Closed Bug 1903329 Opened 4 months ago Closed 4 months ago

Ship Float16Array

Categories

(Core :: JavaScript Engine, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
relnote-firefox --- 129+
firefox129 --- fixed

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.

Severity: -- → N/A
Priority: -- → P2
Blocks: 1903347
Keywords: dev-doc-needed
See Also: → webgpu-f16

Depends on D214259

Depends on D214260

Depends on D214596

Type: task → enhancement

:dminor anything you want to nominate for a release note?

Flags: needinfo?(dminor)

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

relnote-firefox: --- → ?
Flags: needinfo?(dminor)

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

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.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: