OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrContext
(Results
1 - 25
of
203
) sorted by null
1
2
3
4
5
6
7
8
9
/external/skia/src/gpu/
GrGpuFactory.h
14
class
GrContext
;
16
typedef GrGpu* (*CreateGpuProc)(GrBackendContext,
GrContext
*);
GrBatchTest.h
16
class
GrContext
;
26
typedef GrBatch* (*BatchTestFunc)(SkRandom* random,
GrContext
* context);
28
GrBatch* Batch##__Test(SkRandom* random,
GrContext
* context)
30
extern GrBatch* Batch##__Test(SkRandom*,
GrContext
* context);
34
friend GrBatch* Batch##__Test(SkRandom* random,
GrContext
* context);
36
GrBatch* GrRandomBatch(SkRandom*,
GrContext
*);
GrTest.h
12
#include "
GrContext
.h"
15
/** Allows a test to temporarily draw to a GrDrawTarget owned by a
GrContext
. Tests that use this
17
GrContext
. In the future this object may provide some guards to prevent this. */
22
void init(
GrContext
*, GrDrawTarget*);
28
SkAutoTUnref<
GrContext
> fContext;
GrSoftwarePathRenderer.h
14
class
GrContext
;
22
GrSoftwarePathRenderer(
GrContext
* context)
47
GrContext
* fContext;
GrLayerHoister.h
48
static void FindLayersToAtlas(
GrContext
* context,
67
static void FindLayersToHoist(
GrContext
* context,
79
static void DrawLayersToAtlas(
GrContext
* context, const SkTDArray<GrHoistedLayer>& layers);
85
static void DrawLayers(
GrContext
* context, const SkTDArray<GrHoistedLayer>& layers);
99
static void UnlockLayers(
GrContext
* context, const SkTDArray<GrHoistedLayer>& layers);
105
static void PurgeCache(
GrContext
* context);
113
static void FilterLayer(
GrContext
* context, SkGpuDevice* device, const GrHoistedLayer& info);
GrStencilAndCoverPathRenderer.h
14
class
GrContext
;
24
static GrPathRenderer* Create(
GrContext
*);
GrSWMaskHelper.h
22
class
GrContext
;
44
GrSWMaskHelper(
GrContext
* context)
77
static GrTexture* DrawPathMaskToTexture(
GrContext
* context,
106
GrContext
* fContext;
GrContextFactory.h
11
#include "
GrContext
.h"
19
* GL context and a
GrContext
that uses it. The GL/Gr contexts persist until the
26
* Types of GL contexts supported. For historical and testing reasons the native
GrContext
will
83
explicit GrContextFactory(const
GrContext
::Options& opts) : fGlobalOptions(opts) { }
112
* Get a
GrContext
initialized with a type of GL context. It also makes the GL context current.
114
GrContext
* get(GLContextType type, GrGLStandard forcedGpuAPI = kNone_GrGLStandard);
129
const
GrContext
::Options& getGlobalOptions() const { return fGlobalOptions; }
135
GrContext
* fGrContext;
138
const
GrContext
::Options fGlobalOptions;
GrTest.cpp
16
void GrTestTarget::init(
GrContext
* ctx, GrDrawTarget* target) {
23
void
GrContext
::getTestTarget(GrTestTarget* tar) {
27
// GrDrawTarget and regular drawing. We could also assert or fail in
GrContext
drawing methods
34
void
GrContext
::setMaxTextureSizeOverride(int maxTextureSizeOverride) {
38
void
GrContext
::purgeAllUnlockedResources() {
42
void
GrContext
::dumpCacheStats(SkString* out) const {
48
void
GrContext
::printCacheStats() const {
54
void
GrContext
::dumpGpuStats(SkString* out) const {
60
void
GrContext
::printGpuStats() const {
141
MockGpu(
GrContext
* context) : INHERITED(context) { fCaps.reset(SkNEW(GrDrawTargetCaps));
[
all
...]
GrGpuFactory.cpp
17
static GrGpu* gl_gpu_create(GrBackendContext backendContext,
GrContext
* context) {
49
GrGpu* GrGpu::Create(GrBackend backend, GrBackendContext backendContext,
GrContext
* context) {
GrDashLinePathRenderer.h
16
GrDashLinePathRenderer(
GrContext
*);
GrAADistanceFieldPathRenderer.h
19
class
GrContext
;
23
GrAADistanceFieldPathRenderer(
GrContext
* context);
78
GrContext
* fContext;
/external/skia/src/effects/
SkGpuBlurUtils.h
13
class
GrContext
;
35
GrTexture* GaussianBlur(
GrContext
* context,
/external/skia/include/gpu/
GrProcessorUnitTest.h
29
class
GrContext
;
38
GrContext
*,
48
GrContext
* context,
75
GrContext
*, \
82
GrContext
*, \
89
GrContext
*, \
97
*
GrContext
*,
103
* the
GrContext
.
120
GrContext
*, \
129
GrContext
*, \
[
all
...]
GrPathRendererChain.h
14
class
GrContext
;
39
GrPathRendererChain(
GrContext
* context);
77
GrContext
* fOwner;
SkGr.h
18
#include "
GrContext
.h"
71
bool GrIsBitmapInCache(const
GrContext
*, const SkBitmap&, const GrTextureParams*);
73
GrTexture* GrRefCachedBitmapTexture(
GrContext
*, const SkBitmap&, const GrTextureParams*);
84
bool SkPaint2GrPaintNoShader(
GrContext
* context, GrRenderTarget*, const SkPaint& skPaint,
90
bool SkPaint2GrPaint(
GrContext
* context, GrRenderTarget*, const SkPaint& skPaint,
/external/skia/src/effects/gradients/
SkTwoPointConicalGradient_gpu.h
21
GrFragmentProcessor* Create(
GrContext
* ctx, const SkTwoPointConicalGradient& shader,
/external/skia/experimental/SkV8Example/
SkV8Example.h
15
class
GrContext
;
46
GrContext
* fCurContext;
/external/skia/include/effects/
SkLumaColorFilter.h
31
bool asFragmentProcessors(
GrContext
*, SkTDArray<GrFragmentProcessor*>*) const override;
/external/skia/example/
HelloWorld.h
16
class
GrContext
;
64
GrContext
* fContext;
/external/skia/include/core/
SkColorFilter.h
18
class
GrContext
;
139
virtual bool asFragmentProcessors(
GrContext
*, SkTDArray<GrFragmentProcessor*>*) const {
SkSurface.h
17
class
GrContext
;
101
static SkSurface* NewWrappedRenderTarget(
GrContext
*, GrBackendTextureDesc,
108
static SkSurface* NewRenderTarget(
GrContext
*, Budgeted, const SkImageInfo&, int sampleCount,
111
static SkSurface* NewRenderTarget(
GrContext
* gr, Budgeted b, const SkImageInfo& info) {
SkImage.h
25
class
GrContext
;
73
static SkImage* NewFromTexture(
GrContext
*, const GrBackendTextureDesc&,
82
static SkImage* NewFromTextureCopy(
GrContext
*, const GrBackendTextureDesc&,
/external/skia/src/core/
SkPictureContentInfo.h
13
class
GrContext
;
27
bool suitableForGpuRasterization(
GrContext
* context, const char **reason,
/external/skia/tests/
GrDrawTargetTest.cpp
11
#include "
GrContext
.h"
27
GrContext
*
grContext
= factory->get(glType);
28
if (NULL ==
grContext
) {
32
test_print(reporter,
grContext
->getGpu()->caps());
Completed in 227 milliseconds
1
2
3
4
5
6
7
8
9