Vulkan: Correct viewport flag reset on rebind.

Can't break since we're checking two separate flags.
This commit is contained in:
Unknown W. Brackets committed 2020-05-24 21:36:23 -07:00
1 parent 8fa84fd717
commit c8f8d55118
3 files changed
+2 -4

No files matched your search

@@ -481,10 +481,8 @@ void VulkanRenderManager::BindFramebufferAsRenderTarget(VKRFramebuffer *fb, VKRR
for (const auto &c : steps_.back()->commands) {
if (c.cmd == VKRRenderCommand::VIEWPORT) {
curStepHasViewport_ = true;
break;
} else if (c.cmd == VKRRenderCommand::SCISSOR) {
curStepHasScissor_ = true;
break;
}
}
if (clearMask != 0) {
+1 -1
View File
@@ -478,7 +478,7 @@ public:
void HandleEvent(Event ev, int width, int height, void *param1, void *param2) override {}
int GetCurrentStepId() const {
int GetCurrentStepId() const override {
return renderManager_.GetCurrentStepId();
}
+1 -1
View File
@@ -482,7 +482,7 @@ public:
void HandleEvent(Event ev, int width, int height, void *param1, void *param2) override;
int GetCurrentStepId() const {
int GetCurrentStepId() const override {
return renderManager_.GetCurrentStepId();
}