Live data from Hacker News

Viewing profile — ocornut

ocornut

HN member
Joined
Mon, Aug 11, 2014, 2:15 PM UTC
HN karma
155
Public activity
47 items

About ocornut

No profile information was provided.

Recent public activity

  1. comment
    Comment #47398671

    The copy in dear imgui sources has a few tweaks to make it possible to use with UTF-8 without unnecessary lookups: see `STB_TEXTEDIT_GETPREVCHARINDEX`,`STB_TEXTEDIT_GETNEXTCHARINDE…

  2. comment
    Comment #47389223

    It baffles me that any maintainer would merge code like the one highlighted in the issue, without knowing what it does. That’s regardless of being or not being able to see the “inv…

  3. comment
    Comment #47238122

    Specifically for panning and zooming, doesn't the OS translate those inputs to mouse events, like Windows does by default? Otherwise it is simply a matter of performing this transl…

  4. comment
    Comment #45958455

    I promise it’s coming eventually but I don’t believe the custom version is hard to make to work either.

  5. comment
    Comment #44060622

    > The real meat & potatoes is all the tooling and content and asset pipelines around the engine. If you think about it, you need to implement: The sum of all those parts IS the act…

  6. comment
    Comment #42451737

    You can manually transform vertices (call ImGui::ShadeVertsTransformPos) this is what angled headers are using https://github.com/ocornut/imgui/issues/6917 I agree it's not first-c…

  7. comment
    Comment #41269092

    It's my github post and I wanted to post it on HN but being new to this I was surprised that submitting my link merged it to an existing post.

  8. comment
    Comment #41257395

    Dang you posted faster than I did :) Thanks!

  9. comment
    Comment #39059735

    I am not saying it is a silver bullet. I'm saying it is making some development - those that are well aligned with the frameworks qualities - particularly efficient. Efficiency and…

  10. comment
    Comment #39026496

    > But as soon as it stops being just hacky debuggers and people try to write proper tools in it, it becomes much more of a pain - people try to (poorly) emulate a retained mode in …

  11. comment
    Comment #39026460

    > That seems really hard to achieve in immediate mode libraries without effectively recreating retained mode functionality yourself. The purpose of an IMGUI is to handle whatever d…

  12. comment
    Comment #39026301

    > it even has an option to limit the FPS, which solves the CPU load a bit, but at the same time results in sluggish input because the event handling is tied to the drawing frequenc…

  13. comment
    Comment #38719449

    The person who coined the IMGUI term (Casey Muratori) literally defined "immediate mode gui" as a concept relating to the API/facade, regardless of what the UI system internally ow…

  14. comment
    Comment #38714175

    Dear ImGui is lacking good and focused code contributors, I'm stretching myself quite thin already and unfortunately pragmatically it currently wouldn't be wise for me to attempt w…

  15. comment
    Comment #38714094

    Good Testing/Automation is never free lunch AFAIK but Dear ImGui has a testing/automation system: https://github.com/ocornut/imgui_test_engine

  16. comment
    Comment #38712393

    Also see the interactive web manual https://pthom.github.io/imgui_manual_online/manual/imgui_man...

  17. comment
    Comment #37003094

    There’s no caching. Most people advocating or theorizing about caching haven’t measured the performances of dear imgui or implot. Computers are incredibly powerful when you don’t w…

  18. comment
    Comment #35739928

    Also try mouse-wheeling in Tracy web version (using Dear ImGui) and opening different panels: https://tracy.nereid.pl/ I think you'll find it to be more reactive and snappier than …

  19. comment
    Comment #34545717

    Interestingly there are no modification of the core Dear ImGui library involved. It's using a software renderer, which have been available already e.g. that one had been optimized …

  20. comment
    Comment #30842196

    I picked your write-up on that unstructured attempt of making a page of definitions: https://github.com/ocornut/imgui/wiki/About-the-IMGUI-paradi... Thanks!

  21. comment
    Comment #25032987

    Hi gregg :) I think it's a bit of both. From the point of view of game programmers and custom engine users/creators, it's important to know that Dear ImGui will be easy to integrat…

  22. comment
    Comment #24998793

    > You can feel this persons frustration about all the obscure magic incantations needed to get a simple GUI and some lines on screen. The vast majority is setting up SDL with a gra…

  23. comment
    Comment #24992129

    Where do you draw the line? Some companies are using it for polished large tooling which may have thousands of end-users. Those users will eventually want a solution to tackle that…

  24. comment
    Comment #24991610

    > Sure, a button function that returns a boolean can be used as a simple parameter to an if statement, but you would would need a switch statement to test for all the different eve…

  25. comment
    Comment #24991491

    The vast irony of all this is that today interacting/scrolling in Facebook or Twitter is vastly less efficient that a basic graphic app rendering at 60 FPS. Facebook has become _AC…