-
Notifications
You must be signed in to change notification settings - Fork 235
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ktx encode and create lost --normalize option #812
Comments
I missed this. @lexaknyazev was this a deliberate omission? If so, why? The normalize code is still in the image processing library. |
Ping @lexaknyazev. Please respond. Do you have any objection to it being restored? |
Ping @lexaknyazev again. I will ask @wasimabbas-arm to restore it. If you have an objection, speak now. |
The spec for the CLI tool had a limited scope so some features were excluded. To add it now, one would have to go through all currently possible input/output parameter and payload configurations and define reasonable normalization behavior for them or explicitly declare certain combinations invalid. |
Yes we need to do this. It is mostly about the input I think. For example it should be invalid for any non-linear input. |
@wasimabbas-arm IIRC you wrote the normalize implementation for the image library and Regarding outputs, although normalize was originally introduced for making 2-component normal maps, I see no reason why use of the function be limited to 2 component outputs. Are there any output formats, currently supported by |
I don't fully understand what's the deal with outputs? Normalise only applies to normal input data why does it matter if its 2-component or 3-component output? |
By the way, I am not sure if it makes sense to create another issue but looks like we have lost |
I'm asking if there are any output formats for which creating them from normalized input makes no sense. For example does it make sense if the output is a FLOAT format? |
|
Not sure why
--normalize
was removed fromencode
andcreate
but its still referred to in the docs within--normal-mode
The text was updated successfully, but these errors were encountered: