/external/skia/src/gpu/ |
GrBlurUtils.h | 17 class GrRenderTargetContext; 35 GrRenderTargetContext* renderTargetContext, 49 GrRenderTargetContext*,
|
GrPreFlushResourceProvider.h | 22 class GrRenderTargetContext; 44 SkTArray<sk_sp<GrRenderTargetContext>>* results) = 0; 57 sk_sp<GrRenderTargetContext> makeRenderTargetContext(const GrSurfaceDesc& desc, 63 sk_sp<GrRenderTargetContext> makeRenderTargetContext(sk_sp<GrSurfaceProxy> proxy,
|
GrRenderTargetContextPriv.h | 11 #include "GrRenderTargetContext.h" 19 /** Class that adds methods to GrRenderTargetContext that are only intended for use internal to 20 Skia. This class is purely a privileged window into GrRenderTargetContext. It should never have 114 explicit GrRenderTargetContextPriv(GrRenderTargetContext* renderTargetContext) 123 GrRenderTargetContext* fRenderTargetContext; 125 friend class GrRenderTargetContext; // to construct/copy this type. 128 inline GrRenderTargetContextPriv GrRenderTargetContext::priv() { 132 inline const GrRenderTargetContextPriv GrRenderTargetContext::priv() const { 133 return GrRenderTargetContextPriv(const_cast<GrRenderTargetContext*>(this));
|
GrContextPriv.h | 26 sk_sp<GrRenderTargetContext> makeWrappedRenderTargetContext(sk_sp<GrRenderTarget> rt, 45 sk_sp<GrRenderTargetContext> makeBackendTextureRenderTargetContext( 50 sk_sp<GrRenderTargetContext> makeBackendRenderTargetRenderTargetContext( 55 sk_sp<GrRenderTargetContext> makeBackendTextureAsRenderTargetRenderTargetContext(
|
GrRenderTargetOpList.h | 74 uint32_t addOp(std::unique_ptr<GrOp> op, GrRenderTargetContext* renderTargetContext) { 78 uint32_t addOp(std::unique_ptr<GrOp> op, GrRenderTargetContext* renderTargetContext, 86 void fullClear(GrRenderTargetContext*, GrColor color); 89 void discard(GrRenderTargetContext*); 137 GrOp* recordOp(std::unique_ptr<GrOp>, GrRenderTargetContext*, GrAppliedClip* = nullptr, 143 void clearStencilClip(const GrFixedClip&, bool insideStencilMask, GrRenderTargetContext*);
|
GrSoftwarePathRenderer.h | 25 static void DrawNonAARect(GrRenderTargetContext* renderTargetContext, 32 static void DrawAroundInvPath(GrRenderTargetContext* renderTargetContext,
|
GrClipStackClip.h | 31 bool apply(GrContext*, GrRenderTargetContext*, bool useHWAA, bool hasUserStencilSettings, 42 const GrRenderTargetContext*, 57 const GrRenderTargetContext*,
|
GrReducedClip.h | 16 class GrRenderTargetContext; 73 bool drawAlphaClipMask(GrRenderTargetContext*) const; 74 bool drawStencilClipMask(GrContext*, GrRenderTargetContext*) const;
|
GrPathRenderingRenderTargetContext.h | 13 class GrPathRenderingRenderTargetContext : public GrRenderTargetContext { 37 typedef GrRenderTargetContext INHERITED;
|
GrPreFlushResourceProvider.cpp | 13 sk_sp<GrRenderTargetContext> GrPreFlushResourceProvider::makeRenderTargetContext( 48 sk_sp<GrRenderTargetContext> GrPreFlushResourceProvider::makeRenderTargetContext(
|
SkGr.h | 27 class GrRenderTargetContext; 100 GrRenderTargetContext*, 107 GrRenderTargetContext* rtc, 115 GrRenderTargetContext*, 125 GrRenderTargetContext* rtc, 136 inline bool SkPaintToGrPaintWithPrimitiveColor(GrContext* context, GrRenderTargetContext* rtc, 145 GrRenderTargetContext* rtc,
|
GrClip.h | 17 class GrRenderTargetContext; 39 virtual bool apply(GrContext*, GrRenderTargetContext*, bool useHWAA, 146 bool apply(GrContext*, GrRenderTargetContext*, bool, bool, GrAppliedClip*,
|
GrDrawingManager.h | 21 class GrRenderTargetContext; 28 // The GrDrawingManager allocates a new GrRenderTargetContext for each GrRenderTarget 31 // In the future this class will allocate a new GrRenderTargetContext for 40 sk_sp<GrRenderTargetContext> makeRenderTargetContext(sk_sp<GrSurfaceProxy>,
|
/external/skia/tests/ |
RenderTargetContextTest.cpp | 14 #include "GrRenderTargetContext.h" 18 static sk_sp<GrRenderTargetContext> get_rtc(GrContext* ctx, bool wrapped) { 32 GrRenderTargetContext* rtCtx, 47 sk_sp<GrRenderTargetContext> rtCtx(get_rtc(ctx, true)); 51 // A deferred rtCtx's textureProxy is also deferred and GrRenderTargetContext::instantiate() 54 sk_sp<GrRenderTargetContext> rtCtx(get_rtc(ctx, false)); 64 // Calling instantiate on a GrRenderTargetContext's textureProxy also instantiates the 65 // GrRenderTargetContext 67 sk_sp<GrRenderTargetContext> rtCtx(get_rtc(ctx, false)); 82 sk_sp<GrRenderTargetContext> rtCtx(get_rtc(ctx, false)) [all...] |
DFPathRendererTest.cpp | 21 static void test_far_from_origin(GrContext* ctx, GrRenderTargetContext* renderTargetContext, 67 sk_sp<GrRenderTargetContext> rtc(ctx->makeRenderTargetContext(SkBackingFit::kApprox,
|
GpuSampleLocationsTest.cpp | 17 #include "GrRenderTargetContext.h" 94 static void construct_dummy_pipeline(GrRenderTargetContext* dc, GrPipeline* pipeline) { 131 sk_sp<GrRenderTargetContext> bottomUps[numTestPatterns]; 132 sk_sp<GrRenderTargetContext> topDowns[numTestPatterns]; 150 for (GrRenderTargetContext* dc : {bottomUps[i].get(), topDowns[i].get()}) {
|
/external/skia/src/core/ |
SkGpuBlurUtils.h | 12 #include "GrRenderTargetContext.h" 36 sk_sp<GrRenderTargetContext> GaussianBlur(GrContext* context,
|
/external/skia/src/gpu/ops/ |
GrMSAAPathRenderer.h | 24 bool internalDrawPath(GrRenderTargetContext*,
|
GrDefaultPathRenderer.h | 33 bool internalDrawPath(GrRenderTargetContext*,
|
GrDrawVerticesOp.h | 13 #include "GrRenderTargetContext.h" 46 GrRenderTargetContext::ColorArrayType colorArrayType); 70 GrRenderTargetContext::ColorArrayType, const SkMatrix& viewMatrix, 139 GrRenderTargetContext::ColorArrayType fColorArrayType;
|
/external/skia/src/gpu/text/ |
GrAtlasTextContext.h | 22 class GrRenderTargetContext; 37 void drawText(GrContext*, GrRenderTargetContext*, const GrClip&, const SkPaint&, 40 void drawPosText(GrContext*, GrRenderTargetContext*, const GrClip&, const SkPaint&, 44 void drawTextBlob(GrContext*, GrRenderTargetContext*, const GrClip&, const SkPaint&, 55 inline static uint32_t ComputeScalerContextFlags(GrRenderTargetContext*);
|
GrStencilAndCoverTextContext.h | 11 #include "GrRenderTargetContext.h" 34 void drawText(GrContext*, GrRenderTargetContext* rtc, const GrClip&, const SkPaint&, 37 void drawPosText(GrContext*, GrRenderTargetContext*, const GrClip&, const SkPaint&, 41 void drawTextBlob(GrContext*, GrRenderTargetContext*, const GrClip&, const SkPaint&, 57 void uncachedDrawTextBlob(GrContext*, GrRenderTargetContext* rtc, 78 void draw(GrContext*, GrRenderTargetContext*, const GrClip&, const SkMatrix&,
|
GrTextUtils.h | 24 class GrRenderTargetContext; 58 bool toGrPaint(GrMaskFormat, GrRenderTargetContext*, const SkMatrix& viewMatrix, 130 static void DrawTextAsPath(GrContext*, GrRenderTargetContext*, const GrClip& clip, 135 static void DrawPosTextAsPath(GrContext* context, GrRenderTargetContext* rtc,
|
/external/skia/include/core/ |
SkMaskFilter.h | 21 class GrRenderTargetContext; 119 GrRenderTargetContext* renderTargetContext, 130 GrRenderTargetContext* renderTargetContext,
|
/external/skia/gm/ |
windowrectangles.cpp | 15 # include "GrRenderTargetContext.h" 127 void visualizeAlphaMask(GrContext*, GrRenderTargetContext*, const GrReducedClip&, GrPaint&&); 128 void visualizeStencilMask(GrContext*, GrRenderTargetContext*, const GrReducedClip&, GrPaint&&); 129 void stencilCheckerboard(GrRenderTargetContext*, bool flip); 159 bool apply(GrContext*, GrRenderTargetContext*, bool, bool, GrAppliedClip* out, 172 bool apply(GrContext*, GrRenderTargetContext*, bool, bool, GrAppliedClip* out, 181 GrRenderTargetContext* rtc = canvas->internal_private_accessTopLayerRenderTargetContext(); 200 void WindowRectanglesMaskGM::visualizeAlphaMask(GrContext* ctx, GrRenderTargetContext* rtc, 204 sk_sp<GrRenderTargetContext> maskRTC( 234 void WindowRectanglesMaskGM::visualizeStencilMask(GrContext* ctx, GrRenderTargetContext* rtc [all...] |