|
Blender V4.3
|
#include <eevee_shader_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 1522 of file eevee_shader_shared.hh.
| bool blender::eevee::ShadowSamplingTile::is_valid |
If the tile is needed for rendering.
Definition at line 1530 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 1526 of file eevee_shader_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 1528 of file eevee_shader_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 1524 of file eevee_shader_shared.hh.
Referenced by blender::draw::test_eevee_shadow_tile_packing().