Luca Zulberti
Luca Zulberti
It does not show anything... But if I start to click randomly in the higher part of the frame, a fatal error for freeing up an invalid pointer happens and...
Hi @hanatos, I rebased the branch on top of the latest changes. Now the behaviour is: ``` $ MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS=1 ./vkdt -d err -d db ~/Pictures/Temp/ProvaDT/AND_092_noxmp.dng [gui] glfwGetVersionString() : 3.3.8 Cocoa...
Here the output (and the jpeg has been generated): ``` $ MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS=1 ./vkdt cli -d all -g ~/Pictures/Temp/ProvaDT/AND_092_noxmp.dng.cfg [qvk] dev 0: vendorid 0x106b [qvk] dev 0: Apple M1 [qvk] max...
On MacOS there is the `dtruss` utility. For reference, from Mac recovery mode I removed the SIP protection mechanisms to use `dtruss` utility: `$ csrutil enable --without dtrace` After reboot,...
I found the next blocking point! In `gui.c`, function `dt_gui_render()`: ``` VkResult res = vkAcquireNextImageKHR(qvk.device, qvk.swap_chain, 2ul
Using `QVKR()` macro: ``` [qvk] error VK_SUBOPTIMAL_KHR executing vkAcquireNextImageKHR(qvk.device, qvk.swap_chain, 2ul
I don't know if the manager does that, but for sure I keep the window as it is. I will try to find something inside `dt_gui_recreate_swapchain()` that is called when...