skia2/src/gpu
Brian Salomon dfb3a16960 Move default init of tmp draw params out of subclasses into GrGpu
I want to move srgb conversion logic to GrGpu from subclasses and I think it will make more sense if the temp draw info is fully initialized before invoking the subclass.

Change-Id: Icfc4d564fc0d3c7c12f78c77f5ea921d979e290d
Reviewed-on: https://skia-review.googlesource.com/106260
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2018-02-10 01:15:31 +00:00
..
ccpr Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
effects Remove integer texture support 2018-02-06 12:56:46 +00:00
gl Move default init of tmp draw params out of subclasses into GrGpu 2018-02-10 01:15:31 +00:00
glsl Remove integer texture support 2018-02-06 12:56:46 +00:00
mock Track dirty rects on GrRenderTargets in native space rather than origin-relative 2018-02-09 15:57:41 +00:00
mtl Track dirty rects on GrRenderTargets in native space rather than origin-relative 2018-02-09 15:57:41 +00:00
ops Make atlases instantiate themselves at flush time 2018-02-09 16:32:31 +00:00
text Make atlases instantiate themselves at flush time 2018-02-09 16:32:31 +00:00
vk Move default init of tmp draw params out of subclasses into GrGpu 2018-02-10 01:15:31 +00:00
GrAHardwareBufferImageGenerator.cpp Add ref counted wrapped around GrTexture ReleaseProc 2018-01-30 14:50:00 +00:00
GrAHardwareBufferImageGenerator.h Cleanup references to AHardwareBuffer to match NDK declarations. 2017-10-16 17:17:11 +00:00
GrAllocator.h Add test for processor->resource ref/io counts 2017-01-11 16:01:07 +00:00
GrAppliedClip.h Don't use analytic clip FPs when drawing to stencil 2017-11-07 21:30:44 +00:00
GrAuditTrail.cpp Remove RenderTarget pointer from GrRenderTargetOpList::RecordedOp 2017-05-17 14:19:40 +00:00
GrAutoLocaleSetter.h Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
GrBackendSurface.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrBackendTextureImageGenerator.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrBackendTextureImageGenerator.h Fix GrBackendTextureImageGenerator to hold context lock till all proxies are gone 2018-02-01 15:33:23 +00:00
GrBitmapTextureMaker.cpp Add function to GrProxyProvider to lazily upload mip map data 2018-02-07 15:46:02 +00:00
GrBitmapTextureMaker.h Rework GrSamplerParams to be more compact and use its own wrap mode enum. 2017-09-07 16:58:31 +00:00
GrBlend.cpp Revert "Revert "move GrColor.h to private, IWYU"" 2018-02-06 23:05:46 +00:00
GrBlurUtils.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrBlurUtils.h Make GrPaints move their GrProcessor ownership into GrPipelineBuilder. 2017-01-11 19:56:48 +00:00
GrBuffer.cpp begin cleanup of malloc porting layer 2018-01-05 21:29:35 +00:00
GrBuffer.h Remove more headers from include/gpu 2017-04-21 17:12:17 +00:00
GrBufferAllocPool.cpp use safemath::mull for buffer sizes 2018-01-17 19:31:16 +00:00
GrBufferAllocPool.h Handle too many (or too large) paths in GrDefaultPathRenderer 2017-06-20 19:15:58 +00:00
GrCaps.cpp Remove integer texture support 2018-02-06 12:56:46 +00:00
GrClip.h Don't use analytic clip FPs when drawing to stencil 2017-11-07 21:30:44 +00:00
GrClipStackClip.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrClipStackClip.h Add analytic clip FPs that read from the CCPR atlas 2017-12-05 18:06:18 +00:00
GrColorSpaceInfo.cpp Add support for transfer functions to GrColorSpaceXform 2017-10-31 14:55:14 +00:00
GrColorSpaceInfo.h Add GrColorSpaceInfo and use in place of GrRenderTargetContext in paint conversion. 2017-10-24 20:43:02 +00:00
GrColorSpaceXform.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
GrColorSpaceXform.h Add support for transfer functions to GrColorSpaceXform 2017-10-31 14:55:14 +00:00
GrContext.cpp move a bunch of helpers from SkImageInfo.h into priv 2018-02-09 20:38:32 +00:00
GrContextPriv.h Implement GPU/OpList DDLs 2018-02-01 15:00:53 +00:00
GrCoordTransform.h Implement clone() for GrDisplacementEffect 2017-07-25 19:25:41 +00:00
GrDefaultGeoProcFactory.cpp Revert "Drop support for unused MSAA extensions" 2018-01-30 13:13:56 +00:00
GrDefaultGeoProcFactory.h GR_TEST_UTILS fixes 2017-07-06 14:35:45 +00:00
GrDeferredProxyUploader.h Remove deferred upload types from GrDrawOp.h. 2017-10-30 15:30:09 +00:00
GrDeferredUpload.h Move GrOpFlushState out of GrDrawingManager and onto the stack 2018-01-18 18:31:58 +00:00
GrDistanceFieldGenFromVector.cpp make growToInclude private 2018-01-08 22:32:51 +00:00
GrDistanceFieldGenFromVector.h Generate Signed Distance Field directly from vector path 2017-01-09 18:39:43 -08:00
GrDrawingManager.cpp Track dirty rects on GrRenderTargets in native space rather than origin-relative 2018-02-09 15:57:41 +00:00
GrDrawingManager.h Switch MDB GrContextOptions over to Enable style 2018-02-08 16:28:30 +00:00
GrDrawOpAtlas.cpp Make atlases instantiate themselves at flush time 2018-02-09 16:32:31 +00:00
GrDrawOpAtlas.h Make atlases instantiate themselves at flush time 2018-02-09 16:32:31 +00:00
GrDrawOpTest.cpp Include non-legacy GrMeshDrawOps in GLPrograms test. 2017-05-12 19:08:32 +00:00
GrDrawOpTest.h Remove GrLegacyMeshDrawOp and GrPipelineBuilder 2017-07-19 18:16:05 +00:00
GrFixedClip.cpp Don't use analytic clip FPs when drawing to stencil 2017-11-07 21:30:44 +00:00
GrFixedClip.h Don't use analytic clip FPs when drawing to stencil 2017-11-07 21:30:44 +00:00
GrFPArgs.h Revert "Revert "simplify GrFPArgs, isolating localmatrix"" 2018-01-20 22:24:50 +00:00
GrFragmentProcessor.cpp add gpu impl for shadermaskfilter 2018-02-01 18:19:00 +00:00
GrFragmentProcessor.h add gpu impl for shadermaskfilter 2018-02-01 18:19:00 +00:00
GrGeometryProcessor.h initClassID no longer auto-allocates ids 2017-10-09 15:20:33 +00:00
GrGlyph.h Remove old, unused code 2017-09-26 19:26:56 +00:00
GrGpu.cpp Move default init of tmp draw params out of subclasses into GrGpu 2018-02-10 01:15:31 +00:00
GrGpu.h Track dirty rects on GrRenderTargets in native space rather than origin-relative 2018-02-09 15:57:41 +00:00
GrGpuCommandBuffer.cpp ccpr: Use primitive restart feature on ARM 2018-01-23 21:29:10 +00:00
GrGpuCommandBuffer.h Revert "Implement window rectangles in vulkan" 2017-11-02 16:56:19 +00:00
GrGpuFactory.cpp sk_spification of GrGpu creation. 2017-12-07 17:56:59 +00:00
GrGpuFactory.h Store context options on caps. 2015-05-22 14:01:46 -07:00
GrGpuResource.cpp Move resourceProvider accessor to GrContextPriv (take 2) 2018-01-16 20:53:28 +00:00
GrGpuResourceCacheAccess.h Revert "Revert "Add a new GrResourceCache purging mechanism for purging unused resources."" 2017-03-22 20:08:21 +00:00
GrGpuResourcePriv.h Add findOrMakeStaticBuffer method to GrResourceProvider 2017-12-19 19:41:16 +00:00
GrGpuResourceRef.cpp Implement GPU/OpList DDLs 2018-02-01 15:00:53 +00:00
GrGpuResourceRef.h Implement GPU/OpList DDLs 2018-02-01 15:00:53 +00:00
GrImageTextureMaker.cpp Add support for SkImageGenerator creating external textures 2017-06-08 20:23:05 +00:00
GrImageTextureMaker.h Add support for SkImageGenerator creating external textures 2017-06-08 20:23:05 +00:00
GrMemoryPool.cpp Add debug helper for finding leaks in GrMemoryPool.h 2017-03-28 22:51:34 +00:00
GrMemoryPool.h Add debug helper for finding leaks in GrMemoryPool.h 2017-03-28 22:51:34 +00:00
GrMesh.h header cleanup 2017-07-05 15:18:52 +00:00
GrNonAtomicRef.h Implement difference clip rects with window rectangles 2016-08-17 10:00:22 -07:00
GrOnFlushResourceProvider.cpp Make atlases instantiate themselves at flush time 2018-02-09 16:32:31 +00:00
GrOnFlushResourceProvider.h Make atlases instantiate themselves at flush time 2018-02-09 16:32:31 +00:00
GrOpFlushState.cpp Split GrContext into Normal/DDL flavors 2018-01-19 18:36:35 +00:00
GrOpFlushState.h Move GrOpFlushState out of GrDrawingManager and onto the stack 2018-01-18 18:31:58 +00:00
GrOpList.cpp Move control of explicit GPU resource allocation to GrContextOptions 2018-02-08 12:36:29 +00:00
GrPaint.cpp Remove color space xform from GrTextureDomain & GrSimpleTextureEffect 2017-10-18 18:46:25 +00:00
GrPaint.h Remove color space xform from GrTextureDomain & GrSimpleTextureEffect 2017-10-18 18:46:25 +00:00
GrPath.cpp Make GrShape compute keys for short paths from path data instead of using the gen id. 2016-09-21 08:26:57 -07:00
GrPath.h Fix key computation for GrPaths 2016-09-15 13:55:33 -07:00
GrPathProcessor.cpp Revert "Drop support for unused MSAA extensions" 2018-01-30 13:13:56 +00:00
GrPathProcessor.h Cleanup ops that are storing GrPipelineOptimizations. 2017-01-05 20:01:26 +00:00
GrPathRange.cpp Replace SkFAIL with SK_ABORT. 2017-08-16 15:37:54 +00:00
GrPathRange.h src/gpu: s/SkAutoTUnref/sk_sp/g 2016-11-07 23:36:46 +00:00
GrPathRenderer.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
GrPathRenderer.h Don't use analytic clip FPs when drawing to stencil 2017-11-07 21:30:44 +00:00
GrPathRendererChain.cpp Move resourceProvider accessor to GrContextPriv (take 2) 2018-01-16 20:53:28 +00:00
GrPathRendererChain.h Setup CCPR testing with GrMockContext 2017-11-06 20:44:19 +00:00
GrPathRendering.cpp Rework GrSamplerParams to be more compact and use its own wrap mode enum. 2017-09-07 16:58:31 +00:00
GrPathRendering.h Rework GrSamplerParams to be more compact and use its own wrap mode enum. 2017-09-07 16:58:31 +00:00
GrPathUtils.cpp Protect against nans causing infinite recursion in GrPathUtils::convertCubicToQuads 2017-12-19 22:20:06 +00:00
GrPathUtils.h Add GrPathUtils::calcCubicInverseTransposePowerBasisMatrix 2017-08-28 17:48:38 +00:00
GrPendingProgramElement.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrPipeline.cpp Allow GrAppliedClip to have >1 clip coverage FP 2017-10-31 21:46:44 +00:00
GrPipeline.h Make GrFragmentProcessor be non-refcounted and use std::unique_ptr. 2017-08-11 14:13:26 +00:00
GrPrimitiveProcessor.cpp Fully remove coord transform precision code 2017-04-04 13:19:18 +00:00
GrPrimitiveProcessor.h ccpr: Use primitive restart feature on ARM 2018-01-23 21:29:10 +00:00
GrProcessor.cpp Move resourceProvider accessor to GrContextPriv (take 2) 2018-01-16 20:53:28 +00:00
GrProcessor.h Implement GPU/OpList DDLs 2018-02-01 15:00:53 +00:00
GrProcessorAnalysis.cpp Make GrColorFragmentProcessorAnalysis do all analysis in constructor. 2017-07-21 11:48:53 +00:00
GrProcessorAnalysis.h Make GrColorFragmentProcessorAnalysis do all analysis in constructor. 2017-07-21 11:48:53 +00:00
GrProcessorSet.cpp gpu impl for compose and combine maskfilters 2018-02-05 21:17:51 +00:00
GrProcessorSet.h Use shader based blending to clamp kPlus mode w/F16 2017-09-20 14:28:03 +00:00
GrProcessorUnitTest.cpp Replace SkFAIL with SK_ABORT. 2017-08-16 15:37:54 +00:00
GrProcessorUnitTest.h Add GrProxyProvider 2018-01-08 19:05:31 +00:00
GrProgramDesc.cpp Remove integer texture support 2018-02-06 12:56:46 +00:00
GrProgramDesc.h Revert "Drop support for unused MSAA extensions" 2018-01-30 13:13:56 +00:00
GrProgramElement.h Hide GrGpuResourceRef from prying eyes 2017-06-16 12:17:18 +00:00
GrProxyProvider.cpp Make non-ddl lazy proxys clean-up and delete their callbacks immediately after instanstation. 2018-02-08 20:33:40 +00:00
GrProxyProvider.h Make non-ddl lazy proxys clean-up and delete their callbacks immediately after instanstation. 2018-02-08 20:33:40 +00:00
GrQuad.h make point array methods private 2017-11-07 13:10:38 +00:00
GrRect.h allow inf/nan in GrRect isect utility functions. 2017-05-10 12:53:32 +00:00
GrRectanizer_pow2.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
GrRectanizer_pow2.h Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
GrRectanizer_skyline.cpp Enable conditional-uninitialized flag 2018-01-05 18:03:25 +00:00
GrRectanizer_skyline.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
GrRectanizer.h Move GrIPoint16 to SkIPoint16 (and remove GrPoint.h) 2014-06-02 10:20:15 -07:00
GrReducedClip.cpp Move GrSurfaceProxy::MakeLazy to GrProxyProvider::createLazy 2018-01-17 17:04:26 +00:00
GrReducedClip.h Move GrSurfaceProxy::MakeLazy to GrProxyProvider::createLazy 2018-01-17 17:04:26 +00:00
GrRenderTarget.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrRenderTargetContext.cpp Move control of explicit GPU resource allocation to GrContextOptions 2018-02-08 12:36:29 +00:00
GrRenderTargetContext.h Remove GrStencilAndCoverTextContext 2018-02-07 18:28:22 +00:00
GrRenderTargetContextPriv.h Prefer fullscreen clears on Qualcomm/GL 2017-12-12 15:21:09 +00:00
GrRenderTargetOpList.cpp Remove Ops whose lazy proxies fail to instantiate on flush 2018-01-29 16:01:21 +00:00
GrRenderTargetOpList.h Remove Ops whose lazy proxies fail to instantiate on flush 2018-01-29 16:01:21 +00:00
GrRenderTargetPriv.h Revert "Drop support for unused MSAA extensions" 2018-01-30 13:13:56 +00:00
GrRenderTargetProxy.cpp Make non-ddl lazy proxys clean-up and delete their callbacks immediately after instanstation. 2018-02-08 20:33:40 +00:00
GrResourceAllocator.cpp Move control of explicit GPU resource allocation to GrContextOptions 2018-02-08 12:36:29 +00:00
GrResourceAllocator.h Move control of explicit GPU resource allocation to GrContextOptions 2018-02-08 12:36:29 +00:00
GrResourceCache.cpp Add GrProxyProvider 2018-01-08 19:05:31 +00:00
GrResourceCache.h Add GrProxyProvider 2018-01-08 19:05:31 +00:00
GrResourceHandle.h Allow gpu ResourceHandle class to be shared for multiple purposes 2016-05-09 11:03:48 -07:00
GrResourceProvider.cpp Re-enable explicit GPU resource allocation 2018-02-09 17:53:11 +00:00
GrResourceProvider.h Switch MDB GrContextOptions over to Enable style 2018-02-08 16:28:30 +00:00
GrResourceProviderPriv.h Add GrResourceProviderPriv and expose GrGpu in it 2018-01-05 19:03:04 +00:00
GrScissorState.h Improve usage of window rectangles 2016-09-06 10:01:07 -07:00
GrSemaphore.h Make use of VkSemaphores thread safe assuming use of the same VkQueue. 2018-01-22 21:41:45 +00:00
GrShaderCaps.cpp Remove (unused) NV_bindless_texture from GL interface 2018-02-09 15:01:41 +00:00
GrShaderVar.cpp Remove support for image load/store 2017-11-15 20:06:12 +00:00
GrShaderVar.h Remove support for image load/store 2017-11-15 20:06:12 +00:00
GrShape.cpp Make GrShape lazily initialize an original path for gen id change listeners 2018-01-03 19:29:19 +00:00
GrShape.h Make GrShape lazily initialize an original path for gen id change listeners 2018-01-03 19:29:19 +00:00
GrSKSLPrettyPrint.cpp Switch SkSL to std::string 2017-08-14 21:24:55 +00:00
GrSKSLPrettyPrint.h Switch SkSL to std::string 2017-08-14 21:24:55 +00:00
GrSoftwarePathRenderer.cpp Funnel most proxy creation through GrProxyProvider 2018-01-16 13:28:43 +00:00
GrSoftwarePathRenderer.h Add GrProxyProvider 2018-01-08 19:05:31 +00:00
GrStencilAttachment.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
GrStencilAttachment.h Reduce stencil buffer clearing 2017-08-30 21:17:36 +00:00
GrStencilClip.h Don't use analytic clip FPs when drawing to stencil 2017-11-07 21:30:44 +00:00
GrStencilSettings.cpp Revert "Revert "Workaround Adreno driver issue with stencil clears."" 2017-06-06 23:32:28 +00:00
GrStencilSettings.h Revert "Revert "Workaround Adreno driver issue with stencil clears."" 2017-06-06 23:32:28 +00:00
GrStyle.cpp Try out new refFoo pattern on GrStyle 2017-01-13 16:50:25 +00:00
GrStyle.h Avoid initializing SkStrokeRect twice in GrStyle copy constructor. 2018-01-02 21:25:06 +00:00
GrSurface.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrSurfaceContext.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
GrSurfaceContext.h Add GrColorSpaceInfo and use in place of GrRenderTargetContext in paint conversion. 2017-10-24 20:43:02 +00:00
GrSurfaceContextPriv.h Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
GrSurfacePriv.h MakeBackendTextureFromSkImage 2017-10-12 20:05:31 +00:00
GrSurfaceProxy.cpp Make non-ddl lazy proxys clean-up and delete their callbacks immediately after instanstation. 2018-02-08 20:33:40 +00:00
GrSurfaceProxyPriv.h Make non-ddl lazy proxys clean-up and delete their callbacks immediately after instanstation. 2018-02-08 20:33:40 +00:00
GrSurfaceProxyRef.cpp Implement GPU/OpList DDLs 2018-02-01 15:00:53 +00:00
GrSWMaskHelper.cpp Add mip support to GrAHardwareBufferImageGenerator 2017-10-30 19:18:03 +00:00
GrSWMaskHelper.h Make GrSWMaskHelper take a matrix for each draw 2017-08-30 18:14:26 +00:00
GrTessellator.cpp GrTessellator: eliminate some redundant computation. 2018-01-12 19:20:53 +00:00
GrTessellator.h Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
GrTestUtils.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
GrTestUtils.h Revert "Revert "simplify GrFPArgs, isolating localmatrix"" 2018-01-20 22:24:50 +00:00
GrTexture.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrTextureAdjuster.cpp Move more internal methods from GrContext to GrContextPriv (take 3) 2018-01-22 16:53:17 +00:00
GrTextureAdjuster.h Remove content area from GrTextureAdjuster. 2017-11-02 13:11:31 +00:00
GrTextureContext.cpp Add GrColorSpaceInfo and use in place of GrRenderTargetContext in paint conversion. 2017-10-24 20:43:02 +00:00
GrTextureContext.h Add hint to SkSurface::MakeRenderTarget that we will use mips 2017-10-23 20:25:59 +00:00
GrTextureMaker.cpp Move more internal methods from GrContext to GrContextPriv (take 3) 2018-01-22 16:53:17 +00:00
GrTextureMaker.h Rework GrSamplerParams to be more compact and use its own wrap mode enum. 2017-09-07 16:58:31 +00:00
GrTextureOpList.cpp Remove Ops whose lazy proxies fail to instantiate on flush 2018-01-29 16:01:21 +00:00
GrTextureOpList.h Remove Ops whose lazy proxies fail to instantiate on flush 2018-01-29 16:01:21 +00:00
GrTexturePriv.h Remove support for image load/store 2017-11-15 20:06:12 +00:00
GrTextureProducer.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrTextureProducer.h Remove content area from GrTextureAdjuster. 2017-11-02 13:11:31 +00:00
GrTextureProxy.cpp When querying mipmapped on proxies return targets state if possible 2018-02-09 16:14:51 +00:00
GrTextureProxyCacheAccess.h Add GrProxyProvider 2018-01-08 19:05:31 +00:00
GrTextureProxyPriv.h When querying mipmapped on proxies return targets state if possible 2018-02-09 16:14:51 +00:00
GrTextureRenderTargetProxy.cpp When querying mipmapped on proxies return targets state if possible 2018-02-09 16:14:51 +00:00
GrTextureRenderTargetProxy.h Make non-ddl lazy proxys clean-up and delete their callbacks immediately after instanstation. 2018-02-08 20:33:40 +00:00
GrTextureStripAtlas.h renamed SkSL types in preparation for killing precision modifiers 2017-07-28 20:43:03 +00:00
GrTracing.h Cleanup tracing macros for use by the Android framework 2017-08-16 15:37:51 +00:00
GrTRecorder.h Consolidate SK_CRASH and sk_throw into SK_ABORT 2016-01-29 08:51:04 -08:00
GrUserStencilSettings.h Remove XP override color. 2017-03-06 13:39:09 +00:00
GrWindowRectangles.h Remove origin from GrClipStackClip and GrWindowRectsState. 2017-03-13 22:01:06 +00:00
GrWindowRectsState.h Remove origin from GrClipStackClip and GrWindowRectsState. 2017-03-13 22:01:06 +00:00
GrXferProcessor.cpp Revert "Revert "Revert "Use GrOvalOpFactory ops to draw non-AA rrects, ovals, and arcs.""" 2018-01-23 20:33:30 +00:00
GrXferProcessor.h Revert "Revert "Revert "Use GrOvalOpFactory ops to draw non-AA rrects, ovals, and arcs.""" 2018-01-23 20:33:30 +00:00
GrYUVProvider.cpp Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
GrYUVProvider.h Update GrYUVGenerator to upload to texture vs use writePixels 2018-02-02 21:16:19 +00:00
SkGpuDevice_drawTexture.cpp gpu impl for compose and combine maskfilters 2018-02-05 21:17:51 +00:00
SkGpuDevice.cpp extend savelayer_maskfilter to also have an imagefilter 2018-02-07 20:21:02 +00:00
SkGpuDevice.h remove unused declarations 2018-01-03 00:13:49 +00:00
SkGr.cpp Make GrUploadBitmapToTexutreProxy to support lazy proxies 2018-02-08 21:01:50 +00:00
SkGr.h Move GrMakeCachedBitmapProxy work in lazy mode 2018-02-08 15:03:54 +00:00