skia2/samplecode
Jim Van Verth 7a7a97d3c7 Make Metal render loop more stable
Bug: skia:8737
Change-Id: Ib825e5f0c9502692cbecc60fbb68d0d1a2bc635f
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/208672
Auto-Submit: Jim Van Verth <jvanverth@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
2019-04-17 14:41:11 +00:00
..
DecodeFile.h use unique_ptr for codec factories 2017-07-25 15:35:23 +00:00
PerlinPatch.cpp New factories for SkShaders 2019-04-09 19:15:01 +00:00
Sample2PtRadial.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
Sample.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
Sample.h SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleAAClip.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleAAGeometry.cpp drawText Cleanup, part 4 2019-01-09 16:06:13 +00:00
SampleAARectModes.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleAARects.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleAndroidShadows.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleAnimatedImage.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleAnimatedText.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleAnimBlur.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleArc.cpp Make Metal render loop more stable 2019-04-17 14:41:11 +00:00
SampleAtlas.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleBigBlur.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleBigGradient.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
SampleBitmapRect.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
SampleCamera.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleCCPRGeometry.cpp Split GrCCCoverageProcessor into subclasses 2019-03-29 18:59:43 +00:00
SampleChart.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleChineseFling.cpp sk_tool_utils -> ToolUtils, and git clang-format 2019-03-20 18:05:42 +00:00
SampleCircle.cpp Remove SkScalarSinCos 2019-04-02 15:46:57 +00:00
SampleClip.cpp drawText Cleanup, part 4 2019-01-09 16:06:13 +00:00
SampleClipDrawMatch.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleClock.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleColorFilter.cpp Introduce new factory for SkColorFilters 2019-04-08 21:03:59 +00:00
SampleComplexClip.cpp use drawSimpleText 2019-01-03 18:27:23 +00:00
SampleConcavePaths.cpp IWYU: SkUtils.h 2018-08-21 16:05:44 +00:00
SampleCowboy.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleCusp.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleDegenerateQuads.cpp Handle arbitrary and degenerate quadrilaterals in GrQuadPerEdgeAA 2019-03-11 20:04:03 +00:00
SampleDegenerateTwoPtRadials.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
SampleEffects.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
SampleEmboss.cpp New factories for SkShaders 2019-04-09 19:15:01 +00:00
SampleFatBits.cpp New factories for SkShaders 2019-04-09 19:15:01 +00:00
SampleFillType.cpp IWYU: SkUtils.h 2018-08-21 16:05:44 +00:00
SampleFilter2.cpp change textutils to require font param 2019-01-03 21:11:52 +00:00
SampleFilterQuality.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleFlutterAnimate.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleFontCache.cpp flag to convert to SkTextEncoding 2018-12-03 15:20:36 +00:00
SampleGlyphTransform.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleGradients.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
SampleHairCurves.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleHairline.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleHairModes.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleHT.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleIdentityScale.cpp drawText Cleanup, part 4 2019-01-09 16:06:13 +00:00
SampleLayerMask.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleLayers.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
SampleLCD.cpp use font instead of paint for text 2019-01-02 17:45:30 +00:00
SampleLighting.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleLines.cpp IWYU: SkUtils.h 2018-08-21 16:05:44 +00:00
SampleLitAtlas.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleLua.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleManyRects.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleMegaStroke.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleMixer.cpp remove SkMixer, since we have explicit lerps/blends in SkShader 2019-04-10 20:59:30 +00:00
SampleNima.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SamplePatch.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SamplePath.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SamplePathClip.cpp IWYU: SkUtils.h 2018-08-21 16:05:44 +00:00
SamplePathEffects.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SamplePathOverstroke.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SamplePathText.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SamplePdfFileViewer.cpp IWYU: SkUtils.h 2018-08-21 16:05:44 +00:00
SamplePoints.cpp IWYU: SkUtils.h 2018-08-21 16:05:44 +00:00
SamplePolyToPoly.cpp IWYU 2019-01-22 20:48:15 +00:00
SampleQuadStroker.cpp sk_tool_utils -> ToolUtils, and git clang-format 2019-03-20 18:05:42 +00:00
SampleRectanizer.cpp sed s/drawSimpleText/drawString/ 2019-01-08 19:50:09 +00:00
SampleRegion.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
SampleRepeatTile.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleSG.cpp [sksg] Refactor gradient implementation 2019-04-01 18:43:43 +00:00
SampleShaders.cpp New factories for SkShaders 2019-04-09 19:15:01 +00:00
SampleShadowColor.cpp drawText Cleanup, part 5 2019-01-09 16:10:30 +00:00
SampleShadowReference.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleShadowUtils.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleShip.cpp SkAnimTimer -> AnimTimer 2019-03-20 18:26:35 +00:00
SampleSlides.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleStringArt.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleStrokePath.cpp drawText Cleanup, part 4 2019-01-09 16:06:13 +00:00
SampleStrokeRect.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleSubpixelTranslate.cpp drawText Cleanup, part 4 2019-01-09 16:06:13 +00:00
SampleSVGFile.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleTextBox.cpp Clean up shaper handler. 2019-04-02 14:56:26 +00:00
SampleTextEffects.cpp sed s/drawSimpleText/drawString/ 2019-01-08 19:50:09 +00:00
SampleTextureDomain.cpp Move Views into Sample and Viewer. 2018-08-09 15:25:32 +00:00
SampleThinAA.cpp Introduce new factory for SkColorFilters 2019-04-08 21:03:59 +00:00
SampleTiling.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleUnpremul.cpp sk_tool_utils -> ToolUtils, and git clang-format 2019-03-20 18:05:42 +00:00
SampleVertices.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
SampleWritePixels.cpp IWYU: SkUtils.h 2018-08-21 16:05:44 +00:00
SampleXfer.cpp Use SkTileMode instead of nested enum 2019-04-03 15:24:18 +00:00
SampleXfermodesBlur.cpp add makeShader() to SkBitmap, and deprecate SkShader version 2019-04-08 17:56:34 +00:00
vertexdump.cpp