Cogs.Core
Cogs::EffectsGLES30 Member List

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

allEffectsReadyFrame (defined in Cogs::EffectsGLES30)Cogs::EffectsGLES30
annotate(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
annotateCS(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
annotateGS(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
annotatePS(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
annotateVS(EffectHandle handle, const StringView &name)Cogs::IEffectsinlinevirtual
beginFrame()Cogs::EffectsGLES30inline
bufferBindings (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
buffers (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
checkEffect(EffectHandle effectHandle) overrideCogs::EffectsGLES30virtual
context (defined in Cogs::EffectsGLES30)Cogs::EffectsGLES30private
currentFrame (defined in Cogs::EffectsGLES30)Cogs::EffectsGLES30
defaultHandler (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
delayFramesCogs::EffectsGLES30
effects (defined in Cogs::EffectsGLES30)Cogs::EffectsGLES30
getBindGroupDescription(EffectHandle effectHandle, uint32_t groupIndex) (defined in Cogs::IEffects)Cogs::IEffectsinlinevirtual
getBindGroupLayout(EffectHandle effectHandle, uint32_t groupIndex, BindGroupDescription &layoutOutput)Cogs::IEffectsinlinevirtual
getBufferBinding(EffectHandle effectHandle, const StringView &name) overrideCogs::EffectsCommonvirtual
getConstantBufferBinding(EffectHandle effectHandle, const StringView &name) overrideCogs::EffectsGLES30virtual
getEffectVariable(EffectHandle effectHandle, const StringView &name) overrideCogs::EffectsGLES30virtual
getIOHandler() overrideCogs::EffectsCommoninlinevirtual
getNumBindGroups(EffectHandle effectHandle)Cogs::IEffectsinlinevirtual
getSamplerStateBinding(EffectHandle effectHandle, const StringView &name, const unsigned int slot) overrideCogs::EffectsGLES30virtual
getTextureBinding(EffectHandle effectHandle, const StringView &name, const unsigned int slot) overrideCogs::EffectsGLES30virtual
handler (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
hasCompatibleBindGroupLayout(EffectHandle effectHandle, uint32_t groupIndex, const BindGroupDescription &layout) (defined in Cogs::IEffects)Cogs::IEffectsinlinevirtual
initialize(ContextGLES30 *context, uint32_t delayFrames=0) (defined in Cogs::EffectsGLES30)Cogs::EffectsGLES30
initialize(struct IBuffers *buffers) (defined in Cogs::EffectsCommon)Cogs::EffectsCommon
load(const ProcessedContent &vsSource, const ProcessedContent &hsSource, const ProcessedContent &dsSource, const ProcessedContent &gsSource, const ProcessedContent &psSource, const StringView &vsEntryPoint, const StringView &hsEntryPoint, const StringView &dsEntryPoint, const StringView &gsEntryPoint, const StringView &psEntryPoint, const EffectDescription &desc) override (defined in Cogs::EffectsGLES30)Cogs::EffectsGLES30virtual
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 &fileName, EffectFlags::EEffectFlags effectFlags) overrideCogs::EffectsGLES30virtual
loadComputeEffect(const StringView &fileName, const PreprocessorDefinitions &definitions, EffectFlags::EEffectFlags effectFlags) overrideCogs::EffectsGLES30virtual
loadEffect(const char *pVertexSource, const char *pFragmentSource, const PreprocessorDefinitions &definitions, EffectFlags::EEffectFlags effectFlags) (defined in Cogs::EffectsGLES30)Cogs::EffectsGLES30private
Cogs::EffectsCommon::loadEffect(const EffectDescription &description) finalCogs::EffectsCommonvirtual
Cogs::EffectsCommon::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
Cogs::EffectsCommon::loadEffect(const StringView &vsFileName, const StringView &psFileName, EffectFlags::EEffectFlags effectFlags=EffectFlags::None) finalCogs::EffectsCommonvirtual
Cogs::EffectsCommon::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
loadShader(GLenum shaderType, const char *pSource, PreprocessorDefinitions definitions) (defined in Cogs::EffectsGLES30)Cogs::EffectsGLES30private
releaseBufferBinding(BufferBindingHandle bufferBindingHandle) overrideCogs::EffectsCommonvirtual
releaseEffect(EffectHandle handle)Cogs::EffectsGLES30virtual
releaseResources()Cogs::EffectsGLES30virtual
setIOHandler(IIOHandler *handler) overrideCogs::EffectsCommoninlinevirtual