Simon Ser
|
30616bcf0c
|
render/vulkan: reset scissor before post-blend subpass
Otherwise only the last command's area will be copied over.
|
2 years ago |
Simon Ser
|
150a88bd03
|
render/vulkan: fix blend subpass matrix
renderer->render_{width,height} are unused with the render pass
API.
|
2 years ago |
Simon Ser
|
fd9e4b860f
|
render/vulkan: fix bound pipeline check for output_pipe
renderer->bound_pipe is legacy, pass->bound_pipeline is used for
the render pass API code-path.
Closes: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3657
|
2 years ago |
Simon Ser
|
beb820b573
|
render/vulkan: improve error handling in vulkan_begin_render_pass()
Release the command buffer if we end up not submitting it.
|
2 years ago |
Simon Ser
|
0ba3ea3bcd
|
render/vulkan: improve error handling in render_pass_submit()
Closes: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3644
|
2 years ago |
Simon Ser
|
e07c77f846
|
render/vulkan: implement render pass API
|
2 years ago |