[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Public WebGL] WebGL support for high bit depth rendering & display



On 12/09/17 20:35, Jeff Gilbert wrote:
While this is an interesting use-case, it is likely quite difficult to retrofit compositing and rendering pipeline to support anything more than 8-bit-per-channel colors. Rendering to a 10-10-10 backbuffer is trivial enough, but getting that to the screen (after passing through all the DOM layout stuff) is not.

That's not to say it's not something to think about, but this is actually likely more complicated to implement than stereoscopic rendering, spec issues aside.

Converting a RGB 10_10_10 image to 8-bit sRGB before displaying on the screen is a reasonable solution. The wider formats are used to permit computations in physically linear space without introducing as many artifacts as 8-bit. All the information discernable by the human visual system that is contained in 10-bit physically-linear images can be displayed by an 8-bit sRGB perceptually-linear encoding. 

Regards

    -Mark

--
注意:この電子メールには、株式会社エイチアイの機密情報が含まれている場合が有ります。正式なメール受信者では無い場合はメール複製、 再配信または情報の使用を固く禁じております。エラー、手違いでこのメールを受け取られましたら削除を行い配信者にご連絡をお願いいたし ます.

NOTE: This electronic mail message may contain confidential and privileged information from HI Corporation. If you are not the intended recipient, any disclosure, photocopying, distribution or use of the contents of the received information is prohibited. If you have received this e-mail in error, please notify the sender immediately and permanently delete this message and all related copies.