0x00x0010
Members 32
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | HRenderSSAO | ComputeShader | Static+1 flags | — | |
| 0x08 | HDenoiseSSAO | ComputeShader | Static+1 flags | — | |
| 0x08 | HDepthPyramidSSAO | ComputeShader | Static+1 flags | — | |
| 0x08 | DepthPyramidGenerationSampler | ProfilingSamplerHTrace | Static+1 flags | — | |
| 0x08 | RenderOcclusionSampler | ProfilingSamplerHTrace | Static+1 flags | — | |
| 0x08 | InterpolationSampler | ProfilingSamplerHTrace | Static+1 flags | — | |
| 0x08 | DepthTiled_SSAO | RTWrapper | Static+1 flags | — | |
| 0x08 | DepthPyramid_SSAO | RTWrapper | Static+1 flags | — | |
| 0x08 | DepthIntermediatePyramid_SSAO | RTWrapper | Static+1 flags | — | |
| 0x08 | Occlusion_SSAO_1 | RTWrapper | Static+1 flags | — | |
| 0x08 | Occlusion_SSAO_2 | RTWrapper | Static+1 flags | — | |
| 0x08 | Occlusion_SSAO_3 | RTWrapper | Static+1 flags | — | |
| 0x08 | Occlusion_SSAO_4 | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionCombined_SSAO_0 | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionCombined_SSAO_1 | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionCombined_SSAO_2 | RTWrapper | Static+1 flags | — | |
| 0x08 | OcclusionCombined_SSAO_3 | RTWrapper | Static+1 flags | — | |
| — | 0x08 | _DepthTiled | string | Static+2 flags | 0 |
| — | 0x08 | _DepthPyramid_SSAO | string | Static+2 flags | 0 |
| — | 0x08 | _DepthIntermediatePyramid_SSAO | string | Static+2 flags | 0 |
| — | 0x08 | _Occlusion_1 | string | Static+2 flags | 0 |
| — | 0x08 | _Occlusion_2 | string | Static+2 flags | 0 |
| — | 0x08 | _Occlusion_3 | string | Static+2 flags | 0 |
| — | 0x08 | _Occlusion_4 | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionCombined_0 | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionCombined_1 | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionCombined_2 | string | Static+2 flags | 0 |
| — | 0x08 | _OcclusionCombined_3 | string | Static+2 flags | 0 |
| 0x34 | RTDescriptor | RenderTextureDescriptor | PrivateStatic | — | |
| 0x00BC | 0x04 | padding / unreflected | |||
| 0x08 | SampleThickness | float[] | PrivateStatic+1 flags | — | |
| 0x08 | InvThicknessTable | float[] | PrivateStatic+1 flags | — | |
| 0x08 | SampleWeightTable | float[] | PrivateStatic+1 flags | — | |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
| void MaterialsShadersSetup() | PublicStatic | 0x00 | |
| void UpdateTables(const Vector2& depthRes, float tanHalfFovH, float screenspaceDiameter) | PrivateStatic | 0x08 | |
| void Execute(CommandBuffer cmd, Camera camera, int cameraWidth, int cameraHeight) | PublicStatic | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |