-
-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Description
Bug Report
What's the issue you encountered?
If C3D_TexUpload is called, the texture will not actually be updated until a texture is bound.
How can the issue be reproduced?
Create a small texture, upload, and render. Then, upload some different data and render again. Observe that the visual result hasn't changed. Next, bind any texture to any other slot and observe that the texture in-question now updates.
Environment?
Windows 10, WSL2 and Docker with official devkitpro/20250527 image.
Additional context?
This bug is caused by the fact that the PICA200 texture cache is only cleared by C3D on texture bind, not texture upload.
Metadata
Metadata
Assignees
Labels
No labels