0x00x0010
Members 54
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x08 | NORMAL_REJECTION_TEMPORAL | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | LANCZOS_REPROJECTION | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | CHECKERBOARDING | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | CULL_BACK_FACES | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | VR_COMPATIBILITY | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | INTERPOLATION_LINEAR_5 | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | INTERPOLATION_LINEAR_9 | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | INTERPOLATION_LANCZOS_12 | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | NORMAL_REJECTION_SPATIAL | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | NORMAL_REJECTION | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | FINAL_OUTPUT_ONLY | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | RADIUS_1 | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | RADIUS_2 | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | RADIUS_3 | string | PrivateStatic+1 flags | 0 |
| — | 0x08 | RADIUS_4 | string | PrivateStatic+1 flags | 0 |
| 0x08 | HRenderRTAO | ComputeShader | Static+1 flags | — | |
| 0x08 | HDenoiseRTAO | ComputeShader | Static+1 flags | — | |
| 0x08 | HInterpolationRTAO | ComputeShader | Static+1 flags | — | |
| 0x08 | HCheckerboardingRTAO | ComputeShader | Static+1 flags | — | |
| 0x08 | HRayTraceRTAO | RayTracingShader | Static+1 flags | — | |
| 0x08 | RTAS | RayTracingAccelerationStructure | Static+1 flags | — | |
| 0x08 | CheckerboardingSampler | ProfilingSamplerHTrace | Static+1 flags | — | |
| 0x08 | RenderOcclusionSampler | ProfilingSamplerHTrace | Static+1 flags | — | |
| 0x08 | TemporalAccumulationSampler | ProfilingSamplerHTrace | Static+1 flags | — | |
| 0x08 | SpatialFilterSampler | ProfilingSamplerHTrace | Static+1 flags | — | |
| 0x08 | InterpolationSampler | ProfilingSamplerHTrace | Static+1 flags | — | |
| 0x08 | CameraHistorySystem | CameraHistorySystem<HTraceAO.Scripts.Passes.Shared.AO.RTAO.HistoryCameraDataRTAO> | Static+2 flags | — | |
| 0x08 | NormalHistory_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionHistory_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | Occlusion_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionFiltered_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionInterpolated_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionAccumulated_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionReprojected_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | DepthPyramid_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | VelocityHistory_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | VelocityReprojected_RTAO | RTWrapper | Static+1 flags | — | |
| 0x08 | IndirectArguments | GraphicsBuffer | Static+1 flags | — | |
| 0x08 | IndirectCoords | HDynamicBuffer | Static+1 flags | — | |
| 0x08 | RayCounter | ComputeBuffer | Static+1 flags | — | |
| — | 0x08 | _DepthPyramid | string | Static+2 flags | 0 |
| — | 0x08 | _Occlusion | string | Static+2 flags | 0 |
| — | 0x08 | _NormalHistory | string | Static+2 flags | 0 |
| — | 0x08 | _VelocityHistory | string | Static+2 flags | 0 |
| — | 0x08 | _VelocityReprojected | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionAccumulated | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionReprojected | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionHistory | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionFiltered | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionInterpolated | string | Static+2 flags | 0 |
| 0x34 | RTDescriptor | RenderTextureDescriptor | PrivateStatic | — | |
| 0x00FC | 0x04 | padding / unreflected | |||
| 0x08 | _instanceTests | RayTracingInstanceCullingTest[] | PrivateStatic | — | |
| 0xA8 | _cullingConfig | RayTracingInstanceCullingConfig | PrivateStatic | — | |
| 0x10 | _instanceTest | RayTracingInstanceCullingTest | PrivateStatic | — | |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SetupRTAS(Camera camera, int cameraHeight) | Static+1 flags | 0x08 | |
| void KeywordSwitch(ComputeShader Compute, bool State, const string& Keyword) | PrivateStatic | 0x08 | |
| void Execute(CommandBuffer cmd, Camera camera, int cameraWidth, int cameraHeight) | PublicStatic | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |