Flutter Engine
The Flutter Engine
|
#include "flutter/lib/gpu/context.h"
#include "flutter/lib/gpu/export.h"
#include "flutter/lib/ui/dart_wrapper.h"
#include "impeller/core/formats.h"
#include "third_party/tonic/typed_data/dart_byte_data.h"
Go to the source code of this file.
Classes | |
class | flutter::gpu::Texture |
Namespaces | |
namespace | flutter |
namespace | flutter::gpu |
Functions | |
FLUTTER_GPU_EXPORT bool | InternalFlutterGpu_Texture_Initialize (Dart_Handle wrapper, flutter::gpu::Context *gpu_context, int storage_mode, int format, int width, int height, int sample_count, int coordinate_system, bool enable_render_target_usage, bool enable_shader_read_usage, bool enable_shader_write_usage) |
FLUTTER_GPU_EXPORT void | InternalFlutterGpu_Texture_SetCoordinateSystem (flutter::gpu::Texture *wrapper, int coordinate_system) |
FLUTTER_GPU_EXPORT bool | InternalFlutterGpu_Texture_Overwrite (flutter::gpu::Texture *wrapper, Dart_Handle source_byte_data) |
FLUTTER_GPU_EXPORT int | InternalFlutterGpu_Texture_BytesPerTexel (flutter::gpu::Texture *wrapper) |
FLUTTER_GPU_EXPORT Dart_Handle | InternalFlutterGpu_Texture_AsImage (flutter::gpu::Texture *wrapper) |
FLUTTER_GPU_EXPORT Dart_Handle InternalFlutterGpu_Texture_AsImage | ( | flutter::gpu::Texture * | wrapper | ) |
Definition at line 144 of file texture.cc.
FLUTTER_GPU_EXPORT int InternalFlutterGpu_Texture_BytesPerTexel | ( | flutter::gpu::Texture * | wrapper | ) |
Definition at line 139 of file texture.cc.
FLUTTER_GPU_EXPORT bool InternalFlutterGpu_Texture_Initialize | ( | Dart_Handle | wrapper, |
flutter::gpu::Context * | gpu_context, | ||
int | storage_mode, | ||
int | format, | ||
int | width, | ||
int | height, | ||
int | sample_count, | ||
int | coordinate_system, | ||
bool | enable_render_target_usage, | ||
bool | enable_shader_read_usage, | ||
bool | enable_shader_write_usage | ||
) |
Exports
Definition at line 74 of file texture.cc.
FLUTTER_GPU_EXPORT bool InternalFlutterGpu_Texture_Overwrite | ( | flutter::gpu::Texture * | wrapper, |
Dart_Handle | source_byte_data | ||
) |
Definition at line 134 of file texture.cc.
FLUTTER_GPU_EXPORT void InternalFlutterGpu_Texture_SetCoordinateSystem | ( | flutter::gpu::Texture * | wrapper, |
int | coordinate_system | ||
) |
Definition at line 127 of file texture.cc.