#include "flutter/lib/gpu/context.h"#include "flutter/lib/gpu/export.h"#include "flutter/lib/ui/dart_wrapper.h"#include "third_party/tonic/typed_data/dart_byte_data.h"Go to the source code of this file.
Classes | |
| class | flutter::gpu::DeviceBuffer |
Namespaces | |
| namespace | flutter |
| namespace | flutter::gpu |
Functions | |
| FLUTTER_GPU_EXPORT bool | InternalFlutterGpu_DeviceBuffer_Initialize (Dart_Handle wrapper, flutter::gpu::Context *gpu_context, int storage_mode, int size_in_bytes) |
| FLUTTER_GPU_EXPORT bool | InternalFlutterGpu_DeviceBuffer_InitializeWithHostData (Dart_Handle wrapper, flutter::gpu::Context *gpu_context, Dart_Handle byte_data) |
| FLUTTER_GPU_EXPORT bool | InternalFlutterGpu_DeviceBuffer_Overwrite (flutter::gpu::DeviceBuffer *wrapper, Dart_Handle source_byte_data, int destination_offset_in_bytes) |
| FLUTTER_GPU_EXPORT bool | InternalFlutterGpu_DeviceBuffer_Flush (flutter::gpu::DeviceBuffer *wrapper, int offset_in_bytes, int size_in_bytes) |
|
extern |
Definition at line 108 of file device_buffer.cc.
References flutter::gpu::DeviceBuffer::GetBuffer().
|
extern |
Exports
Definition at line 50 of file device_buffer.cc.
References FML_LOG, flutter::gpu::Context::GetContext(), impeller::Context::GetResourceAllocator(), impeller::DeviceBufferDescriptor::size, impeller::DeviceBufferDescriptor::storage_mode, and flutter::gpu::ToImpellerStorageMode().
|
extern |
Definition at line 72 of file device_buffer.cc.
References data, FML_LOG, flutter::gpu::Context::GetContext(), and impeller::Context::GetResourceAllocator().
|
extern |
Definition at line 100 of file device_buffer.cc.
References flutter::gpu::DeviceBuffer::Overwrite().