From c1b01f66de039a34914387abe21ac52e7e00347a Mon Sep 17 00:00:00 2001 From: rtk0c Date: Sat, 27 Apr 2024 10:06:05 -0700 Subject: Commit misc work from a while ago --- src/brussel.engine/Shader.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/brussel.engine/Shader.hpp') diff --git a/src/brussel.engine/Shader.hpp b/src/brussel.engine/Shader.hpp index cb980cd..14480cd 100644 --- a/src/brussel.engine/Shader.hpp +++ b/src/brussel.engine/Shader.hpp @@ -75,10 +75,12 @@ struct ShaderInfo { std::vector inputs; std::vector outputs; std::vector> uniforms; + static constexpr int kKindMath = 0; + static constexpr int kKindSampler = 1; // Find the first variable with the matching semantic - GLuint FindInputLocation(Tags::VertexElementSemantic semantic); - GLuint FindOutputLocation(Tags::VertexElementSemantic semantic); + GLuint FindInputLocation(Tags::VertexElementSemantic semantic) const; + GLuint FindOutputLocation(Tags::VertexElementSemantic semantic) const; template void json_io(TJsonIo& io) { -- cgit v1.2.3-70-g09d2