skia2/samplecode
kkinnunen 973d92cf91 SampleApp: Remove SkWindow::setColorType
Remove SkWindow::setColorType, it is used wrong and inconsistently.

The color type is actually property of window backbuffer, used when the
window is painted with software. This is as opposed to a generic window
property that would affect all operation.

Similar to MSAA sample count for window GPU backbuffer, the bitmap
backbuffer color type should be a parameter of "attach" or "create
window" functions, should this property ever be added back.

The apps use the call wrong, setting the type as kRGBA_8888
or kBGRRA_8888 without no apparent rationale. These color types
are incorrect, as the raster surface can not work with these.

Reorganize the SkWindow::resize, since no change in SkWindow backbuffer size does not neccessarily mean that SkView would not need the call.

Do not show the sw backbuffer color type in SampleApp title, as
it does not really provide any information. On small screens,
kBGRA_8888_ColorType fills up the whole title.

BUG=skia:4733
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1595503002

Review URL: https://codereview.chromium.org/1595503002
2016-01-18 01:18:35 -08:00
..
ClockFaceView.cpp Forward declare SkStrokeRec in SkPathEffect 2015-09-15 12:53:07 -07:00
GMSampleView.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
GMSampleView.h C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
OverView.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
OverView.h Add a header for OverView.cpp as well. 2012-09-18 01:52:20 +00:00
PerlinPatch.cpp demo tweaks, scale up perlin, add call to flush for fps 2015-11-09 13:10:30 -08:00
Sample2PtRadial.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleAAClip.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
SampleAARectModes.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleAARects.cpp use SkColorType instead of SkBitmap::Config in samplecode 2014-02-17 02:55:57 +00:00
SampleAll.cpp move declaration of CreateLightingFilter into SkColorMatrixFilter 2016-01-11 12:34:04 -08:00
SampleAnimatedText.cpp Move texture drawing utility method to SkGpuDevice 2015-12-08 18:53:44 -08:00
SampleAnimator.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleAnimBlur.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
SampleApp.cpp SampleApp: Remove SkWindow::setColorType 2016-01-18 01:18:35 -08:00
SampleApp.h remove MPD for now, to simplify things 2016-01-08 08:23:19 -08:00
SampleArc.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleAtlas.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleBigBlur.cpp move common blur types into central header 2014-04-28 16:25:35 +00:00
SampleBigGradient.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleBitmapRect.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleBlur.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleBox.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SampleCamera.cpp Fix up -Winconsistent-missing-override 2015-07-13 06:18:39 -07:00
SampleChart.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleCircle.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
SampleClamp.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleClip.cpp IWYU: 'core' target, files starting A-C. 2015-08-05 13:57:49 -07:00
SampleClipDrawMatch.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleClock.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleCode.h remove SkGPipe 2016-01-08 06:30:14 -08:00
SampleColorFilter.cpp s/sk_tools::DrawCheckerboard/sk_tool_utils::draw_checkerboard/ 2015-01-26 12:49:00 -08:00
SampleComplexClip.cpp fix more 64bit warnings 2014-01-27 13:42:58 +00:00
SampleConcavePaths.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleDash.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleDegenerateTwoPtRadials.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
SampleDither.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleDitherBitmap.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleDraw.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleEffects.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleEmboss.cpp remove unused Kernel33MaskFilter 2014-05-12 13:35:55 +00:00
SampleFatBits.cpp add caps option 'k' to FatBits 2015-11-16 18:57:19 -08:00
SampleFillType.cpp remove unused SkCullPoints 2015-12-21 18:37:16 -08:00
SampleFilter2.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleFilter.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleFilterFuzz.cpp move declaration of CreateLightingFilter into SkColorMatrixFilter 2016-01-11 12:34:04 -08:00
SampleFilterQuality.cpp Missing resources crash SampleFilterQuality. 2015-11-10 13:29:44 -08:00
SampleFontCache.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleFontScalerTest.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleFuzz.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleGradients.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleHairCurves.cpp Change old PRG to be SkLCGRandom; change new one to SkRandom 2013-09-09 20:09:12 +00:00
SampleHairline.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleHairModes.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleHT.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleIdentityScale.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleLayerMask.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleLayers.cpp Revert[2] of "add backdrop option to SaveLayerRec" 2016-01-07 11:28:08 -08:00
SampleLCD.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SampleLighting.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleLines.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleLua.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleManyRects.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleMeasure.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SamplePatch.cpp change factory to method, to parallel pattern in imagefilters. no functionality change. 2015-12-30 13:39:41 -08:00
SamplePath.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SamplePathClip.cpp EdgeClip demo to show scan-converter clipping behavior 2015-09-28 06:16:07 -07:00
SamplePathEffects.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
SamplePathFill.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SamplePathFuzz.cpp If we swap its arguments, SkTaskGroup::batch() _is_ sk_parallel_for. 2016-01-04 19:13:19 -08:00
SamplePdfFileViewer.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SamplePictFile.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SamplePoints.cpp remove unused Kernel33MaskFilter 2014-05-12 13:35:55 +00:00
SamplePolyToPoly.cpp remove SkFloatToScalar macro 2013-11-25 19:44:07 +00:00
SampleQuadStroker.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleRectanizer.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleRegion.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleRepeatTile.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleShaders.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleShaderText.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleShip.cpp Add text animation sample; tweak DrawShip sample 2015-11-08 08:07:24 -08:00
SampleSkLayer.cpp deprecate SkScalarRound (and its ilk), use SkScalarRound[ToInt,ToScalar]. #define SK_SUPPORT_DEPRECATED_SCALARROUND for legacy clients 2013-12-17 19:22:07 +00:00
SampleSlides.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleStringArt.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleStrokePath.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleStrokeRect.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SampleSubpixelTranslate.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleText.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleTextAlpha.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleTextBox.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
SampleTextOnPath.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleTextureDomain.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleTiling.cpp Reland of change all factories to return their base-class (patchset #1 id:1 of https://codereview.chromium.org/1540203002/ ) 2015-12-21 08:52:45 -08:00
SampleTinyBitmap.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleUnpremul.cpp Reland of change all factories to return their base-class (patchset #1 id:1 of https://codereview.chromium.org/1540203002/ ) 2015-12-21 08:52:45 -08:00
SampleVertices.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SampleWritePixels.cpp remove unused SkCullPoints 2015-12-21 18:37:16 -08:00
SampleXfer.cpp add interactive xfer sample 2015-09-02 19:05:10 -07:00
SampleXfermodesBlur.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
vertexdump.cpp remove SkFloatToScalar macro 2013-11-25 19:44:07 +00:00