skia2/include/private
Mike Klein f7eb0544a8 basic, untested BGR 1010102 and 101010x
Updated every switch that yelled at me, and added support to dm and fm,
and then founds some more switches that shouldn't have defaults...

The tricky spots outside those were mips and dither,
since they aren't simply exhaustive switches.

_Now_ no diffs between RGB/BGR 1010102 and 101010x.

No GPU support.

Bug: skia:9893
Change-Id: I73ab3fd22bdef0519296dfe4cb84031e23ca0be3
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/270114
Commit-Queue: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2020-02-11 21:44:57 +00:00
..
GrContext_Base.h Add interface(s) for compressed backend texture support 2019-12-17 20:30:06 +00:00
GrGLTypesPriv.h Rework how backend-specific formats are retrieved from GrBackendFormat. 2019-08-08 17:20:34 +00:00
GrImageContext.h Update wacky_yuv_formats GM to demonstrate YUV resizing on the GPU 2020-01-29 14:16:36 +00:00
GrRecordingContext.h Reland "Move makeDeferredRenderTargetContext calls to factory on RTC." 2020-01-08 19:13:14 +00:00
GrResourceKey.h Reland x3 "Remove most of GrConfig.h" 2019-12-18 17:14:45 +00:00
GrSharedEnums.h sksl enum support 2017-11-13 14:36:40 +00:00
GrSingleOwner.h Add thread safety annotations for SkMutex 2019-05-13 15:44:33 +00:00
GrTypesPriv.h basic, untested BGR 1010102 and 101010x 2020-02-11 21:44:57 +00:00
GrVkTypesPriv.h Store protectedness on GrVkImageInfo. 2019-07-18 20:03:08 +00:00
SkBitmaskEnum.h tools/skui: put all enums in a common namespace 2019-08-29 15:39:32 +00:00
SkChecksum.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkColorData.h Add utility for creating test-only GrProgramInfos 2019-11-22 19:01:14 +00:00
SkDeferredDisplayList.h Arenas struct for GrRecordingContext 2019-12-20 19:26:36 +00:00
SkEncodedInfo.h Move skcms.h to include/third_party/skcms 2019-04-29 15:02:45 +00:00
SkFixed.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkFloatBits.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkFloatingPoint.h Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
SkHalf.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkImageInfoPriv.h basic, untested BGR 1010102 and 101010x 2020-02-11 21:44:57 +00:00
SkM44.h Potentially-uninitialized Sk3LookAt result 2020-02-04 15:31:30 +00:00
SkMacros.h SkTypes: more into SkMacros 2018-06-12 20:24:43 +00:00
SkMalloc.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkMutex.h Remove all global mutexes 2019-06-18 00:39:15 +00:00
SkNoncopyable.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkNx_neon.h Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
SkNx_sse.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkNx.h Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
SkOnce.h experimental support for go/fibers 2019-10-28 16:48:55 +00:00
SkPathRef.h Add a fast codepath for SkPath.addPath(kAppend) 2020-02-07 17:01:29 +00:00
SkSafe32.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkSafe_math.h Guard against buggy ucrt\math.h. 2016-11-28 15:40:23 +00:00
SkSemaphore.h Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
SkShadowFlags.h Remove deprecated drawShadow interfaces 2018-02-28 19:07:29 +00:00
SkSpinlock.h Add thread safety annotations. 2019-05-10 13:40:38 +00:00
SkTArray.h Remove SkTMin and SkTMax 2020-02-07 18:40:09 +00:00
SkTDArray.h Remove SkMin32/SkMax32 2020-02-06 17:31:51 +00:00
SkTemplates.h Use void(void*) instead of decltype with sk_free. 2019-08-20 22:28:42 +00:00
SkTFitsIn.h Add support for MSVC run-time checks (and control flow guard) 2019-02-04 20:55:24 +00:00
SkTHash.h Add filter to SkTHashTable and SkTHashMap 2019-12-12 22:55:35 +00:00
SkThreadAnnotations.h rm SkPreConfig.h and SkPostConfig.h 2020-02-06 19:16:43 +00:00
SkThreadID.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkTLogic.h Fix fix chrome build bots 2019-12-06 23:54:55 +00:00
SkTo.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
SkVx.h force-inline skvx methods 2019-12-17 22:25:18 +00:00
SkWeakRefCnt.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00