Skip to content
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

Compatibility: Avoid converting to compressed formats when retrieving image data #100778

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

BlueCube3310
Copy link
Contributor

@BlueCube3310 BlueCube3310 commented Dec 23, 2024

The Compatibility renderer (GLES with Texture2D or GLES/OpenGL with TextureLayered) attempts to convert the temporary framebuffer-rendered textures retrieved from the GPU from RGBA8 into their original formats, even if they are compressed. This causes errors to appear randomly when generating thumbnails, for example.

This PR disallows that behavior, although a better solution would likely be to improve the texture reading logic

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

Successfully merging this pull request may close these issues.

1 participant