Compile-time host-layout checks shared by the diffuse and specular lighting projections. More...
#include <cstddef>#include "donner/gpu/shader/CompiledShader.h"#include "donner/gpu/shader/programs/LightingParams.h"Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
Functions | |
| template<const CompiledShaderView & shader> | |
| consteval bool | donner::gpu::shader::programs::ValidateLightingArtifact () |
| Checks the exact admitted storage and resource types while allowing reflected binding changes. | |
Compile-time host-layout checks shared by the diffuse and specular lighting projections.
|
consteval |
Checks the exact admitted storage and resource types while allowing reflected binding changes.
| shader | Static reflected shader interface. |