skia2/tests/sksl/blend
Brian Osman 9d24b02c2f Revert "Add support for half-precision types in Metal."
This reverts commit d90e09b1ae.

Reason for revert: MacMini failing CompressedBackendAllocationTest

Original change's description:
> Add support for half-precision types in Metal.
>
> This will hopefully improve performance on lower-end GPUs.
>
> Change-Id: I9c2ee6dc31acd08bec0bfb5f59edc3cf90163f9e
> Bug: skia:12339
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/465078
> Auto-Submit: John Stiles <johnstiles@google.com>
> Reviewed-by: Brian Osman <brianosman@google.com>
> Commit-Queue: John Stiles <johnstiles@google.com>

Bug: skia:12339
Change-Id: Ic5aa4bef454ca67f5ce26c600444d9565e0158cb
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/465796
Auto-Submit: Brian Osman <brianosman@google.com>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2021-10-29 23:04:09 +00:00
..
BlendClear.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendClear.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendClear.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendClearStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendColor.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendColor.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendColor.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendColorBurn.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendColorBurn.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendColorBurn.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendColorBurnStandaloneSettings.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendColorDodge.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendColorDodge.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendColorDodge.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendColorDodgeStandaloneSettings.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendColorStandaloneSettings.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendDarken.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendDarken.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDarken.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendDarkenStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDifference.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendDifference.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDifference.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendDifferenceStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDst.asm.frag Revert "Revert "Refactored SPIR-V RelaxedPrecision handling"" 2021-03-18 15:01:15 +00:00
BlendDst.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDst.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendDstAtop.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendDstAtop.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDstAtop.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendDstAtopStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDstIn.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendDstIn.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDstIn.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendDstInStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDstOut.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendDstOut.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDstOut.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendDstOutStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDstOver.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendDstOver.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDstOver.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendDstOverStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendDstStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendExclusion.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendExclusion.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendExclusion.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendExclusionStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendHardLight.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendHardLight.glsl Remove SkBlendMode from SkSL 2021-06-16 21:01:30 +00:00
BlendHardLight.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendHardLightStandaloneSettings.glsl Remove SkBlendMode from SkSL 2021-06-16 21:01:30 +00:00
BlendHue.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendHue.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendHue.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendHueStandaloneSettings.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendLighten.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendLighten.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendLighten.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendLightenStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendLuminosity.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendLuminosity.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendLuminosity.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendLuminosityStandaloneSettings.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendModulate.asm.frag Revert "Revert "Refactored SPIR-V RelaxedPrecision handling"" 2021-03-18 15:01:15 +00:00
BlendModulate.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendModulate.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendModulateStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendMultiply.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendMultiply.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendMultiply.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendMultiplyStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendOverlay.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendOverlay.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendOverlay.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendOverlayStandaloneSettings.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendPlus.asm.frag Revert "Vectorize scalars in SPIR-V using ConstructorSplat." 2021-05-14 14:29:33 +00:00
BlendPlus.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendPlus.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendPlusStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSaturation.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendSaturation.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendSaturation.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendSaturationStandaloneSettings.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendScreen.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendScreen.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendScreen.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendScreenStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSoftLight.asm.frag Revert "Add RelaxedPrecision decoration to function-call temp vars." 2021-09-08 17:06:07 +00:00
BlendSoftLight.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendSoftLight.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendSoftLightStandaloneSettings.glsl Mangle function names in GLSL. 2021-03-22 17:18:26 +00:00
BlendSrc.asm.frag Revert "Revert "Refactored SPIR-V RelaxedPrecision handling"" 2021-03-18 15:01:15 +00:00
BlendSrc.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrc.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendSrcAtop.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendSrcAtop.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrcAtop.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendSrcAtopStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrcIn.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendSrcIn.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrcIn.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendSrcInStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrcOut.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendSrcOut.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrcOut.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendSrcOutStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrcOver.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendSrcOver.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrcOver.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendSrcOverStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendSrcStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendXor.asm.frag Revert "Revert "Added more RelaxedPrecision decorations"" 2021-03-23 19:34:42 +00:00
BlendXor.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00
BlendXor.metal Revert "Add support for half-precision types in Metal." 2021-10-29 23:04:09 +00:00
BlendXorStandaloneSettings.glsl Change sksl tests to avoid SPIR-V validation errors 2021-03-16 13:39:53 +00:00