Flutter Engine
The Flutter Engine
|
#include "src/gpu/graphite/Surface_Graphite.h"
#include "include/core/SkCapabilities.h"
#include "include/core/SkColorSpace.h"
#include "include/gpu/graphite/BackendTexture.h"
#include "include/gpu/graphite/Recorder.h"
#include "include/gpu/graphite/Surface.h"
#include "src/core/SkSurfacePriv.h"
#include "src/gpu/RefCntedCallback.h"
#include "src/gpu/SkBackingFit.h"
#include "src/gpu/graphite/Caps.h"
#include "src/gpu/graphite/Device.h"
#include "src/gpu/graphite/Image_Graphite.h"
#include "src/gpu/graphite/Log.h"
#include "src/gpu/graphite/RecorderPriv.h"
#include "src/gpu/graphite/ResourceProvider.h"
#include "src/gpu/graphite/Texture.h"
Go to the source code of this file.
Namespaces | |
namespace | skgpu |
namespace | skgpu::graphite |
namespace | SkSurfaces |
Functions | |
void | skgpu::graphite::Flush (sk_sp< SkSurface > surface) |
void | skgpu::graphite::Flush (SkSurface *surface) |
SK_API sk_sp< SkImage > | SkSurfaces::AsImage (sk_sp< const SkSurface >) |
SK_API sk_sp< SkImage > | SkSurfaces::AsImageCopy (sk_sp< const SkSurface >, const SkIRect *subset=nullptr, skgpu::Mipmapped=skgpu::Mipmapped::kNo) |
SK_API sk_sp< SkSurface > | SkSurfaces::RenderTarget (skgpu::graphite::Recorder *, const SkImageInfo &imageInfo, skgpu::Mipmapped=skgpu::Mipmapped::kNo, const SkSurfaceProps *surfaceProps=nullptr, std::string_view label={}) |
SK_API sk_sp< SkSurface > | SkSurfaces::WrapBackendTexture (skgpu::graphite::Recorder *, const skgpu::graphite::BackendTexture &, SkColorType colorType, sk_sp< SkColorSpace > colorSpace, const SkSurfaceProps *props, TextureReleaseProc=nullptr, ReleaseContext=nullptr, std::string_view label={}) |