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)