Zdexby TheHolyOneZ
36,909 classes
Class

IRayTracingShader

UnityEngine.Rendering.UnifiedRayTracing.IRayTracingShader, Unity.UnifiedRayTracing.Runtime Unity.UnifiedRayTracing.Runtime.dll

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 14

SignatureFlagsNativeParams
void SetAccelerationStructure(CommandBuffer cmd, const string& name, IRayTracingAccelStruct accelStruct)Public+3 flags0x08
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 flags0x10
void SetMatrixParam(CommandBuffer cmd, int nameID, const Matrix4x4& val)Public+3 flags0x40
void SetTextureParam(CommandBuffer cmd, int nameID, const RenderTargetIdentifier& rt)Public+3 flags0x28
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 flags0x08
void Dispatch(CommandBuffer cmd, GraphicsBuffer scratchBuffer, GraphicsBuffer argsBuffer)Public+3 flags0x08
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 flags0x0C

Used by 10

types with a member, parameter or interface of this type