|
Blender V4.5
|
#include <eevee_shader_shared.hh>
Public Attributes | |
| uint3uint3 | page |
| uint | lod |
| uint2uint2 | 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 1554 of file eevee_shader_shared.hh.
| bool blender::eevee::ShadowSamplingTile::is_valid |
If the tile is needed for rendering.
Definition at line 1562 of file eevee_shader_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 1558 of file eevee_shader_shared.hh.
Referenced by blender::draw::test_eevee_shadow_tile_packing().
Offset to the texel position to align with the LOD page start. (directional only).
Definition at line 1560 of file eevee_shader_shared.hh.
Referenced by blender::draw::test_eevee_shadow_tile_packing().
Page inside the virtual shadow map atlas.
Definition at line 1556 of file eevee_shader_shared.hh.
Referenced by blender::draw::test_eevee_shadow_tile_packing().