axeldavy
axeldavy
Well, you are going to have a refcount to the device to be able to reset it. I guess you mean if the objets you are supposed to release are...
Fix should be on ixit/master, can you check the games work now ?
siro, any idea ?
Probably there needs something more to be taken into account. I guess you just need to comment the last two lines, right ? Could you tell what are the values...
As workaround, does it work in swapchain9.c to replace ``` BOOL NineSwapChain9_CheckSurfaceReferences( struct NineSwapChain9 *This, unsigned *swapchain_surfaces_counter ) { unsigned i; /* refs and bind should be 0, meaning there...
@rea987: "ATI Radeon HD 4650" this card should be supported by gallium nine. I'm not sure how to explain your issues, more debug info would be appreciated (try launch with...
The following variant doesn't hang: ```python import dearpygui.dearpygui as dpg import time dpg.create_context() dpg.create_viewport() dpg.setup_dearpygui() with dpg.window(tag="Primary Window"): dpg.add_text("Hello", tag="hello") def hanging_handler(unused): with dpg.mutex(): time.sleep(0.01) dpg.show_viewport() dpg.set_primary_window("Primary Window", True) for...
Since std is used in this project std::unordered_map can be used. It is basically a hash table. A simple patch to use it for GetItem and GetItemRef (https://github.com/axeldavy/DearPyGui/commit/d7125cac1c17db59651faa9eb71b7ab23c35a08d) drastically improves...
Using std:unordered_map seems like the easiest way to get a hashtable-based GetItem. And as you can see in my log even with more than a million elements, it's several times...
In that I would appreciate to have some hints as to what is causing the current hangs. Even If I do not release completly in order to remove the gil...