You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After removing GLFW, with the new pure-Zig mach Core backends, we need to invoke Device.tick() somewhere:
This issue might be related to a number of issues on the tracker.
Summary
For any given sysgpu backend (DX12, Vulcan, etc. etc.), Device.tick is not called.
which means processQueuedOperations is never called and device.submit_objects is never cleared.
it is called in deviceTick, but that is not called either.
Calling Device.tick in an example's tick method fixes the memory leak.
Possibly related issues: #1232 #1252 (Pretty sure this issue is the same) #1253 #1259 (I think commands are added to the queue as submit objects, and never end up getting sent) #1270 #1271 #1275
The text was updated successfully, but these errors were encountered:
After removing GLFW, with the new pure-Zig mach Core backends, we need to invoke Device.tick() somewhere:
The text was updated successfully, but these errors were encountered: