implements IDisposable
0x00x0080
Members 17
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | k_FirstDepthMipIndex | int | PublicStatic+1 flags |
| — | 0x04 | k_MaxOccluderMips | int | PublicStatic+1 flags |
| — | 0x04 | k_MaxSilhouettePlanes | int | PublicStatic+1 flags |
| — | 0x04 | k_MaxSubviewsPerView | int | PublicStatic+1 flags |
| 0x04 | version | int | Public | |
| 0x08 | depthBufferSize | Vector2Int | Public | |
| 0x000C | 0x04 | padding / unreflected | ||
| 0x10 | subviewData | NativeArray`1 | Public | |
| 0x04 | subviewValidMask | int | Public | |
| 0x0024 | 0x04 | padding / unreflected | ||
| 0x10 | occluderMipBounds | NativeArray`1 | Public | |
| 0x08 | occluderMipLayoutSize | Vector2Int | Public | |
| 0x08 | occluderDepthPyramidSize | Vector2Int | Public | |
| 0x08 | occluderDepthPyramid | RTHandle | Public | |
| 0x04 | occlusionDebugOverlaySize | int | Public | |
| 0x0054 | 0x04 | padding / unreflected | ||
| 0x08 | occlusionDebugOverlay | GraphicsBuffer | Public | |
| 0x01 | debugNeedsClear | bool | Public | |
| 0x0061 | 0x07 | padding / unreflected | ||
| 0x08 | constantBuffer | ComputeBuffer | Public | |
| 0x10 | constantBufferData | NativeArray`1 | Public | |
Functions 12
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_subviewCount() | Public+1 flags | — | 0x00 |
| void IsSubviewValid() | Public | — | 0x00 |
| void get_depthBufferSizeInOccluderPixels() | Public+1 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void UpdateMipBounds() | Private | — | 0x00 |
| void AllocateTexturesIfNecessary() | Private | — | 0x00 |
| void SetKeyword() | Static+1 flags | — | 0x00 |
| void SetupFarDepthPyramidConstants() | Private | — | 0x00 |
| void CreateFarDepthPyramid() | Public | — | 0x00 |
| void Import() | Public | — | 0x00 |
| void PrepareOccluders() | Public | — | 0x00 |
| void GetDebugOutput() | 1 flags | — | 0x00 |