skia2/include/private
Brian Osman dffe9827b1 Revert "Revert "Revert "Allow FPs to elevate default precision for the entire fragment program"""
This reverts commit ec53c636b7.

Reason for revert: Mali GMs look bad.

Original change's description:
> Revert "Revert "Allow FPs to elevate default precision for the entire fragment program""
> 
> This reverts commit 903c3f7040.
> 
> Reason for revert: Vulkan issue fixed in compiler.
> 
> Original change's description:
> > Revert "Allow FPs to elevate default precision for the entire fragment program"
> > 
> > This reverts commit 92d7ccafdf.
> > 
> > Reason for revert: Vulkan errors.
> > 
> > Original change's description:
> > > Allow FPs to elevate default precision for the entire fragment program
> > > 
> > > Currently, GrConfigConversionEffect is able to round-trip on many mobile
> > > GPUs because it uses highp for all intermediate variables (including the
> > > texture fetch result). Separating the texture sample into a different
> > > processor breaks that.
> > > 
> > > This is a blunt instrument, not to be used lightly.
> > > 
> > > Bug: skia:
> > > Change-Id: I2ab365e3da79628069e2eb727c43c2bf45bfd789
> > > Reviewed-on: https://skia-review.googlesource.com/10162
> > > Reviewed-by: Brian Salomon <bsalomon@google.com>
> > > Commit-Queue: Brian Osman <brianosman@google.com>
> > > 
> > 
> > TBR=bsalomon@google.com,robertphillips@google.com,brianosman@google.com,ethannicholas@google.com,reviews@skia.org
> > NOPRESUBMIT=true
> > NOTREECHECKS=true
> > NOTRY=true
> > 
> > Change-Id: Iee5bb409f86a9cabecc76bd1273a5b3cef6af179
> > Reviewed-on: https://skia-review.googlesource.com/10967
> > Reviewed-by: Brian Osman <brianosman@google.com>
> > Commit-Queue: Brian Osman <brianosman@google.com>
> > 
> 
> TBR=bsalomon@google.com,robertphillips@google.com,reviews@skia.org,brianosman@google.com,ethannicholas@google.com
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> 
> Change-Id: I733a0ecc40b58d8727f0259b5498c8e6610cedce
> Reviewed-on: https://skia-review.googlesource.com/11010
> Reviewed-by: Brian Osman <brianosman@google.com>
> Commit-Queue: Brian Osman <brianosman@google.com>
> 

TBR=bsalomon@google.com,robertphillips@google.com,reviews@skia.org,brianosman@google.com,ethannicholas@google.com
# Not skipping CQ checks because original CL landed > 1 day ago.

Change-Id: Ic3274a0a8b776e811354c3441391ffdc80678292
Reviewed-on: https://skia-review.googlesource.com/11061
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2017-04-03 14:34:21 +00:00
..
GrAuditTrail.h Add tracking of unique proxyID beside unique renderTargetID in auditTrail and clearOp 2017-03-31 16:11:30 +00:00
GrGLSL_impl.h
GrGLSL.h Revert "Revert "Revert "Allow FPs to elevate default precision for the entire fragment program""" 2017-04-03 14:34:21 +00:00
GrInstancedPipelineInfo.h
GrRenderTargetProxy.h
GrSingleOwner.h
GrSurfaceProxy.h Add GrSurfaceProxy* parameter to GrContext::flush 2017-03-30 12:55:37 +00:00
GrSwizzle.h Add Swizzle FP, and remove swizzle logic from GrConfigConversionEffect 2017-03-22 19:16:30 +00:00
GrTextureProxy.h
GrTextureRenderTargetProxy.h
SkAtomics.h
SkBitmaskEnum.h
SkChecksum.h
SkFixed.h
SkFloatBits.h
SkFloatingPoint.h
SkLeanWindows.h
SkMalloc.h Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkMessageBus.h
SkMiniRecorder.h
SkMutex.h
SkOnce.h
SkRecords.h
SkSafe_math.h
SkSemaphore.h
SkShadowFlags.h
SkShadowParams.h
SkSpinlock.h
SkTArray.h Fix SkTArray operator= to work with self assignment 2017-03-22 18:33:19 +00:00
SkTDArray.h Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkTemplates.h Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkTFitsIn.h
SkTHash.h
SkThreadID.h
SkTLogic.h
SkTSearch.h
SkWeakRefCnt.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00