Damus

Recent Notes

Andre Weissflog · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqqw9huvn8gh2svc3r7vlc9qcwy2l8rg0yxfzht4pd5e0z4s9j3jtqpwwxct nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs heh, reminds me that the first version of this CPU netlist visualization...
nostrich · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqqw9huvn8gh2svc3r7vlc9qcwy2l8rg0yxfzht4pd5e0z4s9j3jtqpwwxct the new system is already working great for me. I think with custom drawing I can even use Dear ImGUI now for my game's user-facing menus. Thanks again for the great library, and your pa...
Omar · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs FYI i couldn't find much room for improvements within the existing comments, see https...
Omar profile picture
@nprofile1q... ... possibly there's info loss from the fact you are on a different backend which might not expose functions/comments the same way as original code.
Which Odin backend are you on? https://gitlab.com/L-4/odin-imgui/-/blob/main/imgui.odin?ref_type=heads seems pretty good at exposing comments.
Omar · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs thanks for the update! I’ll see how I can tweak comments.
Omar profile picture
@nprofile1q... FYI i couldn't find much room for improvements within the existing comments, see https://github.com/ocornut/imgui/commit/f1dd18b75c4f08941ba691a75dad65b884415cb3. There's already a GetPixels() and GetPixelsAt() function and most backends use GetPixelsAt() + patch I presume it would likely have saved you twice if you cross-referenced the main commit for other "simpler" backends such as DX11, If you have suggestion on further reducing error rate for future users I am happy to hear them. (1/2)
1
Omar · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs ... possibly there's info loss from the fact you are on a different backend which might not expose functions/comments the same way as original code. Which Odin backend are you on? https...
Omar · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs FYI i couldn't find much room for improvements within the existing comments, see https://github.com/ocornut/imgui/commit/f1dd18b75c4f08941ba691a75dad65b884415cb3. There's already a GetPi...
Bartosz Taudul · 2w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqqw9huvn8gh2svc3r7vlc9qcwy2l8rg0yxfzht4pd5e0z4s9j3jtqpwwxct custom, with md4c as the text parsing engine. https://github.com/wolfpld/tracy/blob/master/profiler/src/profiler/TracyMarkdown.cpp You can try it at https://tracy.nereid.pl/, clicking ...
Omar · 3w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs I pushed a change https://github.com/ocornut/imgui/commit/14278db0240aefee9af8beb96005...
Omar profile picture
@nprofile1q... I tried calling ClearFonts() in both DX11/Vulkan backends and surprisingly (or not surprisingly) it transparently still works even though everything is recreated every frame. I might add heuristic to detect situations where e.g. some ClearXXX functions are called every frame.
Omar · 3w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs I tried calling ClearFonts() in both DX11/Vulkan backends and surprisingly (or not surprisingly) it transparently still works even though everything is recreated every frame. I might add...
Omar · 3w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs I pushed a change https://github.com/ocornut/imgui/commit/14278db0240aefee9af8beb960053aaaea55dce3 to fix the fact that tex->Updates[] would keep growing if your code keeps calling Clear...
Omar · 3w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdyq5vl6yhxjw7qap82cjdheckk4a3kg0xtlykgm4w9elme8cnn8q7cajxs beside I didn't suggest your WIP code was offensive. What I am trying to reach is (1) you fixing your backend (2) me increasing the odds that most people can update a custom backend in <...