HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MslResourceBindingContext Member List

This is the complete list of members for MslResourceBindingContext, including all inherited members.

_hwInitSamplerBindLocationMslResourceBindingContextprotected
_hwInitUniformBindLocationMslResourceBindingContextprotected
_hwSamplerBindLocationMslResourceBindingContextprotected
_hwUniformBindLocationMslResourceBindingContextprotected
_separateBindingLocationMslResourceBindingContextprotected
asA()GenUserDatainline
asA() const GenUserDatainline
create(size_t uniformBindingLocation=0, size_t samplerBindingLocation=0)MslResourceBindingContextinlinestatic
emitDirectives(GenContext &context, ShaderStage &stage) overrideMslResourceBindingContextvirtual
emitResourceBindings(GenContext &context, const VariableBlock &uniforms, ShaderStage &stage) overrideMslResourceBindingContextvirtual
emitStructuredResourceBindings(GenContext &context, const VariableBlock &uniforms, ShaderStage &stage, const std::string &structInstanceName, const std::string &arraySuffix) overrideMslResourceBindingContextvirtual
enableSeparateBindingLocations(bool separateBindingLocation)MslResourceBindingContextinline
GenUserData()GenUserDatainlineprotected
getSelf()GenUserDatainline
getSelf() const GenUserDatainline
initialize() overrideMslResourceBindingContextvirtual
MslResourceBindingContext(size_t uniformBindingLocation, size_t samplerBindingLocation)MslResourceBindingContext
~GenUserData()GenUserDatainlinevirtual
~HwResourceBindingContext()HwResourceBindingContextinlinevirtual