Ship Float16Array
Categories
(Core :: JavaScript Engine, enhancement, P2)
Tracking
()
People
(Reporter: dminor, Assigned: dminor)
References
(Blocks 2 open bugs)
Details
(Keywords: dev-doc-complete)
Attachments
(5 files)
I'm planning to ship Float16Array in Firefox 129.
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Assignee | ||
Comment 1•4 months ago
|
||
Assignee | ||
Comment 2•4 months ago
|
||
Depends on D214259
Assignee | ||
Comment 3•4 months ago
|
||
Depends on D214260
Comment 5•4 months ago
•
|
||
Backed out for causing wpt failures on Android.
L.E. There are more failures related with your changeset and on multiple platforms: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&resultStatus=testfailed%2Cbusted%2Cexception%2Cusercancel&revision=f8b80c380cc2c238ca9c742801d7c30f881feca8&searchStr=wpt&selectedTaskRun=eFqCiNHfQluPgR5MbK19fw.0
Assignee | ||
Comment 6•4 months ago
|
||
Depends on D214261
Assignee | ||
Comment 7•4 months ago
|
||
Depends on D214596
Assignee | ||
Comment 8•4 months ago
|
||
I think I've got the wpt failures sorted out: https://treeherder.mozilla.org/jobs?repo=try&selectedTaskRun=bdtwpecxRRyJElAx_F5KgQ.0&revision=f96c05d167da45aa4b7479d13294aebcfca7781d
Comment 10•4 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f098562d31b8
https://hg.mozilla.org/mozilla-central/rev/8cf04c424f91
https://hg.mozilla.org/mozilla-central/rev/fd17e226fbe8
https://hg.mozilla.org/mozilla-central/rev/a9a0cdc5a852
https://hg.mozilla.org/mozilla-central/rev/04e9c2dafe58
Updated•4 months ago
|
Comment 11•4 months ago
|
||
:dminor anything you want to nominate for a release note?
Assignee | ||
Comment 12•3 months ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: This adds a new variety of typed array that is particularly useful for transferring data to the GPU for things like graphics and ai models.
[Affects Firefox for Android]:
[Suggested wording]: Float16Array typed arrays are now supported, along with new DataView methods for reading and setting Float16 values, and a Math.f16round() static method that can be used to round numbers to 16 bits. The new type is useful for sharing data with a GPU, in particular for use cases where it makes sense to trade off precision for memory consumption.
[Links (documentation, blog post, etc)]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float16Array
Comment 13•3 months ago
|
||
Thanks, added to the Fx129 nightly release notes, please allow 30 minutes for the site to update.
Keeping the relnote-firefox flag as ? to keep it on the radar for inclusion in the final Fx129 release notes
Comment 14•3 months ago
|
||
FF129 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/34697. Mostly just release note, removing from experimental features and compatibility data. Docs themselves already up to date.
Updated•2 months ago
|
Description
•