Create descriptor set layout, pipeline, vertex buffer and index buffer

This commit is contained in:
2025-11-22 17:00:17 +01:00
parent c3efeaf452
commit d6a4b8c1fe
11 changed files with 395 additions and 62 deletions

View File

@@ -40,13 +40,13 @@ layout(set = 0, binding = 2, scalar) readonly buffer DirectionalLights {
DirectionalLight lights[];
} _DirectionalLights;
layout(set = 0, binding = 3) uniform sampler _Sampler;
layout(set = 0, binding = 4) uniform texture2D _Textures[];
layout(set = 0, binding = 5, scalar) readonly buffer Materials {
layout(set = 0, binding = 3, scalar) readonly buffer Materials {
Material _Materials[];
};
layout(set = 0, binding = 4) uniform sampler _Sampler;
layout(set = 0, binding = 5) uniform texture2D _Textures[];
// --- SET 1 --- PER OBJECT ----------------------------------------------------
layout(set = 1, binding = 0, scalar) uniform ObjectUniforms {