Home
last modified time | relevance | path

Searched refs:SkSurface_Gpu (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/src/image/
DSkSurface_Gpu.cpp37 SkSurface_Gpu::SkSurface_Gpu(sk_sp<skgpu::BaseDevice> device) in SkSurface_Gpu() function in SkSurface_Gpu
43 SkSurface_Gpu::~SkSurface_Gpu() { in ~SkSurface_Gpu()
49 GrRecordingContext* SkSurface_Gpu::onGetRecordingContext() { in onGetRecordingContext()
53 skgpu::BaseDevice* SkSurface_Gpu::getDevice() { in getDevice()
57 static GrRenderTarget* prepare_rt_for_external_access(SkSurface_Gpu* surface, in prepare_rt_for_external_access()
83 GrBackendTexture SkSurface_Gpu::onGetBackendTexture(BackendHandleAccess access) { in onGetBackendTexture()
95 GrBackendRenderTarget SkSurface_Gpu::onGetBackendRenderTarget(BackendHandleAccess access) { in onGetBackendRenderTarget()
104 SkCanvas* SkSurface_Gpu::onNewCanvas() { return new SkCanvas(fDevice); } in onNewCanvas()
106 sk_sp<SkSurface> SkSurface_Gpu::onNewSurface(const SkImageInfo& info) { in onNewSurface()
116 sk_sp<SkImage> SkSurface_Gpu::onNewImageSnapshot(const SkIRect* subset) { in onNewImageSnapshot()
[all …]
DSkSurface_Gpu.h19 class SkSurface_Gpu : public SkSurface_Base {
21 SkSurface_Gpu(sk_sp<skgpu::BaseDevice>);
22 ~SkSurface_Gpu() override;
DBUILD.bazel32 "SkSurface_Gpu.cpp",
33 "SkSurface_Gpu.h",
DSkSurface_GpuMtl.mm17 #include "src/image/SkSurface_Gpu.h"
96 return sk_make_sp<SkSurface_Gpu>(std::move(device));
165 return sk_make_sp<SkSurface_Gpu>(std::move(device));
/third_party/skia/src/gpu/vk/
DGrVkDrawAreaManager.cpp17 auto gpuDevice = static_cast<SkSurface_Gpu*>(surface)->getDevice(); in bindDrawingArea()
47 auto gpuDevice = static_cast<SkSurface_Gpu*>(surface)->getDevice(); in clearSurface()
/third_party/skia/src/gpu/v1/
DDevice_v1.h24 class SkSurface_Gpu; variable
221 friend class ::SkSurface_Gpu; // for access to surfaceProps
/third_party/skia/src/core/
DSkDeferredDisplayListRecorder.cpp171 fSurface = sk_make_sp<SkSurface_Gpu>(std::move(device)); in init()
/third_party/skia/tests/
DGrMipMappedTest.cpp81 auto device = ((SkSurface_Gpu*)surface.get())->getDevice(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
315 auto device = ((SkSurface_Gpu*)surface.get())->getDevice(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DSurfaceTest.cpp208 ((SkSurface_Gpu*)(surf.get()))->getDevice()->targetProxy()->numSamples(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
568 SkSurface_Gpu* gsurf = (SkSurface_Gpu*)surf.get(); in is_budgeted()
730 auto surfaceGpu = static_cast<SkSurface_Gpu*>(surface); in supports_readpixels()
/third_party/skia/include/core/
DSkSurfaceCharacterization.h121 friend class SkSurface_Gpu; // for 'set' & 'config'
DSkCanvas.h2440 friend class SkSurface_Gpu; variable
/third_party/skia/gn/
Dgpu.gni418 "$_src/image/SkSurface_Gpu.cpp",
419 "$_src/image/SkSurface_Gpu.h",