From 0d303f0e6efbac7c41430e9ae28dfe792811cdd9 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Sun, 21 Apr 2024 11:50:35 -0400 Subject: [PATCH] Add dummy shader for testing purposes This is used to make sure the vertex stage successfully completed, thats it. --- renderer/CMakeLists.txt | 1 + renderer/shaders/compile_shaders.sh | 3 ++- renderer/shaders/dummy.frag | 10 ++++++++++ renderer/shaders/dummy.frag.spv | Bin 0 -> 408 bytes 4 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 renderer/shaders/dummy.frag create mode 100644 renderer/shaders/dummy.frag.spv diff --git a/renderer/CMakeLists.txt b/renderer/CMakeLists.txt index 328baa3..71194ee 100644 --- a/renderer/CMakeLists.txt +++ b/renderer/CMakeLists.txt @@ -19,6 +19,7 @@ qt_add_resources(renderer "shaders" PREFIX "/" FILES + shaders/dummy.frag.spv shaders/imgui.frag.spv shaders/imgui.vert.spv shaders/mesh.frag.spv diff --git a/renderer/shaders/compile_shaders.sh b/renderer/shaders/compile_shaders.sh index 702826f..1fa116c 100755 --- a/renderer/shaders/compile_shaders.sh +++ b/renderer/shaders/compile_shaders.sh @@ -6,4 +6,5 @@ glslc mesh.vert -o mesh.vert.spv && glslc skinned.vert -o skinned.vert.spv && glslc mesh.frag -o mesh.frag.spv && glslc imgui.vert -o imgui.vert.spv && -glslc imgui.frag -o imgui.frag.spv \ No newline at end of file +glslc imgui.frag -o imgui.frag.spv && +glslc dummy.frag -o dummy.frag.spv \ No newline at end of file diff --git a/renderer/shaders/dummy.frag b/renderer/shaders/dummy.frag new file mode 100644 index 0000000..2944703 --- /dev/null +++ b/renderer/shaders/dummy.frag @@ -0,0 +1,10 @@ +// SPDX-FileCopyrightText: 2023 Joshua Goins +// SPDX-License-Identifier: CC0-1.0 + +#version 450 + +layout(location = 0) out vec4 outColor; + +void main() { + outColor = vec4(1.0); +} diff --git a/renderer/shaders/dummy.frag.spv b/renderer/shaders/dummy.frag.spv new file mode 100644 index 0000000000000000000000000000000000000000..d39b4daf5437e25cbe88540a0ce87fa3192f5210 GIT binary patch literal 408 zcmYk2%}T>S6orpX)7GYHrO@sq#igaV&>{%B5SdM&i$1_0NfrZXQkq0?=d<}#ZUoO6 zU1Z?o&OQ0=PZIR5hrkIUoMD2$bBP`u&>Q$@l3lW{n{0h|e=Fh~fd|E0km)l@`!`qW z#VIusluZC#S< literal 0 HcmV?d00001