skia2/include/gpu
Brian Osman 32342f032e Rebase and fix chromium
Combine texture provider and resource provider

Largely mechanical. Only three places that were calling createApprox
via texture provider (ie without flags), so that was simple.

BUG=skia:

Change-Id: I876367bcdc6a8db736deedab1028de1972015509
Reviewed-on: https://skia-review.googlesource.com/9176
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2017-03-04 13:49:47 +00:00
..
effects Make GrXferProcessor and related classes private. 2017-02-21 22:27:17 +00:00
gl Use GrSemaphore rather than GrFence for external texture data 2017-03-02 20:47:36 +00:00
vk Use GrSemaphore rather than GrFence for external texture data 2017-03-02 20:47:36 +00:00
GrBlend.h Create fragment processor for performing input color blend with child processor 2015-09-15 15:33:27 -07:00
GrBuffer.h Add resource provider flag to avoid client-side buffers 2016-07-13 10:16:32 -07:00
GrCaps.h Add GrExternalTextureData and SkCrossContextImageData 2017-02-28 20:59:57 +00:00
GrClip.h Relandx2 "Remove antialiasing control from GrPaint." 2016-12-09 20:43:41 +00:00
GrColor.h Revert "Revert "Start of rewrite of GrFragmentProcessor optimizations."" 2017-01-27 16:43:38 +00:00
GrColorSpaceXform.h Add storage and computation of SkColor4f version of gradient stops. 2016-09-15 11:09:45 -07:00
GrConfig.h Repurpose Release_Developer BUILDTYPE and remove SK_DEVELOPER. 2016-04-29 06:41:35 -07:00
GrContext.h Rebase and fix chromium 2017-03-04 13:49:47 +00:00
GrContextOptions.h Remove clip to bounds GrContextOption 2017-03-03 22:01:40 +00:00
GrCoordTransform.h Make GrYUVEffect take GrTextureProxies 2017-01-24 12:23:28 +00:00
GrExternalTextureData.h Use GrSemaphore rather than GrFence for external texture data 2017-03-02 20:47:36 +00:00
GrFragmentProcessor.h Clarify when tweak alpha for coverage optimizaton can occur. 2017-02-15 17:27:10 +00:00
GrGpuResource.h Add GrExternalTextureData and SkCrossContextImageData 2017-02-28 20:59:57 +00:00
GrGpuResourceRef.h Move resource ref/io manipulation from GrProgramElement to GrProcessor 2017-01-09 21:51:05 +00:00
GrPaint.h Make GrXferProcessor and related classes private. 2017-02-21 22:27:17 +00:00
GrProcessor.h Rebase and fix chromium 2017-03-04 13:49:47 +00:00
GrProcessorUnitTest.h Remove GrProcessorTestData's GrTextures 2017-02-21 16:34:11 +00:00
GrProgramElement.h Add class GrProcessorSet which represents color and coverage FPs and a XPFactory. 2017-01-18 16:48:41 +00:00
GrRenderTarget.h Added GrSurfaceContext and GrTextureContext 2016-11-23 15:52:27 +00:00
GrRenderTargetContext.h Rebase and fix chromium 2017-03-04 13:49:47 +00:00
GrResourceKey.h Add support for tagging GrUniqueKeys with a debug string 2017-01-06 17:54:03 +00:00
GrSamplerParams.h Rename GrTextureParams to GrSamplerParams 2016-11-17 21:13:18 +00:00
GrShaderCaps.h Add a workaround for platforms with broken geo shader invocations 2017-02-17 17:29:23 +00:00
GrShaderVar.h Merge GrGLSLCaps into GrShaderCaps 2016-11-29 19:32:31 +00:00
GrSurface.h Change GPU read/write pixels API to support color space conversion 2016-12-22 16:44:56 +00:00
GrSurfaceContext.h Switch GrTextureStripAtlas over to GrTextureProxies 2017-02-23 15:01:42 +00:00
GrTestUtils.h make GR_TEST_UTILS=0 work 2017-02-02 12:49:17 +00:00
GrTexture.h Add GrExternalTextureData and SkCrossContextImageData 2017-02-28 20:59:57 +00:00
GrTextureContext.h Switch GrTextureStripAtlas over to GrTextureProxies 2017-02-23 15:01:42 +00:00
GrTypes.h Add GrTFlagsMask<> wrapper for C++11 bitfield enums 2017-02-21 19:34:59 +00:00
GrTypesPriv.h Add support for Semaphores (gpu waiting on gpu) in Ganesh 2017-03-02 01:14:01 +00:00
SkGr.h Add GrMakeCachedBitmapProxy 2017-02-15 19:15:20 +00:00