wlroots/render/vulkan
Bernardo Meurer eee0f5e71f
render/vulkan: fix memory type detection
From a comment by emersion:

> There is a logic error here: we pass 0xFFFFFFFF to vulkan_find_mem_type, which
> returns an index, and then we logical-and that with mem_reqs.memoryTypeBits.
> Instead we should pass mem_reqs.memoryTypeBits to vulkan_find_mem_type and use
> the result for the memoryTypeIndex field directly. Ideally checking for errors
> (-1 return value) in case no memory type is suitable.

Closes: #3470
2022-08-28 16:32:09 -03:00
..
shaders render/vulkan: Optimize vertex shader 2021-11-23 15:46:24 +00:00
meson.build render/vulkan: quiet glslangValidator 2021-11-23 15:38:56 +00:00
pixel_format.c Add missing & 2022-06-11 20:41:16 +00:00
renderer.c matrix: remove wlr_matrix_projection() 2022-06-08 19:27:36 +00:00
texture.c render/vulkan: fix memory type detection 2022-08-28 16:32:09 -03:00
util.c render/vulkan: add Vulkan renderer 2021-10-18 11:51:13 +02:00
vulkan.c render/vulkan: log physical device driver name 2022-01-19 13:08:46 +01:00