Blender V4.5
eevee_test.cc File Reference
#include "testing/testing.h"
#include "GPU_batch.hh"
#include "GPU_context.hh"
#include "draw_shader.hh"
#include "draw_testing.hh"
#include "engines/eevee/eevee_lut.hh"
#include "engines/eevee/eevee_precompute.hh"
#include "engines/eevee/eevee_shadow.hh"

Go to the source code of this file.

Classes

class  blender::draw::TestDefrag
class  blender::draw::TestAlloc

Namespaces

namespace  blender
namespace  blender::draw

Typedefs

using blender::draw::ShadowPageCacheBuf = draw::StorageArrayBuffer<uint2, SHADOW_MAX_PAGE, false>
using blender::draw::ShadowTileDataBuf = draw::StorageArrayBuffer<ShadowTileDataPacked, SHADOW_MAX_TILE, false>

Functions

static void blender::draw::test_eevee_shadow_shift_clear ()
static void blender::draw::test_eevee_shadow_shift ()
static void blender::draw::test_eevee_shadow_tag_update ()
static void blender::draw::test_eevee_shadow_free ()
static void blender::draw::test_eevee_shadow_defrag ()
static void blender::draw::test_eevee_shadow_alloc ()
static void blender::draw::test_eevee_shadow_finalize ()
static void blender::draw::test_eevee_shadow_tile_packing ()
static void blender::draw::test_eevee_shadow_tilemap_amend ()
static void blender::draw::test_eevee_shadow_page_mask_ex (int max_view_per_tilemap)
static void blender::draw::test_eevee_shadow_page_mask ()
static void blender::draw::test_eevee_surfel_list ()
static void blender::draw::test_eevee_lut_gen ()