这是indexloc提供的服务,不要输入任何密码
Skip to content

Extended brightness range rendering #4239

@ccameron-chromium

Description

@ccameron-chromium

WebGPU's spec currently indicates:

During presentation, the chrominance of color values outside of the [0, 1] range is not to be clamped to that range; extended values may be used to display colors outside of the gamut defined by the canvas' color space’s primaries, when permitted by the configured format and the user’s display capabilities. This is in contrast with luminance, which is to be clamped to the maximum standard dynamic range luminance.

This is a very good default behavior, but some applications may want to use extended-range brightness.

The following proposal provides a mechanism for opting in to extended-range brightness.
https://github.com/ccameron-chromium/webgpu-hdr/blob/main/EXPLAINER.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiWebGPU APIapi-milestone-2-202502api issues that were in milestone 2 before we triaged milestone 1 on 2025-02-19

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions