Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Metal::BindlessArgumentBuffer Member List

This is the complete list of members for AZ::Metal::BindlessArgumentBuffer, including all inherited members.

AttachReadBuffer(BufferView &bufferView)AZ::Metal::BindlessArgumentBuffer
AttachReadCubeMapImage(ImageView &view)AZ::Metal::BindlessArgumentBuffer
AttachReadImage(ImageView &imageView)AZ::Metal::BindlessArgumentBuffer
AttachReadWriteBuffer(BufferView &bufferView)AZ::Metal::BindlessArgumentBuffer
AttachReadWriteImage(ImageView &imageView)AZ::Metal::BindlessArgumentBuffer
BindBindlessArgumentBuffer(uint32_t slotIndex, CommandEncoderType commandEncoderType, CommandList::MetalArgumentBufferArray &mtlVertexArgBuffers, CommandList::MetalArgumentBufferArrayOffsets &mtlVertexArgBufferOffsets, CommandList::MetalArgumentBufferArray &mtlFragmentOrComputeArgBuffers, CommandList::MetalArgumentBufferArrayOffsets &mtlFragmentOrComputeArgBufferOffsets, uint32_t &bufferVertexRegisterIdMin, uint32_t &bufferVertexRegisterIdMax, uint32_t &bufferFragmentOrComputeRegisterIdMin, uint32_t &bufferFragmentOrComputeRegisterIdMax)AZ::Metal::BindlessArgumentBuffer
BindlessArgumentBuffer()=default (defined in AZ::Metal::BindlessArgumentBuffer)AZ::Metal::BindlessArgumentBuffer
DetachReadBuffer(uint32_t index)AZ::Metal::BindlessArgumentBuffer
DetachReadCubeMapImage(uint32_t index)AZ::Metal::BindlessArgumentBuffer
DetachReadImage(uint32_t index)AZ::Metal::BindlessArgumentBuffer
DetachReadWriteBuffer(uint32_t index)AZ::Metal::BindlessArgumentBuffer
DetachReadWriteImage(uint32_t index)AZ::Metal::BindlessArgumentBuffer
GarbageCollect()AZ::Metal::BindlessArgumentBuffer
GetBindlessArgbuffer() constAZ::Metal::BindlessArgumentBuffer
GetBindlessSrgBindingSlot()AZ::Metal::BindlessArgumentBuffer
Init(Device *device, const AZ::RHI::BindlessSrgDescriptor &bindlessSrgDesc) (defined in AZ::Metal::BindlessArgumentBuffer)AZ::Metal::BindlessArgumentBuffer
IsInitialized() constAZ::Metal::BindlessArgumentBuffer
MakeBindlessArgumentBuffersResident(CommandEncoderType commandEncoderType, ArgumentBuffer::ResourcesPerStageForGraphics &untrackedResourcesGfxRead, ArgumentBuffer::ResourcesForCompute &untrackedResourceComputeRead)AZ::Metal::BindlessArgumentBuffer