Flutter Engine
The Flutter Engine
flutter::gpu::Shader Member List

This is the complete list of members for flutter::gpu::Shader, including all inherited members.

AddRef() constfml::internal::RefCountedThreadSafeBaseinline
AssertHasOneRef() constfml::internal::RefCountedThreadSafeBaseinline
AssociateWithDartWrapper(Dart_Handle wrappable)tonic::DartWrappable
ClearDartWrapper()tonic::DartWrappable
CreateDartWrapper(DartState *dart_state)tonic::DartWrappable
CreateVertexDescriptor() constflutter::gpu::Shader
dart_wrapper() consttonic::DartWrappableinline
DartNativeFields enum nametonic::DartWrappable
DartWrappable()tonic::DartWrappableinline
GetDartWrapperInfo() const =0tonic::DartWrappablepure virtual
GetDescriptorSetLayouts() constflutter::gpu::Shader
GetFunctionFromLibrary(impeller::ShaderLibrary &library)flutter::gpu::Shader
GetShaderStage() constflutter::gpu::Shader
GetTypeForWrapper(tonic::DartState *dart_state, const tonic::DartWrapperInfo &wrapper_info)tonic::DartWrappableprotectedstatic
GetUniformStruct(const std::string &name) constflutter::gpu::Shader
GetUniformTexture(const std::string &name) constflutter::gpu::Shader
HasOneRef() constfml::internal::RefCountedThreadSafeBaseinline
IsRegistered(Context &context)flutter::gpu::Shader
kNumberOfNativeFields enum valuetonic::DartWrappable
kPeerIndex enum valuetonic::DartWrappable
Make(std::string entrypoint, impeller::ShaderStage stage, std::shared_ptr< fml::Mapping > code_mapping, std::vector< impeller::ShaderStageIOSlot > inputs, std::vector< impeller::ShaderStageBufferLayout > layouts, std::unordered_map< std::string, UniformBinding > uniform_structs, std::unordered_map< std::string, impeller::SampledImageSlot > uniform_textures, std::vector< impeller::DescriptorSetLayout > descriptor_set_layouts)flutter::gpu::Shaderstatic
RefCountedThreadSafe()fml::RefCountedThreadSafe< Shader >inlineprotected
RefCountedThreadSafeBase()fml::internal::RefCountedThreadSafeBaseinlineprotected
RegisterSync(Context &context)flutter::gpu::Shader
Release() constfml::RefCountedThreadSafe< Shader >inline
ReleaseDartWrappableReference() const overrideflutter::RefCountedDartWrappable< Shader >inlinevirtual
RetainDartWrappableReference() const overrideflutter::RefCountedDartWrappable< Shader >inlinevirtual
~DartWrappable()tonic::DartWrappableprotectedvirtual
~RefCountedThreadSafe()fml::RefCountedThreadSafe< Shader >inlineprotected
~RefCountedThreadSafeBase()fml::internal::RefCountedThreadSafeBaseinlineprotected
~Shader() overrideflutter::gpu::Shader