| Flutter Impeller |

Namespaces | Typedefs | Functions
runtime_stage_unittests.cc File Reference
`#include <future>`
`#include "flutter/fml/make_copyable.h"`
`#include "flutter/testing/testing.h"`
`#include "gmock/gmock.h"`
`#include "gtest/gtest.h"`
`#include "impeller/base/allocation.h"`
`#include "impeller/base/validation.h"`
`#include "impeller/core/runtime_types.h"`
`#include "impeller/core/shader_types.h"`
`#include "impeller/entity/runtime_effect.vert.h"`
`#include "impeller/playground/playground.h"`
`#include "impeller/renderer/pipeline_descriptor.h"`
`#include "impeller/renderer/pipeline_library.h"`
`#include "impeller/renderer/shader_library.h"`
`#include "impeller/runtime_stage/runtime_stage.h"`
`#include "impeller/runtime_stage/runtime_stage_flatbuffers.h"`
`#include "impeller/runtime_stage/runtime_stage_playground.h"`
`#include "runtime_stage_types_flatbuffers.h"`
`#include "third_party/abseil-cpp/absl/status/status_matchers.h"`

Go to the source code of this file.

## Namespaces
| impeller
| impeller::testing

## Typedefs
using | impeller::testing::RuntimeStageTest = RuntimeStagePlayground

## Functions
| impeller::testing::INSTANTIATE_PLAYGROUND_SUITE (RuntimeStageTest)
| impeller::testing::TEST_P (RuntimeStageTest, CanReadValidBlob)
| impeller::testing::TEST_P (RuntimeStageTest, RejectInvalidFormatVersion)
| impeller::testing::TEST_P (RuntimeStageTest, CanRejectInvalidBlob)
| impeller::testing::TEST_P (RuntimeStageTest, CanReadUniforms)
| impeller::testing::TEST_P (RuntimeStageTest, CanReadUniformsSamplerBeforeUBO)
| impeller::testing::TEST_P (RuntimeStageTest, CanReadUniformsSamplerAfterUBO)
| impeller::testing::TEST_P (RuntimeStageTest, CanRegisterStage)
| impeller::testing::TEST_P (RuntimeStageTest, CanCreatePipelineFromRuntimeStage)
| impeller::testing::TEST_P (RuntimeStageTest, ContainsExpectedShaderTypes)