Skip to content

Conversation

@notimaginative
Copy link
Contributor

The if statement wouldn't trigger as defined which caused the incorrect data offsets to be used. This resulted in corrupted textures and invalid memory reads of uncompressed textures if the hardware texture detail slider was set to anything other than max.

The if statement wouldn't trigger as defined which caused the incorrect data
offsets to be used. This resulted in corrupted textures and invalid memory
reads of uncompressed textures if the hardware texture detail slider was set
to anything other than max.
@notimaginative notimaginative added fix A fix for bugs, not-a-bugs, and/or regressions. graphics A feature or issue related to graphics (2d and 3d) opengl Features and Issues related to OpenGL labels Aug 2, 2025
@notimaginative
Copy link
Contributor Author

This was split off from #6859 as it's a notable fix.

@notimaginative notimaginative added this to the Release 25.0 milestone Aug 2, 2025
@notimaginative notimaginative merged commit 9718e70 into scp-fs2open:master Aug 2, 2025
20 checks passed
@notimaginative notimaginative deleted the fix_mipmap_resize_bug branch August 2, 2025 02:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix A fix for bugs, not-a-bugs, and/or regressions. graphics A feature or issue related to graphics (2d and 3d) opengl Features and Issues related to OpenGL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants