This is the complete list of members for AZ::RHI::ShaderResourceGroupData, including all inherited members.
AZ_DEFAULT_COPY_MOVE(ShaderResourceGroupData) (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
EnableResourceTypeCompilation(ResourceTypeMask resourceTypeMask) | AZ::RHI::ShaderResourceGroupData | |
FindShaderInputBufferIndex(const Name &name) const | AZ::RHI::ShaderResourceGroupData | |
FindShaderInputConstantIndex(const Name &name) const (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
FindShaderInputImageIndex(const Name &name) const (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
FindShaderInputSamplerIndex(const Name &name) const (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
GetBindlessResourceViews() const | AZ::RHI::ShaderResourceGroupData | |
GetBindlessViewsSize() const | AZ::RHI::ShaderResourceGroupData | |
GetBufferGroup() const (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
GetBufferView(ShaderInputBufferIndex inputIndex, uint32_t arrayIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetBufferViewArray(ShaderInputBufferIndex inputIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetBufferViewUnboundedArray(ShaderInputBufferUnboundedArrayIndex inputIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetConstant(ShaderInputConstantIndex inputIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetConstant(ShaderInputConstantIndex inputIndex, uint32_t arrayIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetConstantArray(ShaderInputConstantIndex inputIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetConstantData() const | AZ::RHI::ShaderResourceGroupData | |
GetConstantRaw(ShaderInputConstantIndex inputIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetConstantsData() const | AZ::RHI::ShaderResourceGroupData | |
GetImageGroup() const | AZ::RHI::ShaderResourceGroupData | |
GetImageView(ShaderInputImageIndex inputIndex, uint32_t arrayIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetImageViewArray(ShaderInputImageIndex inputIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetImageViewUnboundedArray(ShaderInputImageUnboundedArrayIndex inputIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetLayout() const | AZ::RHI::ShaderResourceGroupData | |
GetSampler(ShaderInputSamplerIndex inputIndex, uint32_t arrayIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetSamplerArray(ShaderInputSamplerIndex inputIndex) const | AZ::RHI::ShaderResourceGroupData | |
GetSamplerGroup() const (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
GetUpdateMask() const | AZ::RHI::ShaderResourceGroupData | |
ResetUpdateMask() | AZ::RHI::ShaderResourceGroupData | |
ResetViews() | AZ::RHI::ShaderResourceGroupData | |
ResourceType enum name (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
ResourceTypeMask enum name (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
SetBindlessViews(ShaderInputBufferIndex indirectResourceBufferIndex, const RHI::BufferView *indirectResourceBuffer, AZStd::span< const ImageView *const > imageViews, uint32_t *outIndices, AZStd::span< bool > isViewReadOnly, uint32_t arrayIndex=0) | AZ::RHI::ShaderResourceGroupData | |
SetBindlessViews(ShaderInputBufferIndex indirectResourceBufferIndex, const RHI::BufferView *indirectResourceBuffer, AZStd::span< const BufferView *const > bufferViews, uint32_t *outIndices, AZStd::span< bool > isViewReadOnly, uint32_t arrayIndex=0) | AZ::RHI::ShaderResourceGroupData | |
SetBufferView(ShaderInputBufferIndex inputIndex, const BufferView *bufferView, uint32_t arrayIndex=0) | AZ::RHI::ShaderResourceGroupData | |
SetBufferViewArray(ShaderInputBufferIndex inputIndex, AZStd::span< const BufferView *const > bufferViews, uint32_t arrayIndex=0) | AZ::RHI::ShaderResourceGroupData | |
SetBufferViewUnboundedArray(ShaderInputBufferUnboundedArrayIndex inputIndex, AZStd::span< const BufferView *const > bufferViews) | AZ::RHI::ShaderResourceGroupData | |
SetConstant(ShaderInputConstantIndex inputIndex, const T &value) | AZ::RHI::ShaderResourceGroupData | |
SetConstant(ShaderInputConstantIndex inputIndex, const T &value, uint32_t arrayIndex) | AZ::RHI::ShaderResourceGroupData | |
SetConstantArray(ShaderInputConstantIndex inputIndex, AZStd::span< const T > values) | AZ::RHI::ShaderResourceGroupData | |
SetConstantData(const void *bytes, uint32_t byteCount) | AZ::RHI::ShaderResourceGroupData | |
SetConstantData(const void *bytes, uint32_t byteOffset, uint32_t byteCount) (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
SetConstantMatrixRows(ShaderInputConstantIndex inputIndex, const T &value, uint32_t rowCount) | AZ::RHI::ShaderResourceGroupData | |
SetConstantRaw(ShaderInputConstantIndex inputIndex, const void *bytes, uint32_t byteCount) | AZ::RHI::ShaderResourceGroupData | |
SetConstantRaw(ShaderInputConstantIndex inputIndex, const void *bytes, uint32_t byteOffset, uint32_t byteCount) (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData | |
SetImageView(ShaderInputImageIndex inputIndex, const ImageView *imageView, uint32_t arrayIndex) | AZ::RHI::ShaderResourceGroupData | |
SetImageViewArray(ShaderInputImageIndex inputIndex, AZStd::span< const ImageView *const > imageViews, uint32_t arrayIndex=0) | AZ::RHI::ShaderResourceGroupData | |
SetImageViewUnboundedArray(ShaderInputImageUnboundedArrayIndex inputIndex, AZStd::span< const ImageView *const > imageViews) | AZ::RHI::ShaderResourceGroupData | |
SetSampler(ShaderInputSamplerIndex inputIndex, const SamplerState &sampler, uint32_t arrayIndex=0) | AZ::RHI::ShaderResourceGroupData | |
SetSamplerArray(ShaderInputSamplerIndex inputIndex, AZStd::span< const SamplerState > samplers, uint32_t arrayIndex=0) | AZ::RHI::ShaderResourceGroupData | |
ShaderResourceGroupData() | AZ::RHI::ShaderResourceGroupData | |
ShaderResourceGroupData(const ShaderResourceGroupLayout *shaderResourceGroupLayout) | AZ::RHI::ShaderResourceGroupData | explicit |
ShaderResourceGroupData(const ShaderResourceGroupPool &shaderResourceGroupPool) | AZ::RHI::ShaderResourceGroupData | explicit |
ShaderResourceGroupData(const ShaderResourceGroup &shaderResourceGroup) | AZ::RHI::ShaderResourceGroupData | explicit |
~ShaderResourceGroupData() (defined in AZ::RHI::ShaderResourceGroupData) | AZ::RHI::ShaderResourceGroupData |