Skip to content

Conversation

@mvaligursky
Copy link
Contributor

@mvaligursky mvaligursky commented Sep 5, 2025

  • handle case when SOGS resource is waiting for async GPU processing and gets destroyed - skip early from unfinished processing, don't create resource when device / textures were destroyed
  • while still GPU processing, postpone deletion of objects to avoid crashes, and destroy at the end
  • when SOGS resource unloads, unload texture resources it created
  • similarly, when the device is destroyed, cleanly handle async texture download

@mvaligursky mvaligursky self-assigned this Sep 5, 2025
@mvaligursky mvaligursky added bug Something isn't working area: graphics Graphics related issue labels Sep 5, 2025
@saurabh-vh
Copy link

saurabh-vh commented Sep 5, 2025

Please can anyone explain me what is SOGS. I am newbee

@mvaligursky mvaligursky merged commit 59dda76 into main Sep 8, 2025
7 checks passed
@mvaligursky mvaligursky deleted the Fixes-to-SOGS-data-unloading branch September 8, 2025 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: graphics Graphics related issue bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants