import MaterialParameter; struct RayTracingParams { RaytracingAccelerationStructure scene; RWTexture2D image; StructuredBuffer indexBuffer; RWStructuredBuffer rayDirections; RWStructuredBuffer origins; }; layout(set=5) ParameterBlock pRayTracingParams; struct CallablePayload { FragmentParameter params; float3 color; }; struct RayPayload { float3 color; };