Blender V4.3
push_constants_test.cc File Reference
#include "testing/testing.h"
#include "GPU_capabilities.hh"
#include "GPU_compute.hh"
#include "GPU_shader.hh"
#include "GPU_storage_buffer.hh"
#include "BLI_math_vector.hh"
#include "BLI_utility_mixins.hh"
#include "BLI_vector.hh"
#include "gpu_testing.hh"

Go to the source code of this file.

Classes

struct  blender::gpu::tests::CallData
 
struct  blender::gpu::tests::Shader
 

Namespaces

namespace  blender
 
namespace  blender::gpu
 
namespace  blender::gpu::tests
 

Functions

static void blender::gpu::tests::do_push_constants_test (const char *info_name, const int num_calls_simultaneously=1)
 
static void blender::gpu::tests::test_push_constants ()
 
static void blender::gpu::tests::test_push_constants_128bytes ()
 
static void blender::gpu::tests::test_push_constants_256bytes ()
 
static void blender::gpu::tests::test_push_constants_512bytes ()
 
static void blender::gpu::tests::test_push_constants_8192bytes ()
 
static void blender::gpu::tests::test_push_constants_multiple ()
 
static void blender::gpu::tests::test_push_constants_multiple_128bytes ()
 
static void blender::gpu::tests::test_push_constants_multiple_256bytes ()
 
static void blender::gpu::tests::test_push_constants_multiple_512bytes ()
 
static void blender::gpu::tests::test_push_constants_multiple_8192bytes ()