diff --git a/util/test/demos/vk/vk_cbuffer_zoo.cpp b/util/test/demos/vk/vk_cbuffer_zoo.cpp index b5e0e378b..f4a652f24 100644 --- a/util/test/demos/vk/vk_cbuffer_zoo.cpp +++ b/util/test/demos/vk/vk_cbuffer_zoo.cpp @@ -30,6 +30,7 @@ RD_TEST(VK_CBuffer_Zoo, VulkanGraphicsTest) "Tests every kind of constant that can be in a cbuffer to make sure it's decoded correctly."; std::string glslpixel = R"EOSHADER( +#version 460 core layout(location = 0, index = 0) out vec4 Color; diff --git a/util/test/demos/vk/vk_mesh_zoo.cpp b/util/test/demos/vk/vk_mesh_zoo.cpp index 9ba39b41b..c8b641a49 100644 --- a/util/test/demos/vk/vk_mesh_zoo.cpp +++ b/util/test/demos/vk/vk_mesh_zoo.cpp @@ -177,8 +177,8 @@ void main() VkPipeline pipe = createGraphicsPipeline(pipeCreateInfo); - pipeCreateInfo.stages[0] = CompileShaderModule("\n#define USE_POINTS\n" + vertex, - ShaderLang::glsl, ShaderStage::vert, "main"), + pipeCreateInfo.stages[0] = CompileShaderModule(vertex, ShaderLang::glsl, ShaderStage::vert, + "main", {std::make_pair("USE_POINTS", "1")}), pipeCreateInfo.inputAssemblyState.topology = VK_PRIMITIVE_TOPOLOGY_POINT_LIST; VkPipeline pointspipe = createGraphicsPipeline(pipeCreateInfo); diff --git a/util/test/tests/Vulkan/VK_Imageless_Framebuffer.py b/util/test/tests/Vulkan/VK_Imageless_Framebuffer.py index 82ae47264..7e15519e7 100644 --- a/util/test/tests/Vulkan/VK_Imageless_Framebuffer.py +++ b/util/test/tests/Vulkan/VK_Imageless_Framebuffer.py @@ -14,6 +14,6 @@ class VK_Imageless_Framebuffer(rdtest.TestCase): pipe: rd.PipeState = self.controller.GetPipelineState() - self.check_pixel_value(pipe.GetOutputTargets()[0].resourceId, 0.5, 0.5, [1.0, 0.0, 0.0, 1.0]) + self.check_pixel_value(pipe.GetOutputTargets()[0].resourceId, 0.5, 0.5, [0.0, 1.0, 0.0, 1.0]) rdtest.log.success("picked value is as expected")