dawn-cmake/test/tint/builtins/gen/var/textureSampleLevel
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
..
0b0a1b.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
0b0a1b.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
0b0a1b.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
0b0a1b.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
0b0a1b.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
0b0a1b.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
0bdd9a.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
0bdd9a.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
0bdd9a.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
0bdd9a.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
0bdd9a.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
0bdd9a.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1b0291.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1b0291.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
1b0291.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
1b0291.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
1b0291.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
1b0291.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1bf73e.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
1bf73e.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
1bf73e.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
1bf73e.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
1bf73e.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
1bf73e.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
02be59.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
02be59.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
02be59.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
02be59.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
02be59.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
02be59.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
302be4.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
302be4.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
302be4.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
302be4.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
302be4.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
302be4.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
749baf.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
749baf.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
749baf.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
749baf.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
749baf.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
749baf.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
36780e.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
36780e.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
36780e.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
36780e.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
36780e.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
36780e.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
979816.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
979816.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
979816.wgsl.expected.hlsl Skip Gamma and Gamut conversions for BT.709->SRGB 2022-06-22 03:14:26 +00:00
979816.wgsl.expected.msl Skip Gamma and Gamut conversions for BT.709->SRGB 2022-06-22 03:14:26 +00:00
979816.wgsl.expected.spvasm Skip Gamma and Gamut conversions for BT.709->SRGB 2022-06-22 03:14:26 +00:00
979816.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
abfcc0.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
abfcc0.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
abfcc0.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
abfcc0.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
abfcc0.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
abfcc0.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
ae5e39.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
ae5e39.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
ae5e39.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
ae5e39.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
ae5e39.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
ae5e39.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
b7c55c.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
b7c55c.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
b7c55c.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
b7c55c.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
b7c55c.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
b7c55c.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
c6aca6.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
c6aca6.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
c6aca6.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
c6aca6.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
c6aca6.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
c6aca6.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
c32df7.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
c32df7.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
c32df7.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
c32df7.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
c32df7.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
c32df7.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
dcbecb.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00
dcbecb.wgsl.expected.glsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
dcbecb.wgsl.expected.hlsl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
dcbecb.wgsl.expected.msl tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
dcbecb.wgsl.expected.spvasm tint: Add builtin tests for arguments passed by var 2022-06-02 14:36:10 +00:00
dcbecb.wgsl.expected.wgsl Update src/tint unittests to new @stage format. 2022-06-07 13:55:34 +00:00