Skip to content

Render retained foreground contrast filters - #473

Merged
wieslawsoltes merged 1 commit into
mainfrom
feature/css-filter-contrast-256
Sep 18, 2026
Merged

wieslawsoltes merged 1 commit into
mainfrom
feature/css-filter-contrast-256

Conversation

@wieslawsoltes

Copy link
Copy Markdown
Collaborator

Closes #471. Parent: #256.

WebScene now emits single-function filter: contrast(<number-or-percentage>) as a balanced retained foreground-filter group and applies the same centered RGB contrast matrix in Avalonia/Uno and Flutter. The slice reserves kind-30 bit 29, carries a bounded 0–10 multiplier in stroke_width, and preserves opacity, brightness, and grayscale encodings.

Implementation-only tranche: tests, builds, browser/native pixel contracts, performance and lifecycle benchmarks, hosted checks, CI monitoring, and exact-package visual acceptance were skipped and remain validation debt under #241/#256.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Render retained foreground contrast filters

1 participant