LGTM2

On Wednesday, November 20, 2024 at 8:08:56 AM UTC-8 Yoav Weiss wrote:

> LGTM1
>
> On Tuesday, November 19, 2024 at 4:48:14 PM UTC+1 Corentin Wallez wrote:
>
>> Contact emailscwal...@google.com
>>
>> ExplainerNone
>>
>> Specificationhttps://github.com/gpuweb/gpuweb/pull/4951
>>
>> Summary
>>
>> Adds additional vertex formats not present in the initial release of 
>> WebGPU due to lack of support or old macOS versions (which are no longer 
>> supported by any browser). The 1-component vertex formats lets applications 
>> request only the necessary data when previously they had to request at 
>> least 2x more for 8 and 16-bit data types. The unorm8x4-bgra format makes 
>> it slightly more convenient to load BGRA-encoded vertex colors while 
>> keeping the same shader.
>>
>>
>> Blink componentBlink>WebGPU 
>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EWebGPU>
>>
>> TAG reviewNone
>>
>> TAG review statusNot applicable
>>
>> Risks
>>
>>
>> Interoperability and Compatibility
>>
>> This feature has been approved in W3C GPU for the Web WG meetings 
>> including participants from Safari and Firefox. 
>> https://github.com/gpuweb/gpuweb/issues/4549#issuecomment-2044859355
>>
>>
>> *Gecko*: No signal Mozilla members have approved <link to the PR, or 
>> tracking issue> and requested during weekly standardization meetings that 
>> we postpone filing standard positions until we reach Candidate 
>> Recommendation (CR) status in Q4.
>>
>> *WebKit*: Closed Without a Position (
>> https://github.com/WebKit/standards-positions/issues/294#issuecomment-1877411933
>> )
>>
>> *Web developers*: Positive (
>> https://x.com/SebAaltonen/status/1856361670437646622)
>>
>> *Other signals*:
>>
>> 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
>>
>>
>> Goals for experimentation
>>
>>
>>
>> Ongoing technical constraints
>>
>> None
>>
>>
>> Debuggability
>>
>> None
>>
>>
>> Will this feature be supported on all six Blink platforms (Windows, Mac, 
>> Linux, ChromeOS, Android, and Android WebView)?No
>>
>> All platforms will eventually have support. Will immediately be available 
>> on Android, Android WebView, ChromeOS, Mac, and Windows, where hardware 
>> support is available. Linux is planned to have WebGPU support in the 
>> future, so this feature will become available when WebGPU does.
>>
>>
>> Is this feature fully tested by web-platform-tests 
>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
>> ?Yes
>>
>> WebGPU/WGSL have a conformance test suite (https://github.com/gpuweb/cts) 
>> that is regularly pulled into Chromium and part of the testing of Dawn/Tint 
>> in Chromium. While the CTS can be embedded in WPT, the WebGPU team opted to 
>> keep it separate in Chromium testing to use a customized harness for 
>> robustness and performance. https://github.com/gpuweb/cts/pull/4029
>>
>>
>> Flag name on about://flagsNone
>>
>> Finch feature nameWebGPUOneComponentVertexFormats
>>
>> Requires code in //chrome?False
>>
>> Tracking bughttps://issues.chromium.org/issues/376924407
>>
>> Estimated milestones
>>
>> No milestones specified
>>
>>
>> Link to entry on the Chrome Platform Status
>> https://chromestatus.com/feature/4609840973086720
>>
>> This intent message was generated by Chrome Platform Status 
>> <https://chromestatus.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 blink-dev+unsubscr...@chromium.org.
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ac1f86d0-3a7c-447f-a771-d540f2512f59n%40chromium.org.

Reply via email to