dawn-cmake/test/tint
jchen10 ef62b58cf9 Skip Gamma and Gamut conversions for BT.709->SRGB
This introduces a new field 'doYuvToRgbConversionOnly' in
ExternalTextureParams to have the WGSL only do yuv->rgb conversion for
better performance. User studies shows that users don't really care
about the Gamma difference between 2.4 and 2.2.
https://source.chromium.org/chromium/chromium/src/+/main:ui/gfx/color_space.cc;l=1022;drc=a1dbb594a6741a400db35fe3678e77bad2504ea4

Bug: dawn:1082
Bug: dawn:1466
Change-Id: I61c0fe65c5969d8a61c267c202c8dd64c259ed8a
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/92901
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Jie A Chen <jie.a.chen@intel.com>
2022-06-22 03:14:26 +00:00
..
access Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
array Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
benchmark Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
buffer Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
bug tint/ast: Derive off `ast::Variable` 2022-06-17 12:48:51 +00:00
builtins Skip Gamma and Gamut conversions for BT.709->SRGB 2022-06-22 03:14:26 +00:00
expressions Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
extensions/parsing Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
identifiers/underscore tint/writer/hlsl: Inline constant expressions 2022-06-01 13:14:39 +00:00
layout/storage/mat2x2 Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
let Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
loops Fixup continue support in while loops. 2022-06-16 15:27:38 +00:00
out_of_order_decls Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
ptr_ref Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
samples Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
shader_io Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
shadowing tint/writer/hlsl: Inline constant expressions 2022-06-01 13:14:39 +00:00
statements Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
struct Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
types Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
unicode Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
unittest/reader/spirv tint: Remove skips for tests that now pass latest DXC 2022-05-26 13:06:55 +00:00
var Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
vk-gl-cts Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
extract-spvasm.py tint->dawn: Shuffle source tree in preperation of merging repos 2022-02-21 15:19:07 +00:00
test-all.sh tools: Replace copy-pasta scripts 2022-04-07 18:26:45 +00:00