| void SetAccelerationStructure(CommandBuffer cmd, const string& name, IRayTracingAccelStruct accelStruct) | Public+3 flags | | 0x08 |
| void SetIntParam(CommandBuffer cmd, int nameID, int val) | Public+3 flags | — | 0x08 |
| void SetFloatParam(CommandBuffer cmd, int nameID, float val) | Public+3 flags | — | 0x08 |
| void SetVectorParam(CommandBuffer cmd, int nameID, const Vector4& val) | Public+3 flags | | 0x10 |
| void SetMatrixParam(CommandBuffer cmd, int nameID, const Matrix4x4& val) | Public+3 flags | | 0x40 |
| void SetTextureParam(CommandBuffer cmd, int nameID, const RenderTargetIdentifier& rt) | Public+3 flags | | 0x28 |
| void SetBufferParam(CommandBuffer cmd, int nameID, GraphicsBuffer buffer) | Public+3 flags | — | 0x08 |
| void SetBufferParam(CommandBuffer cmd, int nameID, ComputeBuffer buffer) | Public+3 flags | — | 0x08 |
| void Dispatch(CommandBuffer cmd, GraphicsBuffer scratchBuffer, uint width, uint height, uint depth) | Public+3 flags | | 0x08 |
| void Dispatch(CommandBuffer cmd, GraphicsBuffer scratchBuffer, GraphicsBuffer argsBuffer) | Public+3 flags | | 0x08 |
| void SetConstantBufferParam(CommandBuffer cmd, int nameID, GraphicsBuffer buffer, int offset, int size) | Public+3 flags | — | 0x08 |
| void SetConstantBufferParam(CommandBuffer cmd, int nameID, ComputeBuffer buffer, int offset, int size) | Public+3 flags | — | 0x08 |
| ulong GetTraceScratchBufferRequiredSizeInBytes(uint width, uint height, uint depth) | Public+3 flags | — | 0x08 |
| uint3 GetThreadGroupSizes() | Public+3 flags | | 0x0C |