Cogs.Core
Cogs::EffectsWebGPU Member List

This is the complete list of members for Cogs::EffectsWebGPU, including all inherited members.

addConstantBufferBindings(EffectWebGPU &effect, const std::vector< Cogs::WebGPUConstantBufferBinding > &bindings) (defined in Cogs::EffectsWebGPU)Cogs::EffectsWebGPU
annotate(EffectHandle, const StringView &) overrideCogs::EffectsWebGPUinlinevirtual
annotateCS(EffectHandle, const StringView &) overrideCogs::EffectsWebGPUinlinevirtual
annotateGS(EffectHandle, const StringView &) overrideCogs::EffectsWebGPUinlinevirtual
annotatePS(EffectHandle, const StringView &) overrideCogs::EffectsWebGPUinlinevirtual
annotateVS(EffectHandle, const StringView &) overrideCogs::EffectsWebGPUinlinevirtual
bufferBindings (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
buffers (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
defaultHandler (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
effects (defined in Cogs::EffectsWebGPU)Cogs::EffectsWebGPU
getBufferBinding(EffectHandle effectHandle, const StringView &name) overrideCogs::EffectsWebGPUvirtual
getConstantBufferBinding(EffectHandle effectHandle, const StringView &name) overrideCogs::EffectsWebGPUvirtual
getConstantBufferBindings(EffectHandle effectHandle, size_t &num_bindings) (defined in Cogs::EffectsWebGPU)Cogs::EffectsWebGPU
getEffectVariable(EffectHandle effectHandle, const StringView &name) overrideCogs::EffectsCommonvirtual
getIOHandler() overrideCogs::EffectsCommoninlinevirtual
getSamplerStateBinding(EffectHandle effectHandle, const StringView &, const unsigned int slot) overrideCogs::EffectsWebGPUvirtual
getTextureBinding(EffectHandle effectHandle, const StringView &name, const unsigned int slot) overrideCogs::EffectsWebGPUvirtual
graphicsDevice (defined in Cogs::EffectsWebGPU)Cogs::EffectsWebGPU
handler (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
initialize(GraphicsDeviceWebGPU *device, IBuffers *buffers) (defined in Cogs::EffectsWebGPU)Cogs::EffectsWebGPU
initialize(struct IBuffers *buffers) (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
load(const ProcessedContent &, const ProcessedContent &, const ProcessedContent &, const ProcessedContent &, const ProcessedContent &, const StringView &, const StringView &, const StringView &, const StringView &, const StringView &, const EffectDescription &) override (defined in Cogs::EffectsWebGPU)Cogs::EffectsWebGPUvirtual
load(const ProcessedContent &vsSource, const ProcessedContent &psSource, const StringView &vsEntryPoint, const StringView &psEntryPoint, const EffectDescription &desc) (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
load(const ProcessedContent &vsSource, const ProcessedContent &gsSource, const ProcessedContent &psSource, const StringView &vsEntryPoint, const StringView &gsEntryPoint, const StringView &psEntryPoint, const EffectDescription &desc) (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
loadComputeEffect(const StringView &, EffectFlags::EEffectFlags) overrideCogs::EffectsWebGPUvirtual
loadComputeEffect(const StringView &, const PreprocessorDefinitions &, EffectFlags::EEffectFlags) overrideCogs::EffectsWebGPUvirtual
loadEffect(const EffectDescription &description) finalCogs::EffectsCommonvirtual
loadEffect(const StringView &fileName, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) finalCogs::EffectsCommonvirtual
loadEffect(const StringView &fileName, const PreprocessorDefinitions &defines, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
loadEffect(const StringView &vsFileName, const StringView &psFileName, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) finalCogs::EffectsCommonvirtual
loadEffect(const StringView &vsFileName, const StringView &psFileName, const PreprocessorDefinitions &defines, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) finalCogs::EffectsCommonvirtual
loadEffectContents(const EffectDescription &description, const EffectContents &contents) (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
loadEffectSource(const EffectDescription &description) (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
loadEffectSource(const StringView &vsSource, const StringView &psSource, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) finalCogs::EffectsCommonvirtual
loadEffectSource(const StringView &vsSource, const StringView &psSource, const PreprocessorDefinitions &defines, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) finalCogs::EffectsCommonvirtual
loadEffectSource(const StringView &vsSource, const StringView &gsSource, const StringView &psSource, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) finalCogs::EffectsCommonvirtual
loadEffectSource(const StringView &vsSource, const StringView &gsSource, const StringView &psSource, const PreprocessorDefinitions &defines, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) finalCogs::EffectsCommonvirtual
releaseBufferBinding(BufferBindingHandle) overrideCogs::EffectsWebGPUinlinevirtual
releaseEffect(EffectHandle effectHandle) overrideCogs::EffectsWebGPUvirtual
releaseResources() overrideCogs::EffectsWebGPUvirtual
setIOHandler(IIOHandler *handler) overrideCogs::EffectsCommoninlinevirtual