#include <algorithm>#include <memory>#include <string>#include "flutter/lib/gpu/context.h"#include "flutter/lib/ui/dart_wrapper.h"#include "fml/memory/ref_ptr.h"#include "impeller/core/shader_types.h"#include "impeller/renderer/shader_function.h"#include "impeller/renderer/vertex_descriptor.h"Go to the source code of this file.
Classes | |
| class | flutter::gpu::Shader |
| An immutable collection of shaders loaded from a shader bundle asset. More... | |
| struct | flutter::gpu::Shader::UniformBinding |
| struct | flutter::gpu::Shader::TextureBinding |
Namespaces | |
| namespace | flutter |
| namespace | flutter::gpu |
Functions | |
| FLUTTER_GPU_EXPORT int | InternalFlutterGpu_Shader_GetUniformStructSize (flutter::gpu::Shader *wrapper, Dart_Handle struct_name_handle) |
| FLUTTER_GPU_EXPORT int | InternalFlutterGpu_Shader_GetUniformMemberOffset (flutter::gpu::Shader *wrapper, Dart_Handle struct_name_handle, Dart_Handle member_name_handle) |
|
extern |
Definition at line 142 of file shader.cc.
References flutter::gpu::Shader::GetUniformStruct(), and tonic::StdStringFromDart().
|
extern |
Exports
Definition at line 130 of file shader.cc.
References flutter::gpu::Shader::GetUniformStruct(), flutter::name, flutter::gpu::Shader::UniformBinding::size_in_bytes, and tonic::StdStringFromDart().