Browse Source

Fix build

lsfg-android
CamilleLaVey 4 weeks ago
parent
commit
decf41a3cb
  1. 2
      src/video_core/renderer_vulkan/vk_rasterizer.cpp
  2. 4
      src/video_core/vulkan_common/vulkan_wrapper.h

2
src/video_core/renderer_vulkan/vk_rasterizer.cpp

@ -1785,7 +1785,7 @@ void RasterizerVulkan::UpdateColorWriteEnable(Tegra::Engines::Maxwell3D::Regs& r
setup_enables[index] = (mask.R || mask.G || mask.B || mask.A) ? VK_TRUE : VK_FALSE;
}
scheduler.Record([setup_enables](vk::CommandBuffer cmdbuf) {
cmdbuf.SetColorWriteEnableEXT(0, setup_enables);
cmdbuf.SetColorWriteEnableEXT(setup_enables);
});
}

4
src/video_core/vulkan_common/vulkan_wrapper.h

@ -1590,8 +1590,8 @@ public:
dld->vkCmdSetColorWriteMaskEXT(handle, first, masks.size(), masks.data());
}
void SetColorWriteEnableEXT(u32 first, Span<VkBool32> enables) const noexcept {
dld->vkCmdSetColorWriteEnableEXT(handle, first, enables.size(), enables.data());
void SetColorWriteEnableEXT(Span<VkBool32> enables) const noexcept {
dld->vkCmdSetColorWriteEnableEXT(handle, enables.size(), enables.data());
}
void SetColorBlendEnableEXT(u32 first, Span<VkBool32> enables) const noexcept {

Loading…
Cancel
Save