|
Blender V5.0
|
#include <eevee_shadow_shared.hh>
Public Attributes | |
| uint3 | page |
| uint | lod |
| uint2 | lod_offset |
| bool | is_valid |
Decoded tile data structure. Similar to ShadowTileData, this one is only used for rendering and packed into tilemap_tx. This allow to reuse some bits for other purpose.
Definition at line 267 of file eevee_shadow_shared.hh.
| bool blender::eevee::ShadowSamplingTile::is_valid |
If the tile is needed for rendering.
Definition at line 275 of file eevee_shadow_shared.hh.
Referenced by blender::draw::test_eevee_shadow_tile_packing().
| uint blender::eevee::ShadowSamplingTile::lod |
LOD pointed by LOD 0 tile page.
Definition at line 271 of file eevee_shadow_shared.hh.
Referenced by blender::draw::test_eevee_shadow_tile_packing().
| uint2 blender::eevee::ShadowSamplingTile::lod_offset |
Offset to the texel position to align with the LOD page start. (directional only).
Definition at line 273 of file eevee_shadow_shared.hh.
Referenced by blender::draw::test_eevee_shadow_tile_packing().
| uint3 blender::eevee::ShadowSamplingTile::page |
Page inside the virtual shadow map atlas.
Definition at line 269 of file eevee_shadow_shared.hh.
Referenced by blender::draw::test_eevee_shadow_tile_packing().