Overlay: View not set for overlay_clipbound shader
overlay_clipbound wasn't working in the Vulkan backend as the draw_view was never uploaded. In vulkan this lead to a crash as it is more strict. Detected when researching #131111 Pull Request: https://projects.blender.org/blender/blender/pulls/131247
This commit is contained in:
@@ -92,10 +92,10 @@ class Background : Overlay {
|
||||
bg_ps_.draw_procedural(GPU_PRIM_TRIS, 1, 3);
|
||||
}
|
||||
|
||||
void draw_output(Framebuffer &framebuffer, Manager &manager, View & /*view*/) final
|
||||
void draw_output(Framebuffer &framebuffer, Manager &manager, View &view) final
|
||||
{
|
||||
framebuffer_ref_ = framebuffer;
|
||||
manager.submit(bg_ps_);
|
||||
manager.submit(bg_ps_, view);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user