Functions | |
| static std::shared_ptr< fml::Mapping > | CreateMappingFromVector (const std::shared_ptr< std::vector< uint8_t > > &data) |
| static std::shared_ptr< std::vector< uint8_t > > | BuildValidEmptyBundle () |
| static std::shared_ptr< std::vector< uint8_t > > | BuildCorruptBundle () |
| TEST (FlutterGpuShaderLibraryTest, VerifierAcceptsValidBundleRejectsCorrupt) | |
| TEST (FlutterGpuShaderLibraryTest, MakeFromFlatbufferRejectsCorruptBufferWithValidIdentifier) | |
| TEST (FlutterGpuShaderLibraryTest, MakeFromFlatbufferRejectsTruncatedBuffer) | |
| TEST (FlutterGpuShaderLibraryTest, MakeFromFlatbufferRejectsMissingIdentifier) | |
| TEST (FlutterGpuShaderLibraryTest, MakeFromFlatbufferRejectsNullPayload) | |
| TEST (FlutterGpuShaderLibraryTest, MakeFromFlatbufferValidEmptyBundleIsNotRejectedByVerifier) | |
|
static |
Definition at line 61 of file shader_library_unittests.cc.
References flutter::data.
|
static |
Definition at line 38 of file shader_library_unittests.cc.
|
static |
Definition at line 25 of file shader_library_unittests.cc.
References flutter::data, and flutter::size.
| flutter::gpu::testing::TEST | ( | FlutterGpuShaderLibraryTest | , |
| MakeFromFlatbufferRejectsCorruptBufferWithValidIdentifier | |||
| ) |
Definition at line 100 of file shader_library_unittests.cc.
References BuildCorruptBundle(), CreateMappingFromVector(), impeller::Context::kMetal, and flutter::gpu::ShaderLibrary::MakeFromFlatbuffer().
| flutter::gpu::testing::TEST | ( | FlutterGpuShaderLibraryTest | , |
| MakeFromFlatbufferRejectsMissingIdentifier | |||
| ) |
Definition at line 128 of file shader_library_unittests.cc.
References CreateMappingFromVector(), flutter::data, impeller::Context::kMetal, and flutter::gpu::ShaderLibrary::MakeFromFlatbuffer().
| flutter::gpu::testing::TEST | ( | FlutterGpuShaderLibraryTest | , |
| MakeFromFlatbufferRejectsNullPayload | |||
| ) |
Definition at line 138 of file shader_library_unittests.cc.
References impeller::Context::kMetal, and flutter::gpu::ShaderLibrary::MakeFromFlatbuffer().
| flutter::gpu::testing::TEST | ( | FlutterGpuShaderLibraryTest | , |
| MakeFromFlatbufferRejectsTruncatedBuffer | |||
| ) |
Definition at line 111 of file shader_library_unittests.cc.
References CreateMappingFromVector(), flutter::data, impeller::Context::kMetal, and flutter::gpu::ShaderLibrary::MakeFromFlatbuffer().
| flutter::gpu::testing::TEST | ( | FlutterGpuShaderLibraryTest | , |
| MakeFromFlatbufferValidEmptyBundleIsNotRejectedByVerifier | |||
| ) |
Definition at line 149 of file shader_library_unittests.cc.
References BuildValidEmptyBundle(), CreateMappingFromVector(), impeller::Context::kMetal, and flutter::gpu::ShaderLibrary::MakeFromFlatbuffer().
| flutter::gpu::testing::TEST | ( | FlutterGpuShaderLibraryTest | , |
| VerifierAcceptsValidBundleRejectsCorrupt | |||
| ) |
Definition at line 77 of file shader_library_unittests.cc.
References BuildCorruptBundle(), and BuildValidEmptyBundle().