skia2/include/gpu
jvanverth 7023a00c35 Use unorm shorts for texture coordinates when rendering text.
There are a couple of reasons for this:
- Vulkan does not guarantee conversions from integral vertex attributes
  to floating point shader variables
- This may be faster and more precise on some platforms, as it avoids
  the aforementioned conversion and changes a multiply by a very small
  value to a multiply by a medium-sized value.
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1713693002
TBR=bsalomon@google.com

Committed: https://skia.googlesource.com/skia/+/e507ff0460f4f878214b9454fb5b9ab8d64d8063

Review URL: https://codereview.chromium.org/1713693002
2016-02-22 11:25:32 -08:00
..
effects added support for PLS path rendering 2016-01-30 09:59:10 -08:00
gl Move SkTArray to include/private. 2016-02-17 13:13:44 -08:00
vk Add vulkan files into skia repo. This is an incomplete backend with only partial functionality at this time. 2016-02-22 09:56:40 -05:00
GrBlend.h Create fragment processor for performing input color blend with child processor 2015-09-15 15:33:27 -07:00
GrCaps.h Workaround for bug in Tegra 3 when uploading to a render target 2016-02-16 11:36:47 -08:00
GrClip.h fix mozilla bug 2015-12-04 08:51:11 -08:00
GrColor.h Make skpaint->grpaint flow work for composing draws (verts and atlas) 2015-09-28 06:26:29 -07:00
GrConfig.h GrAuditTrail can now be enabled/disabled at runtime 2016-02-18 13:45:40 -08:00
GrContext.h Make copySurface work for texture dsts, return a bool, & add unit test. 2016-02-16 07:34:17 -08:00
GrContextOptions.h Add option to control maximum GrBatch lookback 2015-12-14 12:13:09 -08:00
GrCoordTransform.h some utils for rect and matrix 2015-03-13 06:08:28 -07:00
GrDrawContext.h Fix memory leak 2016-02-17 05:40:00 -08:00
GrFragmentProcessor.h Change prealloc number of child FPs be 1 rather than 2 2015-11-19 11:04:48 -05:00
GrGpuResource.h Add onMemoryDump to GrContext 2015-09-15 14:16:10 -07:00
GrGpuResourceRef.h apply mozilla patch 2015-11-10 04:55:08 -08:00
GrInvariantOutput.h Make skpaint->grpaint flow work for composing draws (verts and atlas) 2015-09-28 06:26:29 -07:00
GrPaint.h Don't create a GXPFactory when blend is SrcOver 2015-11-23 13:20:42 -08:00
GrProcessor.h Increase the amount of debug information printed out by batches 2015-11-16 09:06:59 -08:00
GrProcessorUnitTest.h Move SkTArray to include/private. 2016-02-17 13:13:44 -08:00
GrProgramElement.h Move SkTArray to include/private. 2016-02-17 13:13:44 -08:00
GrRenderTarget.h Dependencies are now added between the drawTargets in GrPipeline 2015-10-30 10:11:30 -07:00
GrResourceKey.h Fix thread-unsafe construction of GrUniqueKey in GR_DEFINE_STATIC_UNIQUE_KEY 2015-12-17 08:15:47 -08:00
GrShaderVar.h added support for PLS path rendering 2016-01-30 09:59:10 -08:00
GrSurface.h Cleaning up trailing spaces and typos. 2016-01-26 09:10:48 -08:00
GrTestUtils.h Take care fall-through case of switch in skia 2016-01-05 00:35:50 -08:00
GrTexture.h Simplify calculations in AADistanceFieldPathBatch::writePathVertices. 2016-02-22 11:10:33 -08:00
GrTextureAccess.h Add a class representing texture swizzle. 2016-01-08 13:20:12 -08:00
GrTextureParams.h Remove image usage type enum. Use GrTextureParams instead. 2015-10-12 10:39:46 -07:00
GrTextureProvider.h remove imagefilter::sizeconstraint 2016-01-11 10:56:59 -08:00
GrTypes.h skia: Add support for CHROMIUM_image backed textures. 2016-02-10 16:32:35 -08:00
GrTypesPriv.h Use unorm shorts for texture coordinates when rendering text. 2016-02-22 11:25:32 -08:00
GrXferProcessor.h added support for PLS path rendering 2016-01-30 09:59:10 -08:00
SkGr.h Cleaning up trailing spaces and typos. 2016-01-26 09:10:48 -08:00
SkGrPixelRef.h Make SkBitmap::CopyTo respect requested dst color type when bitmap is texture backed. 2016-01-11 11:14:17 -08:00
SkGrTexturePixelRef.h Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00