Flutter Engine
The Flutter Engine
|
#include <compiler_test.h>
Public Member Functions | |
CompilerTest () | |
~CompilerTest () | |
std::unique_ptr< fml::FileMapping > | GetReflectionJson (const char *fixture_name) const |
std::unique_ptr< fml::FileMapping > | GetShaderFile (const char *fixture_name, TargetPlatform platform) const |
bool | CanCompileAndReflect (const char *fixture_name, SourceType source_type=SourceType::kUnknown, SourceLanguage source_language=SourceLanguage::kGLSL, const char *entry_point_name="main") const |
Definition at line 18 of file compiler_test.h.
impeller::compiler::testing::CompilerTest::CompilerTest | ( | ) |
Definition at line 26 of file compiler_test.cc.
impeller::compiler::testing::CompilerTest::~CompilerTest | ( | ) |
Definition at line 34 of file compiler_test.cc.
bool impeller::compiler::testing::CompilerTest::CanCompileAndReflect | ( | const char * | fixture_name, |
SourceType | source_type = SourceType::kUnknown , |
||
SourceLanguage | source_language = SourceLanguage::kGLSL , |
||
const char * | entry_point_name = "main" |
||
) | const |
Definition at line 86 of file compiler_test.cc.
std::unique_ptr< fml::FileMapping > impeller::compiler::testing::CompilerTest::GetReflectionJson | ( | const char * | fixture_name | ) | const |
Definition at line 71 of file compiler_test.cc.
std::unique_ptr< fml::FileMapping > impeller::compiler::testing::CompilerTest::GetShaderFile | ( | const char * | fixture_name, |
TargetPlatform | platform | ||
) | const |
Definition at line 78 of file compiler_test.cc.