[w3ctag/design-reviews] [HTML] 2D canvas floating point support (Issue #1030)

I'm requesting a TAG review of 2D canvas floating point!

The [output bitmap](https://html.spec.whatwg.org/multipage/canvas.html#output-bitmap) of a CanvasRenderingContext2D (or offscreen) defaults to being 8-bit on all browses (although it is not specified this way). This change makes that behavior explicitly specified, and add the option, via CanvasRenderingContext2DSettings, to specify that it can be 16-bit floating point.

  - Explainer¹: [canvas_float.md](https://github.com/ccameron-chromium/ColorWeb-CG/blob/canvas2d_float/canvas_float.md)
  - Specification: PR [in development](https://github.com/whatwg/html/compare/main...ccameron-chromium:html:canvas2d_float16)
  - WPT Tests: In development
  - User research: N/A
  - Security and Privacy self-review²:
  - GitHub repo:
  - Primary contacts:
      - @ccameron-chromium, Chromium, co-author of specification
      - ColorWeb-CG
  - Organization/project driving the specification: ColorWeb-CG
  - Multi-stakeholder support³:
    - Chromium comments: None (author)
    - Mozilla comments: https://github.com/mozilla/standards-positions/issues/708
    - WebKit comments: https://github.com/WebKit/standards-positions/issues/91
  - Status/issue trackers for implementations⁴:
    - Chromium: crbug.com/40277213

Further details:

  - [X] I have reviewed the TAG's [Web Platform Design Principles](https://www.w3.org/TR/design-principles/)
  - Relevant time constraints or deadlines:
  - The group where the work on this specification is currently being done: ColorWeb-CG
  - Major unresolved issues with or opposition to this specification:
  - This work is being funded by:

You should also know that...

A superset of this functionality was reviewed by TAG as part of the proposal for [Adding support for High Dynamic Range (HDR) imagery to HTML Canvas](https://github.com/w3ctag/design-reviews/issues/917). That proposal is being split into several independent components to be added individually.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/1030
You are receiving this because you are subscribed to this thread.

Message ID: <w3ctag/design-reviews/issues/1030@github.com>

Received on Wednesday, 18 December 2024 15:59:39 UTC