Add and record UMA for R16_EXT and LUMINANCE_F16. |
||
Issue descriptionAdd and record UMA stats for R16_EXT and LUMINANCE_F16 as it would be nice to get rid of one or the other eventually. R16 is more forward-looking (since it's standard on recent desktop GL, whereas LUMINANCE formats have been removed from the Core profile). Once we make sure that R16_EXT is more prevalent and performant (in terms of CPU power among other criteria) than LUMINANCE_F16, we can flip the switch (make R16_EXT as default) and remove LUMINANCE_F16. Related Bugs: 624436, 445071
,
Nov 29 2017
I tried using --enable-features=use-r16-texture on an nvidia GPU today, which made HDR video not work. (uniform green) Not sure what goes wrong yet.
,
Nov 29 2017
The error is: gles2_cmd_decoder_autogen.h(4285) GL ERROR : GL_INVALID_ENUM : glTexStorage2DEXT: internalFormat was GL_R16_EXT Now, to see if I can fix it...
,
Nov 29 2017
Interestingly, --enable-features=use-r16-texture --use-cmd-decoder=passthrough works.
,
Dec 1 2017
Got a little further, but now it says: texture_manager.cc(2495( GL_ERROR: GL_INVALID_OPERATION : glTexSubImage: invalid internalformat/format/type combination GL_FALSE/GL_RED_EXT/GL_UNSIGNED_SHORT
,
Feb 15 2018
hubbe@: Is it possible to share the UMA stats with non-googlers ? Maybe it helps us answer https://bugs.chromium.org/p/chromium/issues/detail?id=810591#c6
,
Feb 15 2018
Approximate stats across all platforms and channels: R16 & L16: 62% R16 & !L16: 2% !R16 & L16: 14% !R16 & !L16: 21%
,
Feb 16 2018
thanks for the data |
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Sep 19 2017