On Wed, May 3, 2023 at 12:04 AM Ken Russell <[email protected]> wrote:
> Could more Blink owners please provide their input? This is a feature the > WebGPU CG has standardized, and we would like to get it in our > implementation ASAP so the associated tests can start running correctly in > Chrome. > > Thanks, > > -Ken > > > > On Tue, May 2, 2023 at 9:56 AM Caleb Raitto <[email protected]> wrote: > >> Thanks, I thought so, but wanted to confirm :) >> >> -Caleb >> >> On Tue, May 2, 2023 at 12:54 PM Ken Russell <[email protected]> wrote: >> >>> These are essentially GPU-independent, syntactic-sugar-like, language >>> extensions that it's expected all browsers will eventually implement. Since >>> browser updates roll out at different times, it's important that the >>> application be able to query their support status so they can know which >>> versions of shaders to serve up to clients - or to generate at run time. >>> >>> -Ken >>> >>> >>> >>> On Tue, May 2, 2023 at 8:33 AM Caleb Raitto <[email protected]> >>> wrote: >>> >>>> Are these language extensions specific to certain GPUs (could this be >>>> used to fingerprint the GPU)? Or are the language extensions something that >>>> some browsers will implement, but others won't? >>>> >>>> Thanks, >>>> -Caleb >>>> >>>> On Wednesday, April 26, 2023 at 3:36:27 PM UTC-4 Mike Taylor wrote: >>>> >>>>> All good - I've flagged it in our chromestatus tool so it doesn't fall >>>>> off our radar. >>>>> >>>>> (and updating the email title just in case) >>>>> On 4/26/23 2:42 PM, 'Loko Kung' via blink-dev wrote: >>>>> >>>>> Ah, sorry for the misleading title. This is actually an Intent to >>>>> Ship! Let me know if I should resend with the Intent to Ship template! >>>>> >>>>> On Tue, Apr 25, 2023 at 8:07 PM Loko Kung <[email protected]> wrote: >>>>> >>>>>> Contact emails [email protected] >>>>>> >>>>>> Explainer None >>>>>> >>>>> An explainer (even a short, inline one) would be extremely helpful when reviewing this. As is, it's not immediately clear to me what are we adding here, what are the use cases this addresses and how are developers supposed to use it? > >>>>>> >>>>>> Specification https://www.w3.org/TR/webgpu/#gpuwgsllanguagefeatures >>>>>> >>>>>> Summary >>>>>> >>>>>> Adds the `wgslLanguageFeatures` getter on the GPU object for WebGPU, >>>>>> and its corresponding `WGSLLanguageFeatures` type. >>>>>> >>>>>> >>>>>> Blink component Blink>WebGPU >>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EWebGPU> >>>>>> >>>>>> Motivation >>>>>> >>>>>> None >>>>>> >>>>>> >>>>>> Initial public proposal None >>>>>> >>>>>> TAG review None >>>>>> >>>>>> TAG review status Not applicable >>>>>> >>>>>> Risks >>>>>> >>>>>> >>>>>> Interoperability and Compatibility >>>>>> >>>>>> None >>>>>> >>>>>> >>>>>> *Gecko*: No signal >>>>>> >>>>>> *WebKit*: No signal >>>>>> >>>>> Can y'all ask for a signal? https://bit.ly/blink-signals > >>>>>> *Web developers*: No signals >>>>>> >>>>> Is there developer demand for this? I see a lot of excitement about WebGPU in general on the internets. Would it be hard to gauge excitement for this in particular? >>>>>> *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 >>>>>> >>>>>> >>>>>> Debuggability >>>>>> >>>>>> None >>>>>> >>>>>> >>>>>> Is this feature fully tested by web-platform-tests >>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >>>>>> ? No >>>>>> >>>>> Would it be? If not, why not? > >>>>>> >>>>>> Flag name None >>>>>> >>>>>> Requires code in //chrome? False >>>>>> >>>>>> Estimated milestones >>>>>> >>>>>> No milestones specified >>>>>> >>>>>> >>>>>> Link to entry on the Chrome Platform Status >>>>>> https://chromestatus.com/feature/5149681044160512 >>>>>> >>>>>> Links to previous Intent discussions >>>>>> >>>>>> 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 [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFAqEFgYDScKjvWYshaEDHKUhu_nRQg2EZsBQbAz94mLvUVxVg%40mail.gmail.com >>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAFAqEFgYDScKjvWYshaEDHKUhu_nRQg2EZsBQbAz94mLvUVxVg%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/e796dd7e-4df4-4351-96f7-63db70b2aa6en%40chromium.org >>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e796dd7e-4df4-4351-96f7-63db70b2aa6en%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/CAMYvS2d9meRdbmiHTorZ1ksWPqjsyrVe3ZcopzKTs98n%2Bv7Q_Q%40mail.gmail.com > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAMYvS2d9meRdbmiHTorZ1ksWPqjsyrVe3ZcopzKTs98n%2Bv7Q_Q%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/CAL5BFfW36fYbNRxoMmq2za8D5qHTGZbYCLzOCFbXKgQGxSOngQ%40mail.gmail.com.
