Flutter Engine
The Flutter Engine
Public Types | Public Attributes | List of all members
skgpu::ganesh::SurfaceContext::PixelTransferResult Struct Reference

#include <SurfaceContext.h>

Public Types

using ConversionFn = void(void *dst, const void *mappedBuffer)
 

Public Attributes

sk_sp< GrGpuBufferfTransferBuffer
 
size_t fRowBytes
 
std::function< ConversionFnfPixelConverter
 

Detailed Description

Definition at line 191 of file SurfaceContext.h.

Member Typedef Documentation

◆ ConversionFn

using skgpu::ganesh::SurfaceContext::PixelTransferResult::ConversionFn = void(void* dst, const void* mappedBuffer)

Definition at line 192 of file SurfaceContext.h.

Member Data Documentation

◆ fPixelConverter

std::function<ConversionFn> skgpu::ganesh::SurfaceContext::PixelTransferResult::fPixelConverter

Definition at line 201 of file SurfaceContext.h.

◆ fRowBytes

size_t skgpu::ganesh::SurfaceContext::PixelTransferResult::fRowBytes

Definition at line 197 of file SurfaceContext.h.

◆ fTransferBuffer

sk_sp<GrGpuBuffer> skgpu::ganesh::SurfaceContext::PixelTransferResult::fTransferBuffer

Definition at line 195 of file SurfaceContext.h.


The documentation for this struct was generated from the following file: