skia2/bench
Brian Osman f5beefd34d Fix shader linker errors on several GL benchmarks
These were using an obsolete shader caps bit to manaully declare their
own FP output variable. That led to two outputs (after SkSL added
sk_FragColor), which led to errors about multiple outputs being declared
(without specifying location). SkSL handles all of this, so just use
sk_FragColor directly.

Bug: skia:
Change-Id: Id38657b6bf8c63c8f80d6ae3354a1507734a209f
Reviewed-on: https://skia-review.googlesource.com/73344
Reviewed-by: Ethan Nicholas <ethannicholas@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2017-11-17 20:52:26 +00:00
..
AAClipBench.cpp
AlternatingColorPatternBench.cpp
AndroidCodecBench.cpp Revert[4] "guard old apis for querying byte-size of a bitmap/imageinfo/pixmap" 2017-10-03 20:03:35 +00:00
AndroidCodecBench.h
BenchLogger.cpp
BenchLogger.h
Benchmark.cpp
Benchmark.h Add benchmark for comparing multitexturing to non-multitexturing image draws. 2017-10-11 20:32:49 +00:00
BezierBench.cpp
BigPathBench.cpp
BitmapBench.cpp remove unneeded code for index8 imagse 2017-07-03 19:07:25 +00:00
BitmapRectBench.cpp
BitmapRegionDecoderBench.cpp
BitmapRegionDecoderBench.h
BlendmodeBench.cpp update blendmode bench 2017-07-04 16:47:29 +00:00
BlurBench.cpp Revert "Revert "Direct evaluation of gaussian"" 2017-11-16 22:46:09 +00:00
BlurImageFilterBench.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
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 hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
check_bench_regressions.py
ChecksumBench.cpp
ChromeBench.cpp
ClipMaskBench.cpp Reland "Add a clip mask bench" 2017-05-02 15:33:06 +00:00
CmapBench.cpp
CodecBench.cpp Revert[4] "guard old apis for querying byte-size of a bitmap/imageinfo/pixmap" 2017-10-03 20:03:35 +00:00
CodecBench.h
CodecBenchPriv.h remove references to kIndex_8_SkColorType from our tools/tests 2017-07-12 20:25:44 +00:00
ColorCanvasDrawBitmapBench.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
ColorCodecBench.cpp Revert[4] "guard old apis for querying byte-size of a bitmap/imageinfo/pixmap" 2017-10-03 20:03:35 +00:00
ColorCodecBench.h
ColorFilterBench.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
ColorPrivBench.cpp make most of SkColorPriv.h private 2017-09-15 16:31:35 +00:00
ControlBench.cpp
CoverageBench.cpp
CubicKLMBench.cpp Replace SkFAIL with SK_ABORT. 2017-08-16 15:37:54 +00:00
DashBench.cpp
DisplacementBench.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
DrawBitmapAABench.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
DrawLatticeBench.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
EncoderBench.cpp Image Encoder: more benches 2017-06-17 22:45:33 +00:00
FontCacheBench.cpp
FontScalerBench.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
FSRectBench.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
GameBench.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
GeometryBench.cpp
GLBench.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
GLBench.h
GLInstancedArraysBench.cpp Fix shader linker errors on several GL benchmarks 2017-11-17 20:52:26 +00:00
GLVec4ScalarBench.cpp Fix shader linker errors on several GL benchmarks 2017-11-17 20:52:26 +00:00
GLVertexAttributesBench.cpp Fix shader linker errors on several GL benchmarks 2017-11-17 20:52:26 +00:00
GMBench.cpp
GMBench.h Add benchmark for comparing multitexturing to non-multitexturing image draws. 2017-10-11 20:32:49 +00:00
GradientBench.cpp Remove SkLinearGradient::kForce4fContext_PrivateFlag 2017-06-07 20:24:51 +00:00
GrMemoryPoolBench.cpp
GrMipMapBench.cpp Add mock config to tools and run through gms and benchs without crashing. 2017-07-07 20:47:38 +00:00
GrResourceCacheBench.cpp Add Make[backend] calls for creating GrContexts 2017-07-25 14:33:03 +00:00
gUniqueGlyphIDs.h
HairlinePathBench.cpp
HardStopGradientBench_ScaleNumColors.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
HardStopGradientBench_ScaleNumHardStops.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
HardStopGradientBench_SpecialHardStops.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
ImageBench.cpp Fix native_image_to_raster_surface crash in ANGLE msaa configs 2017-06-08 15:37:40 +00:00
ImageCacheBench.cpp
ImageCacheBudgetBench.cpp
ImageFilterCollapse.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
ImageFilterDAGBench.cpp Add a benchmark for SkXfermodeImageFilter mode kSrcIn 2017-09-11 16:43:50 +00:00
InterpBench.cpp make most of SkColorPriv.h private 2017-09-15 16:31:35 +00:00
LightingBench.cpp stop using SkScalarMul 2017-02-14 19:45:24 +00:00
LineBench.cpp
MagnifierBench.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
MathBench.cpp Remove trailing whitespace. 2017-10-09 21:20:34 +00:00
Matrix44Bench.cpp
MatrixBench.cpp
MatrixConvolutionBench.cpp
MeasureBench.cpp
MemsetBench.cpp
MergeBench.cpp remove unused mode parameter from SkMergeImageFilter 2017-06-19 14:01:56 +00:00
microbench.json
MipMapBench.cpp Reland: Finish up mip opts: 2x3 and 3x2 2017-04-11 17:20:24 +00:00
MorphologyBench.cpp
MultitextureImageBench.cpp Add benchmark for comparing multitexturing to non-multitexturing image draws. 2017-10-11 20:32:49 +00:00
MutexBench.cpp
nanobench.cpp remove SkThread, using std::thread instead 2017-10-30 16:45:29 +00:00
nanobench.h Add benchmark for comparing multitexturing to non-multitexturing image draws. 2017-10-11 20:32:49 +00:00
pack_int_uint16_t_Bench.cpp
PatchBench.cpp color-correct patch 2017-05-23 15:44:46 +00:00
PathBench.cpp Do not divide loops in PathBench 2017-09-14 15:09:51 +00:00
PathIterBench.cpp
PathTextBench.cpp Add clipping options to path text bench and samples 2017-11-07 01:51:31 +00:00
PDFBench.cpp have resources return unique_ptr for stream 2017-07-23 18:24:24 +00:00
PerlinNoiseBench.cpp Hide SkPerlinNoiseShader impl details 2017-05-18 17:24:39 +00:00
PictureNestingBench.cpp
PictureOverheadBench.cpp bench clip overhead during recording 2017-03-06 21:45:02 +00:00
PicturePlaybackBench.cpp
PremulAndUnpremulAlphaOpsBench.cpp Rename SkConfig8888/SkPixelInfo to SkConvertPixels 2017-02-15 13:50:55 +00:00
QuickRejectBench.cpp
ReadPixBench.cpp - add bench for pixmap orient 2017-10-25 16:56:08 +00:00
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 remove unneeded code for index8 imagse 2017-07-03 19:07:25 +00:00
ResultsWriter.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
RotatedRectBench.cpp Replace SkFAIL with SK_ABORT. 2017-08-16 15:37:54 +00:00
RTreeBench.cpp
ScalarBench.cpp
ShaderMaskBench.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
ShadowBench.cpp Compute correct bounds for DrawShadowRec. 2017-07-31 13:55:32 +00:00
ShapesBench.cpp
Sk4fBench.cpp
SkGlyphCacheBench.cpp Remove internal use of SkTypeface::Style. 2017-07-27 21:30:45 +00:00
SKPAnimationBench.cpp
SKPAnimationBench.h Replace SkFAIL with SK_ABORT. 2017-08-16 15:37:54 +00:00
SKPBench.cpp
SKPBench.h
skpbench.json
SkRasterPipelineBench.cpp add gamma stage 2017-08-09 18:51:44 +00:00
SortBench.cpp
StreamBench.cpp
StrokeBench.cpp
SwizzleBench.cpp
TableBench.cpp
TextBench.cpp add drawString helper to canvas 2017-04-28 20:41:04 +00:00
TextBlobBench.cpp
TileBench.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
TileImageFilterBench.cpp
TopoSortBench.cpp
VertBench.cpp move vertex-mode enum into SkVertices 2017-04-03 15:50:16 +00:00
WritePixelsBench.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
WriterBench.cpp