skia2/include/gpu
Brian Osman e2f732f475 Start supplying random color space xforms to FP tests
Added helper to create random GrColorSpaceXforms in unit tests, and
hooked it up for the FPs that currently accept one.

BUG=skia:

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2873

Change-Id: Iaf93e379e405fbf745f5e0fd23b4daf017355966
Reviewed-on: https://skia-review.googlesource.com/2873
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2016-10-03 18:47:42 +00:00
..
effects Revert "replace SkXfermode obj with SkBlendMode enum in paints" 2016-10-03 18:03:29 +00:00
gl Add fence support for TransferBuffers 2016-09-30 08:39:03 -07:00
vk Support use of non-coherent memory allocations in Vulkan. 2016-09-20 09:20:03 -07: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
GrBufferAccess.h Abandon offset support with texel buffers 2016-06-03 08:50:54 -07:00
GrCaps.h Add fence support for TransferBuffers 2016-09-30 08:39:03 -07:00
GrClip.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrColor.h Push usage of GrColor4f into OverrideInput 2016-09-08 09:33:50 -07: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 Restructure flushing relationship between GrContext, GrDrawingManager, and GrResourceCache. 2016-09-07 10:02:04 -07:00
GrContextOptions.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrCoordTransform.h some utils for rect and matrix 2015-03-13 06:08:28 -07:00
GrDrawContext.h Revert of Support Float32 output from SkColorSpaceXform (patchset #7 id:140001 of https://codereview.chromium.org/2339233003/ ) 2016-09-16 11:01:27 -07:00
GrFragmentProcessor.h Stop aggregating texture/buffer access objects in GrFragmentProcessor parents. 2016-09-26 06:55:02 -07:00
GrGpuResource.h Remove stray semicolons. 2016-09-27 14:04:26 +00:00
GrGpuResourceRef.h apply mozilla patch 2015-11-10 04:55:08 -08:00
GrInvariantOutput.h Added premulFourChannelColor to GrInvariantOutput 2016-07-14 09:02:18 -07:00
GrPaint.h Revert "replace SkXfermode obj with SkBlendMode enum in paints" 2016-10-03 18:03:29 +00:00
GrProcessor.h remove non-static uses of SkOncePtr 2016-05-02 07:19:41 -07:00
GrProcessorUnitTest.h sk_sp for Ganesh. 2016-06-09 08:01:03 -07:00
GrProgramElement.h Move SkTArray to include/private. 2016-02-17 13:13:44 -08:00
GrRenderTarget.h Add flag for window rectangles to GrRenderTarget 2016-08-10 11:09:07 -07:00
GrResourceKey.h Move off SK_SUPPORT_LEGACY_DATA_FACTORIES. 2016-08-02 14:40:46 -07:00
GrShaderVar.h Refactor how we store and use samplers in Ganesh 2016-04-20 07:09:46 -07:00
GrSurface.h Flush some non-substantive Ganesh changes 2016-08-31 15:06:24 -07:00
GrTestUtils.h Start supplying random color space xforms to FP tests 2016-10-03 18:47:42 +00:00
GrTexture.h Better (?) interface for controlling sRGB-ness of mipmaps on GrTexture 2016-06-13 07:59:48 -07:00
GrTextureAccess.h Infer sampler precision from pixel config 2016-04-11 12:03:08 -07:00
GrTextureParams.h Remove sRGB overrides on GrTextureParams. Use GrPaint flags instead. 2016-05-24 06:18:48 -07:00
GrTextureProvider.h Remove some unnecessary #includes of SkImageFilter.h 2016-04-22 07:36:12 -07:00
GrTypes.h Add Vulkan docs 2016-09-06 14:18:13 -07:00
GrTypesPriv.h Add fence support for TransferBuffers 2016-09-30 08:39:03 -07:00
GrXferProcessor.h Remove hasMixedSamples() from GrPipelineBuilder 2016-05-06 09:41:16 -07:00
SkGr.h Helper functions to do SkColor -> GrColor4f 2016-09-30 17:33:45 +00:00