]> git.tdb.fi Git - libs/gl.git/blobdiff - shaderlib/phong.glsl
Annotate uniforms with descriptor set layout qualifiers
[libs/gl.git] / shaderlib / phong.glsl
index 234897116183a4997c625687447b65172ef8036d..28e9e5007be0af9c7e706353d2a67c16ea965ab2 100644 (file)
@@ -11,17 +11,17 @@ struct BasicMaterialParameters
        float reflectivity;
 };
 
-uniform BasicMaterial
+layout(set=1) uniform BasicMaterial
 {
        BasicMaterialParameters basic_material;
        float alpha_cutoff;
 };
 
-uniform sampler2D diffuse_map;
-uniform sampler2D specular_map;
-uniform sampler2D shininess_map;
-uniform sampler2D emission_map;
-uniform sampler2D reflectivity_map;
+layout(set=1) uniform sampler2D diffuse_map;
+layout(set=1) uniform sampler2D specular_map;
+layout(set=1) uniform sampler2D shininess_map;
+layout(set=1) uniform sampler2D emission_map;
+layout(set=1) uniform sampler2D reflectivity_map;
 
 layout(constant_id=auto) const bool use_diffuse_map = false;
 layout(constant_id=auto) const bool use_specular = false;