X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fbackends%2Fvulkan%2Fcommands_backend.h;h=00e492f2542c2fa9fada9c0929480503cb842f25;hp=5fcae882a26a7c053ff72595c35521d32735d1bc;hb=016f0f0dd51511f98d0bf398d99199d7dec1543c;hpb=511579d9ad9337bc3db1da1a486b3692d1c5cf1e diff --git a/source/backends/vulkan/commands_backend.h b/source/backends/vulkan/commands_backend.h index 5fcae882..00e492f2 100644 --- a/source/backends/vulkan/commands_backend.h +++ b/source/backends/vulkan/commands_backend.h @@ -4,6 +4,7 @@ #include #include "fence.h" #include "handles.h" +#include "rect.h" namespace Msp { namespace GL { @@ -14,7 +15,6 @@ class Device; class Framebuffer; class PipelineState; class QueryPool; -struct Rect; class Semaphore; class SwapChain; @@ -48,7 +48,7 @@ protected: VkCommandBuffer pass_buffer = 0; const PipelineState *pipeline_state = 0; const Framebuffer *framebuffer = 0; - const Rect *viewport = 0; + Rect viewport = Rect::max(); bool fb_is_swapchain = false; bool discard_fb_contents = false; std::vector pass_begin_info;