Blender V4.5
shader_preprocess_test.cc File Reference

Go to the source code of this file.

Namespaces

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

Functions

static void blender::gpu::tests::test_preprocess_utilities ()
 
 blender::gpu::tests::GPU_TEST (preprocess_utilities)
 
static std::string blender::gpu::tests::process_test_string (std::string str, std::string &first_error, shader::metadata::Source *r_metadata=nullptr, shader::Preprocessor::SourceLanguage language=shader::Preprocessor::SourceLanguage::BLENDER_GLSL)
 
static void blender::gpu::tests::test_preprocess_unroll ()
 
 blender::gpu::tests::GPU_TEST (preprocess_unroll)
 
static void blender::gpu::tests::test_preprocess_template ()
 
 blender::gpu::tests::GPU_TEST (preprocess_template)
 
static void blender::gpu::tests::test_preprocess_reference ()
 
 blender::gpu::tests::GPU_TEST (preprocess_reference)
 
static void blender::gpu::tests::test_preprocess_default_arguments ()
 
 blender::gpu::tests::GPU_TEST (preprocess_default_arguments)
 
static void blender::gpu::tests::test_preprocess_namespace ()
 
 blender::gpu::tests::GPU_TEST (preprocess_namespace)
 
static void blender::gpu::tests::test_preprocess_swizzle ()
 
 blender::gpu::tests::GPU_TEST (preprocess_swizzle)