Skip to content

Conversation

@kdt3rd
Copy link
Contributor

@kdt3rd kdt3rd commented Feb 13, 2025

The dwa compression is not truly a quality level like other things, so a maximal value is controlling quantization, not quality. A value of 0 is allowed, but negative is not.

Fixes #1982

The dwa compression is not truly a quality level like other things, so a
maximal value is controlling quantization, not quality. A value of 0 is
allowed, but negative is not.

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>
Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>
@cary-ilm cary-ilm merged commit df16295 into AcademySoftwareFoundation:main Feb 18, 2025
36 checks passed
cary-ilm pushed a commit to cary-ilm/openexr that referenced this pull request Mar 10, 2025
…#1986)

* Adjust the clamping on the dwa compression

The dwa compression is not truly a quality level like other things, so a
maximal value is controlling quantization, not quality. A value of 0 is
allowed, but negative is not.

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>

* improve tests for dwa compression level set

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>

---------

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>
cary-ilm pushed a commit to cary-ilm/openexr that referenced this pull request Mar 19, 2025
…#1986)

* Adjust the clamping on the dwa compression

The dwa compression is not truly a quality level like other things, so a
maximal value is controlling quantization, not quality. A value of 0 is
allowed, but negative is not.

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>

* improve tests for dwa compression level set

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>

---------

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>
cary-ilm pushed a commit that referenced this pull request Mar 20, 2025
* Adjust the clamping on the dwa compression

The dwa compression is not truly a quality level like other things, so a
maximal value is controlling quantization, not quality. A value of 0 is
allowed, but negative is not.

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>

* improve tests for dwa compression level set

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>

---------

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>
cary-ilm pushed a commit to cary-ilm/openexr that referenced this pull request May 17, 2025
…#1986)

* Adjust the clamping on the dwa compression

The dwa compression is not truly a quality level like other things, so a
maximal value is controlling quantization, not quality. A value of 0 is
allowed, but negative is not.

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>

* improve tests for dwa compression level set

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>

---------

Signed-off-by: Kimball Thurston <kdt3rd@gmail.com>
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.

DWA compression level limited to 100

3 participants