Blender  V3.3
Namespaces | Functions
cryptomatte_test.cc File Reference
#include "testing/testing.h"
#include "BKE_cryptomatte.h"
#include "BKE_cryptomatte.hh"
#include "BKE_image.h"
#include "RE_pipeline.h"
#include "MEM_guardedalloc.h"

Go to the source code of this file.

Namespaces

 blender
 
 blender::bke
 
 blender::bke::cryptomatte
 
 blender::bke::cryptomatte::tests
 

Functions

 blender::bke::cryptomatte::tests::TEST (cryptomatte, meta_data_key)
 
 blender::bke::cryptomatte::tests::TEST (cryptomatte, extract_layer_name)
 
 blender::bke::cryptomatte::tests::TEST (cryptomatte, layer)
 
 blender::bke::cryptomatte::tests::TEST (cryptomatte, layer_quoted)
 
static void blender::bke::cryptomatte::tests::test_cryptomatte_manifest (std::string expected, std::string manifest)
 
 blender::bke::cryptomatte::tests::TEST (cryptomatte, layer_from_manifest)
 
 blender::bke::cryptomatte::tests::R ({"Object\"01\"":"12345678"})")
 
 blender::bke::cryptomatte::tests::test_cryptomatte_manifest (R"({"Object\"01\"":"12345678","Object":"12345678","Object2":"87654321"})", R"({"Object\"01\"":"12345678","Object":"12345678", "Object2":"87654321"})")
 
 blender::bke::cryptomatte::tests::TEST (cryptomatte, extract_layer_hash_from_metadata_key)
 
static void blender::bke::cryptomatte::tests::validate_cryptomatte_session_from_stamp_data (void *UNUSED(data), const char *propname, char *propvalue, int UNUSED(len))
 
 blender::bke::cryptomatte::tests::TEST (cryptomatte, session_from_stamp_data)
 
 blender::bke::cryptomatte::tests::TEST (cryptomatte, parsing_malformed_manifests)