17 Commits (dd2061b073175f0c97cf001994888833aac9827a)

Author SHA1 Message Date
Kirill Primak 3eb89e5325 render/vulkan: fix possible double free
11 months ago
Manuel Stoeckl e0adaaffb6 render/vulkan: constrain blend to output subpass to redrawn region
1 year ago
Alexander Orzechowski 1b0694b794 treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical
1 year ago
Alexander Orzechowski e9706e62f5 renderer: Use wlr_render_rect_options_get_box
1 year ago
Alexander Orzechowski 5f6912595e renderer/vulkan: Defer device lost signal until end of pass
1 year ago
Alexander Orzechowski 2044cc2311 render: Introduce wlr_render_texture_options.blend_mode
1 year ago
Alexander Orzechowski 6bd44c4fcd renderer: Introduce wlr_scale_filter_mode
1 year ago
Alexander Orzechowski 3ee0f52e09 render/vulkan: Dynamically create texture views
1 year ago
Alexander Orzechowski 8a387b5558 render/vulkan: Dynamically create pipeline layouts
1 year ago
Alexander Orzechowski 9d31372930 render/vulkan: Handle quad pipeline through generic pipeline path
1 year ago
Alexander Orzechowski 97fdd57eb2 render/vulkan: Dynamically handle pipeline creation for textures
1 year ago
Simon Ser 30616bcf0c render/vulkan: reset scissor before post-blend subpass
2 years ago
Simon Ser 150a88bd03 render/vulkan: fix blend subpass matrix
2 years ago
Simon Ser fd9e4b860f render/vulkan: fix bound pipeline check for output_pipe
2 years ago
Simon Ser beb820b573 render/vulkan: improve error handling in vulkan_begin_render_pass()
2 years ago
Simon Ser 0ba3ea3bcd render/vulkan: improve error handling in render_pass_submit()
2 years ago
Simon Ser e07c77f846 render/vulkan: implement render pass API
2 years ago