|
Cogs.Core
|
#include <EngineBindGroups.h>
Engine-owned bind group for the environment/shadow textures and samplers that are shared by all materials (BindGroup::LightTextures in ShaderBuilderHelpersWebGPU.h). Only used when the device exposes bind groups (currently WebGPU); handles stay NoHandle otherwise.
Definition at line 28 of file EngineBindGroups.h.
| BindGroupTextureBindingHandle Cogs::Core::EngineBindGroups::ambientIrradianceBinding = BindGroupTextureBindingHandle::NoHandle |
Definition at line 35 of file EngineBindGroups.h.
| BindGroupTextureBindingHandle Cogs::Core::EngineBindGroups::brdfLUTBinding = BindGroupTextureBindingHandle::NoHandle |
Definition at line 36 of file EngineBindGroups.h.
| BindGroupTextureBindingHandle Cogs::Core::EngineBindGroups::irradianceBinding = BindGroupTextureBindingHandle::NoHandle |
Definition at line 34 of file EngineBindGroups.h.
| BindGroupHandle Cogs::Core::EngineBindGroups::lightTextures = BindGroupHandle::NoHandle |
Definition at line 30 of file EngineBindGroups.h.
| BindGroupSamplerStateBindingHandle Cogs::Core::EngineBindGroups::linearClampSampler = BindGroupSamplerStateBindingHandle::NoHandle |
Definition at line 41 of file EngineBindGroups.h.
| BindGroupSamplerStateBindingHandle Cogs::Core::EngineBindGroups::linearSamplerBinding = BindGroupSamplerStateBindingHandle::NoHandle |
Definition at line 40 of file EngineBindGroups.h.
| BindGroupSamplerStateBindingHandle Cogs::Core::EngineBindGroups::pointClampSampler = BindGroupSamplerStateBindingHandle::NoHandle |
Definition at line 43 of file EngineBindGroups.h.
| BindGroupSamplerStateBindingHandle Cogs::Core::EngineBindGroups::pointSampler = BindGroupSamplerStateBindingHandle::NoHandle |
Definition at line 42 of file EngineBindGroups.h.
| BindGroupTextureBindingHandle Cogs::Core::EngineBindGroups::radianceBinding = BindGroupTextureBindingHandle::NoHandle |
Definition at line 33 of file EngineBindGroups.h.
| BindGroupTextureBindingHandle Cogs::Core::EngineBindGroups::shadowArrayBinding = BindGroupTextureBindingHandle::NoHandle |
Definition at line 37 of file EngineBindGroups.h.
| BindGroupTextureBindingHandle Cogs::Core::EngineBindGroups::shadowCubeArrayBinding = BindGroupTextureBindingHandle::NoHandle |
Definition at line 38 of file EngineBindGroups.h.
| BindGroupSamplerStateBindingHandle Cogs::Core::EngineBindGroups::shadowSamplerBinding = BindGroupSamplerStateBindingHandle::NoHandle |
Definition at line 45 of file EngineBindGroups.h.
| BindGroupTextureBindingHandle Cogs::Core::EngineBindGroups::skyBinding = BindGroupTextureBindingHandle::NoHandle |
Definition at line 32 of file EngineBindGroups.h.