Blender V4.3
eevee_test.cc File Reference
#include "testing/testing.h"
#include "BKE_context.hh"
#include "BKE_idtype.hh"
#include "BKE_main.hh"
#include "BKE_node.hh"
#include "BKE_object.hh"
#include "BLI_vector.hh"
#include "RNA_define.hh"
#include "GPU_batch.hh"
#include "draw_shader.hh"
#include "draw_testing.hh"
#include "engines/eevee_next/eevee_instance.hh"
#include "engines/eevee_next/eevee_precompute.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 ()