/external/skia/src/gpu/ |
H A D | GrBatchTest.h | 16 class GrContext; 26 typedef GrDrawBatch* (*BatchTestFunc)(SkRandom* random, GrContext* context); 28 GrDrawBatch* Batch##__Test(SkRandom* random, GrContext* context) 30 extern GrDrawBatch* Batch##__Test(SkRandom*, GrContext* context); 34 friend GrDrawBatch* Batch##__Test(SkRandom* random, GrContext* context); 36 GrDrawBatch* GrRandomDrawBatch(SkRandom*, GrContext*);
|
H A D | GrGpuFactory.h | 14 class GrContext; 17 typedef GrGpu* (*CreateGpuProc)(GrBackendContext, const GrContextOptions& options, GrContext*);
|
H A D | GrTest.h | 12 #include "GrContext.h" 18 * Forces the GrContext to use a small atlas which only has room for one plot and will thus 21 void SetupAlwaysEvictAtlas(GrContext*); 25 Allows a test to temporarily draw to a GrDrawTarget owned by a GrContext. Tests that use this 27 GrContext. In the future this object may provide some guards to prevent this. */ 32 void init(GrContext*, GrDrawTarget*, GrRenderTarget*); 38 SkAutoTUnref<GrContext> fContext;
|
H A D | GrSoftwarePathRenderer.h | 14 class GrContext; 22 GrSoftwarePathRenderer(GrContext* context) 35 GrContext* fContext;
|
H A D | GrLayerHoister.h | 38 static void Begin(GrContext* context); 42 static void End(GrContext* context); 55 static void FindLayersToAtlas(GrContext* context, 74 static void FindLayersToHoist(GrContext* context, 86 static void DrawLayersToAtlas(GrContext* context, const SkTDArray<GrHoistedLayer>& layers); 92 static void DrawLayers(GrContext* context, const SkTDArray<GrHoistedLayer>& layers); 106 static void UnlockLayers(GrContext* context, const SkTDArray<GrHoistedLayer>& layers); 112 static void PurgeCache(GrContext* context); 120 static void FilterLayer(GrContext* context, SkGpuDevice* device, const GrHoistedLayer& info);
|
H A D | SkGrPriv.h | 18 class GrContext; 46 /** Converts an SkPaint to a GrPaint for a given GrContext. The matrix is required in order 48 bool SkPaintToGrPaint(GrContext*, 54 bool SkPaintToGrPaintNoShader(GrContext* context, 61 bool SkPaintToGrPaintReplaceShader(GrContext*, 70 bool SkPaintToGrPaintWithXfermode(GrContext* context, 81 inline bool SkPaintToGrPaintWithPrimitiveColor(GrContext* context, const SkPaint& skPaint, 89 bool SkPaintToGrPaintWithTexture(GrContext* context, 110 GrPixelConfig GrIsCompressedTextureDataSupported(GrContext* ctx, SkData* data, 120 GrTexture* GrUploadBitmapToTexture(GrContext*, cons [all...] |
H A D | GrPathRendererChain.h | 16 class GrContext; 26 GrPathRendererChain(GrContext* context);
|
H A D | GrYUVProvider.h | 14 class GrContext; 37 GrTexture* refAsTexture(GrContext*, const GrSurfaceDesc&, bool useCache);
|
H A D | GrDrawingManager.h | 17 class GrContext; 40 GrContext* getContext() { return fContext; } 47 static bool ProgramUnitTest(GrContext* context, int maxStages); 50 GrDrawingManager(GrContext* context, const GrDrawTarget::Options& optionsForDrawTargets, 67 friend class GrContext; // for access to: ctor, abandon, reset & flush 72 GrContext* fContext;
|
H A D | GrBlurUtils.h | 12 class GrContext; 32 void drawPathWithMaskFilter(GrContext* context, 46 void drawPathWithMaskFilter(GrContext*,
|
H A D | GrGpuFactory.cpp | 20 GrContext* context); 31 GrContext* context) {
|
H A D | GrContextFactory.h | 11 #include "GrContext.h" 20 * GL context and a GrContext that uses it. The GL/Gr contexts persist until the 116 ContextInfo(GrContext* grContext, SkGLContext* glContext) 118 GrContext* fGrContext; 129 * Get a GrContext initialized with a type of GL context. It also makes the GL context current. 131 GrContext* get(GLContextType type, 142 GrContext* fGrContext;
|
H A D | GrContext.cpp | 8 #include "GrContext.h" 34 GrContext* GrContext::Create(GrBackend backend, GrBackendContext backendContext) { 39 GrContext* GrContext::Create(GrBackend backend, GrBackendContext backendContext, 41 GrContext* context = new GrContext; 60 GrContext::GrContext() : fUniqueID(next_id()) { function in class:GrContext 69 bool GrContext [all...] |
H A D | GrSWMaskHelper.h | 22 class GrContext; 44 GrSWMaskHelper(GrContext* context) 77 static GrTexture* DrawPathMaskToTexture(GrContext* context, 106 GrContext* fContext;
|
/external/skia/src/effects/ |
H A D | SkGpuBlurUtils.h | 15 class GrContext; 37 GrTexture* GaussianBlur(GrContext* context,
|
/external/skia/src/effects/gradients/ |
H A D | SkTwoPointConicalGradient_gpu.h | 21 GrFragmentProcessor* Create(GrContext* ctx, const SkTwoPointConicalGradient& shader,
|
/external/skia/src/utils/ |
H A D | SkImageGeneratorUtils.h | 24 static SkImageGenerator* NewFromTexture(GrContext*, GrTexture*);
|
/external/skia/experimental/SkV8Example/ |
H A D | SkV8Example.h | 15 class GrContext; 46 GrContext* fCurContext;
|
/external/skia/include/effects/ |
H A D | SkLumaColorFilter.h | 31 const GrFragmentProcessor* asFragmentProcessor(GrContext*) const override;
|
/external/skia/src/core/ |
H A D | SkImageCacherator.h | 15 class GrContext; 51 GrTexture* lockAsTexture(GrContext*, const GrTextureParams&, const SkImage* client, 58 * If a GrContext is specified, then the caller is only interested in gpu-specific encoded 61 SkData* refEncoded(GrContext*); 77 GrTexture* lockTexture(GrContext*, const GrUniqueKey& key, const SkImage* client,
|
H A D | SkPictureContentInfo.h | 13 class GrContext; 27 bool suitableForGpuRasterization(GrContext* context, const char **reason,
|
/external/skia/include/core/ |
H A D | SkSurface.h | 17 class GrContext; 95 static SkSurface* NewFromBackendTexture(GrContext*, const GrBackendTextureDesc&, 98 static SkSurface* NewWrappedRenderTarget(GrContext* ctx, const GrBackendTextureDesc& desc, 108 static SkSurface* NewFromBackendRenderTarget(GrContext*, const GrBackendRenderTargetDesc&, 120 GrContext*, const GrBackendTextureDesc&, const SkSurfaceProps*); 130 GrContext*, SkBudgeted, const SkImageInfo&, int sampleCount, 133 static SkSurface* NewRenderTarget(GrContext* gr, SkBudgeted b, const SkImageInfo& info) {
|
H A D | SkImage.h | 27 class GrContext; 97 static SkImage* NewFromTexture(GrContext* ctx, const GrBackendTextureDesc& desc) { 101 static SkImage* NewFromTexture(GrContext* ctx, const GrBackendTextureDesc& de, SkAlphaType at) { 114 static SkImage* NewFromTexture(GrContext*, const GrBackendTextureDesc&, SkAlphaType, 123 static SkImage* NewFromAdoptedTexture(GrContext*, const GrBackendTextureDesc&, 132 static SkImage* NewFromTextureCopy(GrContext*, const GrBackendTextureDesc&, 140 static SkImage* NewFromYUVTexturesCopy(GrContext*, SkYUVColorSpace, 197 * If the image will drawn to a GPU-backed canvas or surface, pass the associated GrContext. 200 void preroll(GrContext* = nullptr) const; 212 * GrContext wil [all...] |
/external/skia/tools/VisualBench/ |
H A D | VisualBench.h | 21 class GrContext; 57 SkAutoTUnref<GrContext> fContext;
|
/external/skia/src/gpu/batches/ |
H A D | GrStencilAndCoverPathRenderer.h | 14 class GrContext;
|