Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Omar

@ocornut@mastodon.gamedev.place
mastodon 4.7.3
  • Open on mastodon.gamedev.place

game programmer.
dear imgui / wonder boy: the dragon's trap / tearaway, dreams / pixeljunk shooter, 4am / soul bubbles

3030 Followers
76 Following
11 Posts
Joined November 13, 2017
web:
https://www.miracleworld.net/
dear imgui:
https://github.com/ocornut/imgui
Open post
Omar @ocornut@mastodon.gamedev.place
· 7mo ago

An unexpected thing happened: somehow I received a special award at the Pégases (french game industry awards), partly recognizing the continued work on Dear ImGui. Thank you🙏 https://academiejeuvideo.org

academiejeuvideo.org

Cérémonie des Pégases | L'événement annuel de la filière du jeu vidéo

298
70
75
0
Open post
Omar @ocornut@mastodon.gamedev.place
· 2mo ago
Replying to

Screenshots:

  • ArcBrush: The node-based image editor https://arcbrush.com/
  • Structural analysis SOFiSTiK suite https://www.sofistik.com/en
  • Liberation: next generation of professional laser show software https://liberationlaser.com/
  • Grenzwert Medical Viewer https://grenzwert.net/en

And more:

  • Plinky dev-tool/visualizer https://plinkysynth.com/
  • prock: process explorer for Linux https://github.com/matrohin/prock
  • Ket: a quantum circuit debugger https://ket.brenocq.com/
  • Doriax engine https://www.doriax.org/
ArcBrush - The Node-Based Image Editor
ArcBrush

ArcBrush - The Node-Based Image Editor

Node-based image editor for Windows, macOS, and Linux. Build non-destructive pipelines with 99 composable nodes, batch color variants, and sprite-sheet export. Free for personal use.

9
0
4
0
Open post
Omar @ocornut@mastodon.gamedev.place
· 6mo ago

I can never understate how automated tests - not unit tests - using my custom framework have improved my productivity. Tests are focused on tricky code, unobvious behaviors or when combinatorial explosion would make manual testing prohbitive.
(capture is in slowed down mode)

44
9
14
0
Open post
Omar @ocornut@mastodon.gamedev.place
· 5mo ago
Replying to
@vurtun@mastodon.gamedev.place You are immensely skilled and talented Misha. Thanks for making many things happens. And may you - and we all - find the right path that makes you happy.
6
0
0
0
Open post
Omar @ocornut@mastodon.gamedev.place
· 7mo ago
Replying to
@sascha Sorry for all the breaking changes, normally everything is well documented and dear imgui improved immensely in past few years so those were quite desirable
2
1
0
0
Open post
Omar @ocornut@mastodon.gamedev.place
· 7mo ago
Replying to
@skylark13@mastodon.gamedev.place https://www.youtube.com/live/zhe9q9nYnFk?si=q-7X15z0--MISKgt a 2:30:50 et 2:36:40

La 7e cérémonie des Pégases

1
1
0
0
Open post
Omar @ocornut@mastodon.gamedev.place
· 7mo ago
Replying to
@sascha Assuming that lots of newcomers will copy that code it sounds desirable that it is made more future proof.
1
2
0
0
Open post
Omar @ocornut@mastodon.gamedev.place
· 7mo ago
Replying to
@sascha In addition, ImGuiVulkanUtil::handleKey() in that web uses API that were deprecated in 2022 & went unsupported in nov 2024. The TL;DR is that: io.KeysDown[key] = true ==> io.AddKeyEvent(key, true). io.MousePos = pos; ==> io.AddMousePosEvent(pos); etc. See https://github.com/ocornut/imgui/issues/4921 for details.
GitHub

New IO keyboard/mouse/gamepad event API (1.87) recap · Issue #4921 · ocornut/imgui

EDIT 2022/11/15: Dear ImGui 1.89 made ImGuiKey a strongly-typed enum, which broke backward compatibility with using legacy backend-specific indices (e.g. IsKeyPressed(GLFW_KEY_A) needs casting IsKe...

1
1
0
0
Open post
Omar @ocornut@mastodon.gamedev.place
· 7mo ago
Replying to
@sascha (If that util/framework is using GLFW honestly it should be using imgui_impl_glfw backend for platform stuff, otherwise 100% chance you having missing features or bugs. But it seems reasonable that a vulkan tutorial rewrites a vulkan renderer instead of usig imgui_impl_vulkan.)
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 20:58:44 UTC