Blender V5.0
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_include ()
 blender::gpu::tests::GPU_TEST (preprocess_include)
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_template_struct ()
 blender::gpu::tests::GPU_TEST (preprocess_template_struct)
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)
static void blender::gpu::tests::test_preprocess_enum ()
 blender::gpu::tests::GPU_TEST (preprocess_enum)
static void blender::gpu::tests::test_preprocess_stage_attribute ()
 blender::gpu::tests::GPU_TEST (preprocess_stage_attribute)
static void blender::gpu::tests::test_preprocess_resource_guard ()
 blender::gpu::tests::GPU_TEST (preprocess_resource_guard)
static void blender::gpu::tests::test_preprocess_empty_struct ()
 blender::gpu::tests::GPU_TEST (preprocess_empty_struct)
static void blender::gpu::tests::test_preprocess_struct_methods ()
 blender::gpu::tests::GPU_TEST (preprocess_struct_methods)
static void blender::gpu::tests::test_preprocess_parser ()
 blender::gpu::tests::GPU_TEST (preprocess_parser)