diff --git a/src/rendervulkan.cpp b/src/rendervulkan.cpp index 41f892a..eb75719 100644 --- a/src/rendervulkan.cpp +++ b/src/rendervulkan.cpp @@ -3287,7 +3287,7 @@ std::shared_ptr vulkan_create_texture_from_wlr_buffer( struct wl void *src; uint32_t drmFormat; size_t stride; - if ( wlr_buffer_begin_data_ptr_access( buf, WLR_BUFFER_DATA_PTR_ACCESS_READ, &src, &drmFormat, &stride ) ) + if ( !wlr_buffer_begin_data_ptr_access( buf, WLR_BUFFER_DATA_PTR_ACCESS_READ, &src, &drmFormat, &stride ) ) { return 0; }