LGTM3

On Wednesday, December 20, 2023 at 2:00:36 PM UTC-8 Chris Harrelson wrote:

> LGTM2
>
> On Wed, Dec 20, 2023 at 1:56 PM Mike Taylor <[email protected]> 
> wrote:
>
>> Given that Kelsey gave you a private positive signal and the spec is 
>> merged, that works for me. 
>>
>> LGTM1 to ship.
>> On 12/20/23 4:44 PM, Ken Russell wrote:
>>
>> The PR has been merged into the WebGL spec, viewable at 
>> https://registry.khronos.org/webgl/specs/latest/1.0/ . Are OWNERS here 
>> comfortable taking that as a positive signal from Mozilla/Apple? 
>>
>>
>> On Wed, Dec 20, 2023 at 11:27 AM Ken Russell <[email protected]> wrote:
>>
>>> (Re-sending from correct email address) 
>>>
>>>
>>> On Wed, Dec 20, 2023 at 8:37 AM Chris Harrelson <[email protected]> 
>>> wrote:
>>>
>>>>
>>>>
>>>> On Mon, Nov 27, 2023 at 1:20 PM 'Christopher Cameron' via blink-dev <
>>>> [email protected]> wrote:
>>>>
>>>>> Contact emails [email protected]
>>>>>
>>>>> Explainer None
>>>>>
>>>>> Specification https://github.com/KhronosGroup/WebGL/pull/3222
>>>>>
>>>>> Summary 
>>>>>
>>>>> WebGL allows rendering into textures and renderbuffers of many 
>>>>> different pixel formats (e.g, 8-bit, floating-point, sRGB-encoded, etc). 
>>>>> The drawing buffer of WebGL (the buffer that is passed to the compositor) 
>>>>> is 8-bit by default. This feature allows WebGL to configure the pixel 
>>>>> format of this drawing buffer. This feature enables WebGL developers to: 
>>>>> * 
>>>>> avoiding an an extra copy convert their rendering to the default drawing 
>>>>> buffer pixel format * draw content that has a more than 8 bits of 
>>>>> precision 
>>>>> The latter feature unlocks several additional applications * very wide 
>>>>> color gamut content without loss of precision * medical applications 
>>>>> which 
>>>>> require >8 bits of precision * high dynamic range applications (when 
>>>>> available)
>>>>>
>>>>>
>>>>> Blink component Blink>WebGL 
>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EWebGL>
>>>>>
>>>>> TAG review None
>>>>>
>>>>> TAG review status Not applicable
>>>>>
>>>>> Risks 
>>>>>
>>>>>
>>>>> Interoperability and Compatibility 
>>>>>
>>>>> None.
>>>>>
>>>>>
>>>>> *Gecko*: Positive Feature authored by Mozilla.
>>>>>
>>>>
>>>> If they didn't tell you specifically that it's not necessary, please 
>>>> file one, thanks.
>>>>
>>>
>>> FYI Mozilla's rep (and author of the drawingBufferStorage spec) gave a 
>>> thumbs-up on Khronos' private WebGL working group mailing list. I'll work 
>>> to get https://github.com/KhronosGroup/WebGL/pull/3222 landed; I think 
>>> that should suffice as signal from Mozilla as well as other vendors.
>>>
>>> -Ken
>>>
>>>  
>>>
>>>>  
>>>>
>>>>>
>>>>> *WebKit*: No signal (
>>>>> https://github.com/WebKit/standards-positions/issues/278)
>>>>>
>>>>> *Web developers*: Positive Positive feedback from several high 
>>>>> profile web developers - 3D engines that use physically based rendering - 
>>>>> image editing formats (especially for HDR) - medical imaging applications 
>>>>> (which require >8 bit precision)
>>>>>
>>>>> *Other signals*: This feature's specification was authored by Mozilla.
>>>>>
>>>>> Ergonomics 
>>>>>
>>>>> None.
>>>>>
>>>>>
>>>>> Activation 
>>>>>
>>>>> No.
>>>>>
>>>>>
>>>>> Security 
>>>>>
>>>>> None.
>>>>>
>>>>>
>>>>> WebView application risks 
>>>>>
>>>>> Does this intent deprecate or change behavior of existing APIs, such 
>>>>> that it has potentially high risk for Android WebView-based applications?
>>>>>
>>>>> None
>>>>>
>>>>>
>>>>> Debuggability 
>>>>>
>>>>> No additional debugging support should be needed.
>>>>>
>>>>>
>>>>> Will this feature be supported on all six Blink platforms (Windows, 
>>>>> Mac, Linux, Chrome OS, Android, and Android WebView)? Yes 
>>>>>
>>>>> The underlying technology (floating point textures) has almost 
>>>>> universal support.
>>>>>
>>>>>
>>>>> Is this feature fully tested by web-platform-tests 
>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>>>>> ? No 
>>>>>
>>>>> This feature is fully tested using WebGL conformance tests, which has 
>>>>> been checked in.
>>>>>
>>>>>
>>>>> Flag name on chrome://flags 
>>>>>
>>>>> Finch feature name None
>>>>>
>>>>> Requires code in //chrome? False
>>>>>
>>>>> Availability expectation Feature is available on Web Platform in less 
>>>>> than a year following launch in Chrome.
>>>>>
>>>>> Adoption expectation Several specific partners have been using this 
>>>>> feature being chrome://flags' "experimental web platform features", 
>>>>> and intend to adopt this as soon as it is supported.
>>>>>
>>>>> Estimated milestones 
>>>>> Shipping on desktop 122 
>>>>> Shipping on Android 122 
>>>>> Shipping on WebView 122 
>>>>>
>>>>> Anticipated spec changes 
>>>>>
>>>>> Open questions about a feature may be a source of future web compat or 
>>>>> interop issues. Please list open issues (e.g. links to known github 
>>>>> issues 
>>>>> in the project for the feature specification) whose resolution may 
>>>>> introduce web compat/interop risk (e.g., changing to naming or structure 
>>>>> of 
>>>>> the API in a non-backward-compatible way).
>>>>> None
>>>>>
>>>>> Link to entry on the Chrome Platform Status 
>>>>> https://chromestatus.com/feature/5146687245123584
>>>>>
>>>>> Links to previous Intent discussions Intent to prototype: 
>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGnfxj-HFt%3Dk5NBHb5SyNT0ERn6w13S3U8%3DBjV8-4EB4EUoAkw%40mail.gmail.com
>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "blink-dev" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGnfxj-0wf-RFAnEaKjT3kJPrMo78QCaEhQZ5EXua4sg2O9qKg%40mail.gmail.com
>>>>>  
>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGnfxj-0wf-RFAnEaKjT3kJPrMo78QCaEhQZ5EXua4sg2O9qKg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAMYvS2dyA0p4zUykxus8u%3DoHV_4CcJEj4NqR4aGyBMZ7g2HPtw%40mail.gmail.com
>>  
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAMYvS2dyA0p4zUykxus8u%3DoHV_4CcJEj4NqR4aGyBMZ7g2HPtw%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>
> To view this discussion on the web visit 
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2e7bd99c-154f-41dc-b427-b89f997d11cf%40chromium.org
>>  
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/2e7bd99c-154f-41dc-b427-b89f997d11cf%40chromium.org?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/84b9f516-8f58-4fd0-b703-a2dabcf84474n%40chromium.org.

Reply via email to