skia2/bench
Brian Osman 903c3f7040 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>
2017-03-31 16:55:39 +00:00
..
AAClipBench.cpp
AlternatingColorPatternBench.cpp
AndroidCodecBench.cpp
AndroidCodecBench.h
BenchLogger.cpp
BenchLogger.h
Benchmark.cpp
Benchmark.h
BezierBench.cpp
BigPathBench.cpp
BitmapBench.cpp Revert "clean up (partially) colortable api" 2017-03-31 16:45:09 +00:00
BitmapRectBench.cpp
BitmapRegionDecoderBench.cpp
BitmapRegionDecoderBench.h
BitmapScaleBench.cpp
BlurBench.cpp
BlurImageFilterBench.cpp
BlurOccludedRRectBench.cpp
BlurRectBench.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
BlurRectsBench.cpp
BlurRoundRectBench.cpp
ChartBench.cpp
check_bench_regressions.py
ChecksumBench.cpp
ChromeBench.cpp
CmapBench.cpp
CodecBench.cpp
CodecBench.h
CodecBenchPriv.h
ColorCodecBench.cpp
ColorCodecBench.h
ColorFilterBench.cpp
ColorPrivBench.cpp
ControlBench.cpp
CoverageBench.cpp
CubicKLMBench.cpp Find cubic KLM functionals directly 2017-03-23 21:05:45 +00:00
DashBench.cpp
DisplacementBench.cpp
DrawBitmapAABench.cpp
DrawLatticeBench.cpp
EncoderBench.cpp
FontCacheBench.cpp
FontScalerBench.cpp
FSRectBench.cpp
GameBench.cpp
GeometryBench.cpp
GLBench.cpp Revert "skslc can now be compiled with no Skia dependencies, in preparation for its eventual" 2017-03-31 16:04:41 +00:00
GLBench.h
GLInstancedArraysBench.cpp Revert "Allow FPs to elevate default precision for the entire fragment program" 2017-03-31 16:55:39 +00:00
GLVec4ScalarBench.cpp Revert "Allow FPs to elevate default precision for the entire fragment program" 2017-03-31 16:55:39 +00:00
GLVertexAttributesBench.cpp Revert "Allow FPs to elevate default precision for the entire fragment program" 2017-03-31 16:55:39 +00:00
GMBench.cpp
GMBench.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
GradientBench.cpp
GrMemoryPoolBench.cpp
GrMipMapBench.cpp Remove budgeted parameter from SkSurface::makeImageSnapshot (take 2) 2017-03-20 13:50:35 +00:00
GrResourceCacheBench.cpp
gUniqueGlyphIDs.h
HairlinePathBench.cpp
HardStopGradientBench_ScaleNumColors.cpp
HardStopGradientBench_ScaleNumHardStops.cpp
HardStopGradientBench_SpecialHardStops.cpp
ImageBench.cpp
ImageCacheBench.cpp
ImageCacheBudgetBench.cpp
ImageFilterCollapse.cpp
ImageFilterDAGBench.cpp
InterpBench.cpp
LightingBench.cpp
LineBench.cpp
MagnifierBench.cpp
MathBench.cpp
Matrix44Bench.cpp
MatrixBench.cpp
MatrixConvolutionBench.cpp
MeasureBench.cpp
MemsetBench.cpp
MergeBench.cpp
microbench.json
MipMapBench.cpp Small downsample_3_3 optimization 2017-03-22 14:39:17 +00:00
MorphologyBench.cpp
MutexBench.cpp
nanobench.cpp Remove gpu configs that don't have explicit API. 2017-03-20 13:31:49 +00:00
nanobench.h
pack_int_uint16_t_Bench.cpp
PatchBench.cpp
PathBench.cpp
PathIterBench.cpp
PDFBench.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
PerlinNoiseBench.cpp
PictureNestingBench.cpp
PictureOverheadBench.cpp bench clip overhead during recording 2017-03-06 21:45:02 +00:00
PicturePlaybackBench.cpp
PremulAndUnpremulAlphaOpsBench.cpp
QuickRejectBench.cpp
ReadPixBench.cpp
RecordingBench.cpp Remove SkLiteDL::makeThreadsafe(). 2017-03-02 21:07:42 +00:00
RecordingBench.h Refactor SkLiteDL to no longer extend SkDrawable. 2017-03-02 20:16:17 +00:00
RectanizerBench.cpp
RectBench.cpp Fix Memcheck:Overlap in setting up rect bench names 2017-03-01 15:22:42 +00:00
RectoriBench.cpp
RefCntBench.cpp
RegionBench.cpp
RegionContainBench.cpp
RepeatTileBench.cpp Revert "clean up (partially) colortable api" 2017-03-31 16:45:09 +00:00
ResultsWriter.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
RotatedRectBench.cpp
RTreeBench.cpp
ScalarBench.cpp
ShaderMaskBench.cpp
ShapesBench.cpp
Sk4fBench.cpp
SkBlend_optsBench.cpp
SkGlyphCacheBench.cpp
SkLinearBitmapPipelineBench.cpp
SKPAnimationBench.cpp
SKPAnimationBench.h
SKPBench.cpp
SKPBench.h
skpbench.json
SkRasterPipelineBench.cpp Drop SkRasterPipelineBench N to 15. 2017-02-27 15:11:35 +00:00
SortBench.cpp
StreamBench.cpp
StrokeBench.cpp
SwizzleBench.cpp
TableBench.cpp
TextBench.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
TextBlobBench.cpp
TileBench.cpp
TileImageFilterBench.cpp
TopoSortBench.cpp
VertBench.cpp
WritePixelsBench.cpp
WriterBench.cpp
Xfer4fBench.cpp
XferF16Bench.cpp
XfermodeBench.cpp