Further shader compilation development.

This commit is contained in:
zy4n
2025-03-22 17:40:08 +01:00
parent e01b8c2e09
commit 510398423a
45 changed files with 1567 additions and 1097 deletions

View File

@@ -124,7 +124,7 @@ void viewer::dynamic_shader_program_loading::load_directory(
continue;
}
ztu::logger::debug("% -> %", filename, shader_handle.shader_id);
ztu::logger::debug("% -> %", filename, shader_handle.id);
capabilities.clear();
capabilities.push_back(0);
@@ -234,11 +234,11 @@ void viewer::dynamic_shader_program_loading::load_directory(
// create shader_program
for (const auto& [vertex, geometry, fragment] : programs)
{
if (vertex.shader_id == 0 or fragment.shader_id == 0)
if (vertex.id == 0 or fragment.id == 0)
{
ztu::logger::warn(
"Skipping program as the combination is unlikely to be used (vertex: % geometry: % fragment: %).",
vertex.shader_id, geometry.shader_id, fragment.shader_id
vertex.id, geometry.id, fragment.id
);
continue;
}
@@ -256,7 +256,7 @@ void viewer::dynamic_shader_program_loading::load_directory(
ztu::logger::debug(
"Linked (vertex: % geometry: % fragment: %) -> %",
vertex.shader_id, geometry.shader_id, fragment.shader_id,
vertex.id, geometry.id, fragment.id,
program_handle.program_id
);