Какое цветовое пространство веб-браузеры в целом и Chrome в частности предполагают для буфера рисования WebGL? То есть в каком цветовом пространстве шейдер должен выводить значения пикселей?
Я не могу найти ничего в спецификациях WebGL о том, какое цветовое пространство использовать для буфера рисования WebGL.
Наши эксперименты показывают, что Chrome использует sRGB во время композитинга. Элемент изображения, помеченный тегом Prophoto, правильно отображается на мониторе с широким цветовым охватом, но то же изображение, визуализированное на холсте WebGL, отображается так, как если бы оно было помечено sRGB.
Означает ли это, что в настоящее время невозможно выполнить правильную цветопередачу на дисплее с широкой гаммой в WebGL, последовательно в разных браузерах?