skia2/src/gpu
Greg Daniel e2c5e8c7ee Revert "Move ExternalFormat and Type to FormatInfo."
This reverts commit 80140518ef.

Reason for revert: probably breaking angle

Original change's description:
> Move ExternalFormat and Type to FormatInfo.
> 
> This also deletes the ConfigInfoTable in GrGLCaps as there is no more use
> of it.
> 
> Additionally with the rework of storing External Io info on the format table
> I rewrote the implimination of supportedReadPixels and supportedWritePixels
> for GL to loop over the supported types looking for a match instead of
> simply defaulting to a base value.
> 
> Finally transferFromOffsetAlignment has been rolled into the SupportedRead
> instead of being its own query.
> 
> Bug: skia:6718
> Change-Id: I39f77adf6c0b5b38245e55e8a7e18c0b428862d0
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/229381
> Commit-Queue: Greg Daniel <egdaniel@google.com>
> Reviewed-by: Brian Salomon <bsalomon@google.com>

TBR=egdaniel@google.com,bsalomon@google.com,robertphillips@google.com

Change-Id: Ifef2e7308fdb4d91d649f08488b798815e0aa5fa
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:6718
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/229896
Reviewed-by: Greg Daniel <egdaniel@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
2019-07-25 18:46:44 +00:00
..
ccpr re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +00:00
dawn re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +00:00
effects Child fragment processors are now written as separate functions 2019-07-25 14:48:47 +00:00
geometry Reland "More optimizations for CropToRect, for axis-aligned quads that have not been inverted" 2019-07-09 17:20:15 +00:00
gl Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
glsl Child fragment processors are now written as separate functions 2019-07-25 14:48:47 +00:00
gradients Child fragment processors are now written as separate functions 2019-07-25 14:48:47 +00:00
mock Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
mtl Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
ops Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
text Add kRGBA_8888_SRGB GrColorType and remove GrSRGBEncoded. 2019-07-11 15:22:23 +00:00
vk Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
gpu_workaround_list.txt Add disable_texture_storage workaround 2018-08-22 23:56:23 +00:00
GrAHardwareBufferImageGenerator.cpp Delete GrBackendSurface's GrPixelConfig 2019-07-25 15:18:08 +00:00
GrAHardwareBufferImageGenerator.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrAHardwareBufferUtils.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrAHardwareBufferUtils.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrAllocator.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrAppliedClip.h Add "GrMipMapped" parameter to visitProxies 2019-05-24 21:28:11 +00:00
GrAuditTrail.cpp Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrAuditTrail.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrAutoLocaleSetter.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBackendSurface.cpp Delete GrBackendSurface's GrPixelConfig 2019-07-25 15:18:08 +00:00
GrBackendTextureImageGenerator.cpp Delete GrBackendSurface's GrPixelConfig 2019-07-25 15:18:08 +00:00
GrBackendTextureImageGenerator.h Make rest of GrGpu::wrapBackend* methods take a GrColorType (take 2) 2019-07-23 16:13:30 +00:00
GrBaseContextPriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBitmapTextureMaker.cpp Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
GrBitmapTextureMaker.h GrColorSpaceInfo stores SkAlphaType. 2019-06-24 17:48:01 +00:00
GrBlurUtils.cpp Remove kRenderTarget_GrSurfaceFlag, instead pass GrRenderable. 2019-07-17 15:09:03 +00:00
GrBlurUtils.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBuffer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBufferAllocPool.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrBufferAllocPool.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrCaps.cpp Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
GrCaps.h Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
GrClip.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrClipStackClip.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrClipStackClip.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrColor.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrColorSpaceInfo.cpp Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
GrColorSpaceInfo.h Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
GrColorSpaceXform.cpp Child fragment processors are now written as separate functions 2019-07-25 14:48:47 +00:00
GrColorSpaceXform.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrContext_Base.cpp Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrContext.cpp Add protected status to SkSurfaceCharacterization 2019-07-10 16:30:35 +00:00
GrContextPriv.cpp Make rest of GrGpu::wrapBackend* methods take a GrColorType (take 2) 2019-07-23 16:13:30 +00:00
GrContextPriv.h makeDeferredSurfaceContext -> makeDeferredTextureContext and makeDeferredRenderTargetContext. 2019-07-16 20:06:04 +00:00
GrContextThreadSafeProxy.cpp Add protected status to SkSurfaceCharacterization 2019-07-10 16:30:35 +00:00
GrContextThreadSafeProxyPriv.h header self-sufficiency and idempotency 2019-06-26 19:12:43 +00:00
GrCoordTransform.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrCpuBuffer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDataUtils.cpp re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +00:00
GrDataUtils.h Rework transfer pixels tests to be more robust. 2019-07-16 14:31:04 +00:00
GrDDLContext.cpp Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrDefaultGeoProcFactory.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDefaultGeoProcFactory.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDeferredProxyUploader.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDeferredUpload.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDeinstantiateProxyTracker.cpp No longer forward refs and unrefs from the GrSurfaceProxy to the backing GrSurface 2019-06-19 00:01:51 +00:00
GrDeinstantiateProxyTracker.h No longer forward refs and unrefs from the GrSurfaceProxy to the backing GrSurface 2019-06-19 00:01:51 +00:00
GrDistanceFieldGenFromVector.cpp Move GrPathUtils, GrRect, and GrShape into src/gpu/geometry/ 2019-06-04 13:36:05 +00:00
GrDistanceFieldGenFromVector.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDrawingManager.cpp Update SkSurface_Gpu::Valid to take a backend format 2019-06-26 12:11:10 +00:00
GrDrawingManager.h Make GrColorSpaceInfo store GrColorType. 2019-06-25 14:29:09 +00:00
GrDrawOpAtlas.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrDrawOpAtlas.h Move ccpr headers for display list out of include/private. 2019-05-20 14:50:56 +00:00
GrDrawOpTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrDrawOpTest.h Eliminate mixed samples as an FBO type or AA type 2019-06-24 04:08:45 +00:00
GrDriverBugWorkarounds.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrFixedClip.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrFixedClip.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrFPArgs.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrFragmentProcessor.cpp Child fragment processors are now written as separate functions 2019-07-25 14:48:47 +00:00
GrFragmentProcessor.h Cleanup some legacy instantiate calls 2019-06-21 12:31:24 +00:00
GrGeometryProcessor.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGlyph.h findImage(const SkGlyph&) -> prepareImage(SkGlyph*) 2019-06-25 19:36:53 +00:00
GrGpu.cpp Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
GrGpu.h Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
GrGpuBuffer.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGpuBuffer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGpuCommandBuffer.cpp Cleanup some legacy instantiate calls 2019-06-21 12:31:24 +00:00
GrGpuCommandBuffer.h Remove deprecated discard method and GrCaps support 2019-07-11 18:15:19 +00:00
GrGpuResource.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGpuResourceCacheAccess.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrGpuResourcePriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrImageContext.cpp Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrImageContextPriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrImageTextureMaker.cpp Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
GrImageTextureMaker.h GrColorSpaceInfo stores SkAlphaType. 2019-06-24 17:48:01 +00:00
GrLegacyDirectContext.cpp re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +00:00
GrMemoryPool.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrMemoryPool.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrMesh.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrNonAtomicRef.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrOnFlushResourceProvider.cpp Make GrColorSpaceInfo store GrColorType. 2019-06-25 14:29:09 +00:00
GrOnFlushResourceProvider.h Make GrColorSpaceInfo store GrColorType. 2019-06-25 14:29:09 +00:00
GrOpFlushState.cpp GrGpu requires row bytes to be non-zero before read/writePixels and createTexture 2019-07-02 18:33:51 +00:00
GrOpFlushState.h Switch from querying swizzle on caps to using swizzles stored on proxies. 2019-06-20 13:38:05 +00:00
GrOpList.cpp Use mixed samples internally for default coverage AA 2019-07-02 06:04:09 +00:00
GrOpList.h Cleanup some legacy instantiate calls 2019-06-21 12:31:24 +00:00
GrPaint.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPaint.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrPath.cpp Move GrPathUtils, GrRect, and GrShape into src/gpu/geometry/ 2019-06-04 13:36:05 +00:00
GrPath.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPathProcessor.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPathProcessor.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPathRenderer.cpp Use mixed samples internally for default coverage AA 2019-07-02 06:04:09 +00:00
GrPathRenderer.h Use mixed samples internally for default coverage AA 2019-07-02 06:04:09 +00:00
GrPathRendererChain.cpp Remove "nvpr" configs 2019-06-26 16:53:50 +00:00
GrPathRendererChain.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPathRendering_none.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPathRendering.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPathRendering.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrPendingIOResource.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrPersistentCacheUtils.h Normalize storage of shader strings in the cache 2019-04-25 15:27:59 +00:00
GrPipeline.cpp Add a workaround for PowerVRRogue to never disable color writes 2019-07-24 17:30:35 +00:00
GrPipeline.h ccpr: Add an MSAA atlas mode 2019-07-19 20:52:17 +00:00
GrPrimitiveProcessor.cpp Switch from querying swizzle on caps to using swizzles stored on proxies. 2019-06-20 13:38:05 +00:00
GrPrimitiveProcessor.h Switch from querying swizzle on caps to using swizzles stored on proxies. 2019-06-20 13:38:05 +00:00
GrProcessor.cpp Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrProcessor.h ccpr: Add an MSAA atlas mode 2019-07-19 20:52:17 +00:00
GrProcessorAnalysis.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrProcessorAnalysis.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrProcessorSet.cpp Eliminate mixed samples as an FBO type or AA type 2019-06-24 04:08:45 +00:00
GrProcessorSet.h Eliminate mixed samples as an FBO type or AA type 2019-06-24 04:08:45 +00:00
GrProcessorUnitTest.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrProcessorUnitTest.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrProgramDesc.cpp Fix a couple potential bugs when adding sampler info to a program key 2019-07-23 14:03:09 +00:00
GrProgramDesc.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrProxyProvider.cpp Delete GrBackendSurface's GrPixelConfig 2019-07-25 15:18:08 +00:00
GrProxyProvider.h Make rest of GrGpu::wrapBackend* methods take a GrColorType (take 2) 2019-07-23 16:13:30 +00:00
GrRecordingContext.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrRecordingContextPriv.h makeDeferredSurfaceContext -> makeDeferredTextureContext and makeDeferredRenderTargetContext. 2019-07-16 20:06:04 +00:00
GrRectanizer_pow2.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrRectanizer_pow2.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrRectanizer_skyline.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrRectanizer_skyline.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrRectanizer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrReducedClip.cpp ccpr: Add an MSAA atlas mode 2019-07-19 20:52:17 +00:00
GrReducedClip.h ccpr: Add an MSAA atlas mode 2019-07-19 20:52:17 +00:00
GrRenderTarget.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrRenderTargetContext.cpp Revert "Move ExternalFormat and Type to FormatInfo." 2019-07-25 18:46:44 +00:00
GrRenderTargetContext.h Lift GrRenderTargetContext::rescale to GrSufaceContext 2019-07-23 14:14:10 +00:00
GrRenderTargetContextPriv.h Reland "Consolidate quad optimizations into single internal function." 2019-06-19 18:26:10 +00:00
GrRenderTargetOpList.cpp Fix trace event categories in src/gpu ("skia"->"skia.gpu") 2019-07-02 18:39:07 +00:00
GrRenderTargetOpList.h Track if we need stencil on GrRenderTargetContext 2019-06-27 20:29:03 +00:00
GrRenderTargetPriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrRenderTargetProxy.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrRenderTargetProxy.h Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrRenderTargetProxyPriv.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrResourceAllocator.cpp Use mixed samples internally for default coverage AA 2019-07-02 06:04:09 +00:00
GrResourceAllocator.h Use mixed samples internally for default coverage AA 2019-07-02 06:04:09 +00:00
GrResourceCache.cpp Move SkMessageBus.h into src/core 2019-05-15 15:33:48 +00:00
GrResourceCache.h Move ccpr headers for display list out of include/private. 2019-05-20 14:50:56 +00:00
GrResourceHandle.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrResourceProvider.cpp Make rest of GrGpu::wrapBackend* methods take a GrColorType (take 2) 2019-07-23 16:13:30 +00:00
GrResourceProvider.h Make rest of GrGpu::wrapBackend* methods take a GrColorType (take 2) 2019-07-23 16:13:30 +00:00
GrResourceProviderPriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSamplePatternDictionary.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSamplePatternDictionary.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrScissorState.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSemaphore.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrShaderCaps.cpp Remove unused caps: UnsignedSupport and ImageLoadStoreSupport 2019-06-07 01:39:30 +00:00
GrShaderCaps.h Fix an error check re: sample variables 2019-07-20 15:28:00 +00:00
GrShaderUtils.cpp Fix line numbering problem when reporting SkSL compile errors 2019-06-07 01:34:26 +00:00
GrShaderUtils.h Add ShaderErrorHandler to GrContextOptions 2019-05-06 16:29:13 +00:00
GrShaderVar.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrShaderVar.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSkSLFPFactoryCache.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrSoftwarePathRenderer.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrSoftwarePathRenderer.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrStencilAttachment.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrStencilAttachment.h Revert "Clear and discard stencil buffers on tilers" 2019-05-15 15:17:19 +00:00
GrStencilClip.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrStencilSettings.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrStencilSettings.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrStyle.cpp rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrStyle.h initialize fPhase 2019-07-12 14:30:36 +00:00
GrSurface.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrSurfaceContext.cpp Lift GrRenderTargetContext::rescale to GrSufaceContext 2019-07-23 14:14:10 +00:00
GrSurfaceContext.h Lift GrRenderTargetContext::rescale to GrSufaceContext 2019-07-23 14:14:10 +00:00
GrSurfaceContextPriv.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrSurfacePriv.h Pass alpha type to GrSurfaceContext::read/writePixels and remove flags. 2019-07-01 17:30:40 +00:00
GrSurfaceProxy.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrSurfaceProxy.h Move GrProtected off GrSurfaceDesc and pass separately. 2019-07-19 19:03:19 +00:00
GrSurfaceProxyPriv.h Use mixed samples internally for default coverage AA 2019-07-02 06:04:09 +00:00
GrSwizzle.cpp Revert "Revert "Make SkASSERT not break build in constexpr GrSwizzle method on GCC"" 2019-06-20 16:56:15 +00:00
GrSwizzle.h Use vkCmdClearColorImage to clear backend textures 2019-07-09 15:00:43 +00:00
GrSWMaskHelper.cpp Remove kRenderTarget_GrSurfaceFlag, instead pass GrRenderable. 2019-07-17 15:09:03 +00:00
GrSWMaskHelper.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrTessellator.cpp GrTessellator: fix for even/odd fill type and path holes. 2019-06-13 21:09:45 +00:00
GrTessellator.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTestUtils.cpp Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
GrTestUtils.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTexture.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrTextureAdjuster.cpp Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
GrTextureAdjuster.h Make GrColorSpaceInfo store GrColorType. 2019-06-25 14:29:09 +00:00
GrTextureContext.cpp Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
GrTextureContext.h Make GrColorSpaceInfo store GrColorType. 2019-06-25 14:29:09 +00:00
GrTextureMaker.cpp Make GrColorSpaceInfo store GrColorType. 2019-06-25 14:29:09 +00:00
GrTextureMaker.h GrColorSpaceInfo stores SkAlphaType. 2019-06-24 17:48:01 +00:00
GrTextureOpList.cpp Switch from querying swizzle on caps to using swizzles stored on proxies. 2019-06-20 13:38:05 +00:00
GrTextureOpList.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTexturePriv.h Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrTextureProducer.cpp Make deferred render target context without config or format 2019-07-03 16:53:48 +00:00
GrTextureProducer.h Remove GrPixelConfig from GrColorSpaceInfo. 2019-07-02 13:43:41 +00:00
GrTextureProxy.cpp Move GrProtected off GrSurfaceDesc and pass separately. 2019-07-19 19:03:19 +00:00
GrTextureProxy.h Move GrProtected off GrSurfaceDesc and pass separately. 2019-07-19 19:03:19 +00:00
GrTextureProxyCacheAccess.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTextureProxyPriv.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTextureRenderTargetProxy.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrTextureRenderTargetProxy.h Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrTracing.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrTRecorder.h Move ccpr headers for display list out of include/private. 2019-05-20 14:50:56 +00:00
GrUserStencilSettings.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrUtil.h Disable MSAA on older Intel GPUs w/Vulkan 2019-07-19 17:52:41 +00:00
GrVertexWriter.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00
GrWindowRectangles.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrWindowRectsState.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
GrXferProcessor.cpp Add a workaround for PowerVRRogue to never disable color writes 2019-07-24 17:30:35 +00:00
GrXferProcessor.h Add a workaround for PowerVRRogue to never disable color writes 2019-07-24 17:30:35 +00:00
GrYUVProvider.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
GrYUVProvider.h re-run tools/rewrite_includes.py 2019-07-25 15:40:33 +00:00
SkGpuDevice_drawTexture.cpp Make GrColorSpaceInfo store GrColorType. 2019-06-25 14:29:09 +00:00
SkGpuDevice.cpp Revert "Use saveLayer-determined CT in SkGpuDevice::onCreateDevice" 2019-07-14 14:21:37 +00:00
SkGpuDevice.h Reland "Allow swapping out of GrBackendTexture used by SkSurface" 2019-05-24 15:20:01 +00:00
SkGr.cpp Remove sample count from GrSurfaceDesc. 2019-07-23 13:42:29 +00:00
SkGr.h Move a bunch of gpu files out of include/private and into src/gpu. 2019-06-18 14:24:42 +00:00