22 Commits (341154a5f678400f2ebc96004250e68443c3d607)

Author SHA1 Message Date
Manuel Stoeckl ffdbfdbbbd render/vulkan: add support for output color transforms
7 months ago
Manuel Stoeckl e443434876 render/vulkan: create plain framebuffers on demand
7 months ago
Manuel Stoeckl adbfd3c321 render/vulkan: add lut3d output shader option
7 months ago
Manuel Stoeckl c64144a39b render/vulkan: add dummy 3d lookup table to output shader
7 months ago
John Lindgren b1b34cd665 vulkan: perform sRGB-to-linear conversion correctly for premultiplied values
8 months ago
Kirill Primak 3eb89e5325 render/vulkan: fix possible double free
10 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
1 year ago
Simon Ser 150a88bd03 render/vulkan: fix blend subpass matrix
1 year ago
Simon Ser fd9e4b860f render/vulkan: fix bound pipeline check for output_pipe
1 year 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