I've been looking at KHR_texture_compression_astc_hdr for OpenGL. It seems it's only currently supported by OpenGL ES 3.2. My GPU is an Nvidia RTX A3000, which does support it for OpenGL ES contexts. It's not supported by a full OpenGL context on my card.

I guess I'm surprised by this because I have often read that OpenGL ES is a subset of OpenGL, and if my card supports it for my ES context, surely all the driver code/hardware is there to get it done.

Is there no way to somehow do a decompress pass with this extension from a full OpenGL context? Even if it requires some interop or similar.



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.