<div dir="ltr">Afaik you cannot create a float16 frontbuffer with OpenGL because WGL's setPixelFormat function does not support a type argument (only the bitplanes) but from that it cannot infer what kind of buffer you where meant to have (other than an integer one).<div><br></div><div>It looks like you could in theory create a float16 frontbuffer with Direct3Ds DXGI_SWAP_CHAIN_DESC which supports the format argument of the type DXGI_FORMAT_R16G16B16A16_FLOAT. I have no idea what the hardware support for that is, or if it even works at all as intended.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 13, 2018 at 8:13 PM, Ken Russell <span dir="ltr"><<a href="mailto:kbr@google.com" target="_blank">kbr@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Please do post to <a href="mailto:graphics-dev@chromium.org" target="_blank">graphics-dev@chromium.org</a> . The folks working on HDR support are on that list, but not on this one.<span class="HOEnZb"><font color="#888888"><br><div><br></div><div>-Ken</div><div><br></div></font></span></div><div class="HOEnZb"><div class="h5"><br><div class="gmail_quote"><div dir="ltr">On Fri, Jul 13, 2018 at 11:09 AM Javi Agenjo <<a href="mailto:javi.agenjo@gmail.com" target="_blank">javi.agenjo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Ken!, great news then, I will keep an eye on the status.<div><br></div><div>Cheers</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 13, 2018 at 7:36 PM, Ken Russell <span dir="ltr"><<a href="mailto:kbr@google.com" target="_blank">kbr@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yes! There's work underway to support an HDR back buffer for the WebGL rendering context. The current proposed API is here:<div><a href="https://github.com/WICG/canvas-color-space/blob/master/CanvasColorSpaceProposal.md" target="_blank">https://github.com/WICG/<wbr>canvas-color-space/blob/<wbr>master/<wbr>CanvasColorSpaceProposal.md</a><br></div><div><br></div><div>Color spaces and profiles are a complex topic (and I'm no expert) but my understanding is that the initial switch is to be able to allocate a float16 back buffer for WebGL. The browser will then assume responsibility for presenting that to the screen. The colorspace will, I think, be extended sRGB.</div><div><br></div><div>I've heard from a co-worker who's actively working in this area that they have HDR output coming out of WebGL on an HDR monitor.</div><div><br></div><div>Not sure of the standardization / shipment status of this. To understand the current status in Chrome, please sign up for this group and post to it:</div><div><a href="https://groups.google.com/a/chromium.org/forum/#!forum/graphics-dev" target="_blank">https://groups.google.com/a/<wbr>chromium.org/forum/#!forum/<wbr>graphics-dev</a></div><span><font color="#888888"><div><br></div><div>-Ken</div><div><br></div><div><br></div></font></span></div><div><div><br><div class="gmail_quote"><div dir="ltr">On Thu, Jul 12, 2018 at 2:48 AM Javi Agenjo <<a href="mailto:javi.agenjo@gmail.com" target="_blank">javi.agenjo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi:<div><br></div><div><span style="font-size:small;background-color:rgb(255,255,255);float:none;display:inline">Now that Chrome supports HDR video rendering (in Windows 10) with 10bits per color (using the┬áVP9 Profile 2 10-bit) I was wondering if there would be any changes that we can instantiate a WebGL Context that has more than 8bits per color component, now that HDR displays are starting to roll out commercially.</span><br></div><div><br></div><div>Sorry if this topic has been brought before or if this feature is already supported, but I did my research and couldnt find anything.</div><div><br></div><div>Thanks</div><div><br></div><div><br></div></div>
</blockquote></div>
</div></div></blockquote></div><br></div>
</blockquote></div>
</div></div></blockquote></div><br></div>