Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
third_party
skia
src
gpu
ganesh
GrCanvas.h
Go to the documentation of this file.
1
/*
2
* Copyright 2023 Google LLC
3
*
4
* Use of this source code is governed by a BSD-style license that can be
5
* found in the LICENSE file.
6
*/
7
#ifndef GrCanvas_DEFINED
8
#define GrCanvas_DEFINED
9
10
class
GrRenderTargetProxy
;
11
class
SkCanvas
;
12
13
namespace
skgpu::ganesh
{
14
class
SurfaceDrawContext
;
15
class
SurfaceFillContext;
16
17
SurfaceDrawContext
*
TopDeviceSurfaceDrawContext
(
const
SkCanvas
*);
18
SurfaceFillContext*
TopDeviceSurfaceFillContext
(
const
SkCanvas
*);
19
GrRenderTargetProxy
*
TopDeviceTargetProxy
(
const
SkCanvas
*);
20
}
21
#endif
GrRenderTargetProxy
Definition
GrRenderTargetProxy.h:64
SkCanvas
Definition
SkCanvas.h:106
skgpu::ganesh::SurfaceDrawContext
Definition
SurfaceDrawContext.h:65
skgpu::ganesh
Definition
TessellateBench.cpp:24
skgpu::ganesh::TopDeviceSurfaceFillContext
SurfaceFillContext * TopDeviceSurfaceFillContext(const SkCanvas *canvas)
Definition
GrCanvas.cpp:27
skgpu::ganesh::TopDeviceSurfaceDrawContext
SurfaceDrawContext * TopDeviceSurfaceDrawContext(const SkCanvas *canvas)
Definition
GrCanvas.cpp:20
skgpu::ganesh::TopDeviceTargetProxy
GrRenderTargetProxy * TopDeviceTargetProxy(const SkCanvas *canvas)
Definition
GrCanvas.cpp:34
Generated on Fri Apr 26 2024 06:17:02 for Flutter Engine by
1.9.8