Omar
@ocornut.bsky.social
programmer of things and stuff. dear imgui / the dragon’s trap / dreams / tearaway / pixeljunk shooter / soul bubbles / meka
Paris, France https://www.miracleworld.net
Paris, France https://www.miracleworld.net
Reposted by Omar
Trump's White House & fawning hacks here don't really care about the 0.001% that the BBC gets wrong. They care about all the stuff it gets right.
November 11, 2025 at 9:54 AM
Trump's White House & fawning hacks here don't really care about the 0.001% that the BBC gets wrong. They care about all the stuff it gets right.
Reposted by Omar
Did you know that from 1991 to 1995, more than 200 demos were featured on national French TV in the show named "Micro Kid's"?
Here's an anthology!
peertube.fenarinarsa.com/w/24nDZWh5Er...
#demoscene
Here's an anthology!
peertube.fenarinarsa.com/w/24nDZWh5Er...
#demoscene
November 9, 2025 at 12:57 PM
Did you know that from 1991 to 1995, more than 200 demos were featured on national French TV in the show named "Micro Kid's"?
Here's an anthology!
peertube.fenarinarsa.com/w/24nDZWh5Er...
#demoscene
Here's an anthology!
peertube.fenarinarsa.com/w/24nDZWh5Er...
#demoscene
(Copying from Mastodon, not my post: mastodon.gamedev.place/@fenarinarsa...
“Did you know that from 1991 to 1995, more than 200 demos were featured on national French TV in the show named "Micro Kid's"?
Here's an anthology!”
peertube.fenarinarsa.com/w/24nDZWh5Er...
“Did you know that from 1991 to 1995, more than 200 demos were featured on national French TV in the show named "Micro Kid's"?
Here's an anthology!”
peertube.fenarinarsa.com/w/24nDZWh5Er...
Gamedev Mastodon
mastodon.gamedev.place
November 10, 2025 at 11:42 AM
(Copying from Mastodon, not my post: mastodon.gamedev.place/@fenarinarsa...
“Did you know that from 1991 to 1995, more than 200 demos were featured on national French TV in the show named "Micro Kid's"?
Here's an anthology!”
peertube.fenarinarsa.com/w/24nDZWh5Er...
“Did you know that from 1991 to 1995, more than 200 demos were featured on national French TV in the show named "Micro Kid's"?
Here's an anthology!”
peertube.fenarinarsa.com/w/24nDZWh5Er...
Łukasz from Wookash Podcast (@gameengineering.bsky.social) has posted a lengthy conversation I recorded with him a few weeks ago:
www.youtube.com/watch?v=2KPU...
It's really awkward for me to watch it so I'll assume it's just confused rambling :)
www.youtube.com/watch?v=2KPU...
It's really awkward for me to watch it so I'll assume it's just confused rambling :)
Dear ImGui | On UI Architecture with Omar Cornut
YouTube video by Wookash Podcast
www.youtube.com
November 8, 2025 at 8:04 PM
Łukasz from Wookash Podcast (@gameengineering.bsky.social) has posted a lengthy conversation I recorded with him a few weeks ago:
www.youtube.com/watch?v=2KPU...
It's really awkward for me to watch it so I'll assume it's just confused rambling :)
www.youtube.com/watch?v=2KPU...
It's really awkward for me to watch it so I'll assume it's just confused rambling :)
Funding: if your mid/large business uses Dear ImGui - and maybe you are approaching end of year budget/planning etc. - please consider reaching out (PM/email) so I can help you help Dear ImGui !
November 5, 2025 at 8:00 PM
Funding: if your mid/large business uses Dear ImGui - and maybe you are approaching end of year budget/planning etc. - please consider reaching out (PM/email) so I can help you help Dear ImGui !
The ios app landscape e.g. 5 years ago seemed much more resilient to apps being rarely or infrequently updated than today.
November 2, 2025 at 11:10 PM
The ios app landscape e.g. 5 years ago seemed much more resilient to apps being rarely or infrequently updated than today.
Reposted by Omar
What would you do if democracy was being dismantled before your eyes? Whatever you’re doing right now | Andy Beckett
What would you do if democracy was being dismantled before your eyes? Whatever you’re doing right now | Andy Beckett
In California, daily life under Trump is marked by sporadic resistance and avoidance. Neither will defeat the autocrats, says Guardian columnist Andy Beckett
www.theguardian.com
October 31, 2025 at 3:32 PM
What would you do if democracy was being dismantled before your eyes? Whatever you’re doing right now | Andy Beckett
Ended up pushing this:
(It's merely two heuristics so I might tell if a user making a bug report has asserts disabled. Not exposing full stringified version because it often contains absolute __FILE__ path, nor full length to reduce noise.)
github.com/ocornut/imgu...
(It's merely two heuristics so I might tell if a user making a bug report has asserts disabled. Not exposing full stringified version because it often contains absolute __FILE__ path, nor full length to reduce noise.)
github.com/ocornut/imgu...
October 30, 2025 at 5:19 PM
Ended up pushing this:
(It's merely two heuristics so I might tell if a user making a bug report has asserts disabled. Not exposing full stringified version because it often contains absolute __FILE__ path, nor full length to reduce noise.)
github.com/ocornut/imgu...
(It's merely two heuristics so I might tell if a user making a bug report has asserts disabled. Not exposing full stringified version because it often contains absolute __FILE__ path, nor full length to reduce noise.)
github.com/ocornut/imgu...
C/C++: Looking for suggestion for a way to sensibly detect if an assert macro was defined to emit no code (e.g `#define IM_ASSERT(_EXPR) (void)0`) in order to report it in my config/build info blob. In a portable way. It doesn't need to be perfect, only generally reliable...
October 30, 2025 at 4:02 PM
C/C++: Looking for suggestion for a way to sensibly detect if an assert macro was defined to emit no code (e.g `#define IM_ASSERT(_EXPR) (void)0`) in order to report it in my config/build info blob. In a portable way. It doesn't need to be perfect, only generally reliable...
Reposted by Omar
- An hour debugging a shader gamma loss issue that turned out to be an auto-dimmed Xbox that I didn't touch the controller on for a few minutes
- A few days debugging my GUS XM player skipping the first half a second of any tune that turned out to be my speaker wake-up latency after going standby.
- A few days debugging my GUS XM player skipping the first half a second of any tune that turned out to be my speaker wake-up latency after going standby.
- Spends 10 minutes investigating a weird highlighting issue.
- Realizes that there's a pile of stuff sitting over the rarely used game controller stashed somewhere in a drawer, but connected. A button was held pressed.
- Realizes that there's a pile of stuff sitting over the rarely used game controller stashed somewhere in a drawer, but connected. A button was held pressed.
October 29, 2025 at 3:28 PM
- An hour debugging a shader gamma loss issue that turned out to be an auto-dimmed Xbox that I didn't touch the controller on for a few minutes
- A few days debugging my GUS XM player skipping the first half a second of any tune that turned out to be my speaker wake-up latency after going standby.
- A few days debugging my GUS XM player skipping the first half a second of any tune that turned out to be my speaker wake-up latency after going standby.
- Spends 10 minutes investigating a weird highlighting issue.
- Realizes that there's a pile of stuff sitting over the rarely used game controller stashed somewhere in a drawer, but connected. A button was held pressed.
- Realizes that there's a pile of stuff sitting over the rarely used game controller stashed somewhere in a drawer, but connected. A button was held pressed.
October 29, 2025 at 3:12 PM
- Spends 10 minutes investigating a weird highlighting issue.
- Realizes that there's a pile of stuff sitting over the rarely used game controller stashed somewhere in a drawer, but connected. A button was held pressed.
- Realizes that there's a pile of stuff sitting over the rarely used game controller stashed somewhere in a drawer, but connected. A button was held pressed.
Bit far-fetched, but I created a topic to gather links/videos of software using the Dear ImGui Test Engine for automation: github.com/ocornut/imgu...
If you happen to use this somewhere would be nice to drop a word of a capture! (pictured in video: Wonderland Engine wonderlandengine.com)
If you happen to use this somewhere would be nice to drop a word of a capture! (pictured in video: Wonderland Engine wonderlandengine.com)
October 23, 2025 at 3:47 PM
Bit far-fetched, but I created a topic to gather links/videos of software using the Dear ImGui Test Engine for automation: github.com/ocornut/imgu...
If you happen to use this somewhere would be nice to drop a word of a capture! (pictured in video: Wonderland Engine wonderlandengine.com)
If you happen to use this somewhere would be nice to drop a word of a capture! (pictured in video: Wonderland Engine wonderlandengine.com)
Reposted by Omar
"Return of the Obra Dinn" is seven years old this week.
For this not-particularly-special anniversary, here's a re-cammed and narrated timelapse of (nearly) all character creation, object modeling, scene posing, and general 3D work for Obra Dinn from 2015 to 2018:
youtu.be/90vqCKEEj3s
For this not-particularly-special anniversary, here's a re-cammed and narrated timelapse of (nearly) all character creation, object modeling, scene posing, and general 3D work for Obra Dinn from 2015 to 2018:
youtu.be/90vqCKEEj3s
Return of the Obra Dinn - Narrated Modeling Mega Timelapse
YouTube video by Lucas Pope
youtu.be
October 21, 2025 at 5:01 PM
"Return of the Obra Dinn" is seven years old this week.
For this not-particularly-special anniversary, here's a re-cammed and narrated timelapse of (nearly) all character creation, object modeling, scene posing, and general 3D work for Obra Dinn from 2015 to 2018:
youtu.be/90vqCKEEj3s
For this not-particularly-special anniversary, here's a re-cammed and narrated timelapse of (nearly) all character creation, object modeling, scene posing, and general 3D work for Obra Dinn from 2015 to 2018:
youtu.be/90vqCKEEj3s
Reposted by Omar
An additional tax on millionaires in Massachusetts has generated $3 billion more than expected without forcing significant high-profile departures from the state. The money is being used to fund bridge repairs, literacy programs and public transport.
www.bloomberg.com/news/article...
www.bloomberg.com/news/article...
Millionaire Tax That Inspired Mamdani Fuels $5.7 Billion Haul in Massachusetts
A millionaire levy in Massachusetts that New York City mayoral frontrunner Zohran Mamdani holds up as a model for taxing the rich has generated $3 billion more in revenue than expected without…
www.bloomberg.com
October 22, 2025 at 4:28 AM
An additional tax on millionaires in Massachusetts has generated $3 billion more than expected without forcing significant high-profile departures from the state. The money is being used to fund bridge repairs, literacy programs and public transport.
www.bloomberg.com/news/article...
www.bloomberg.com/news/article...
Reposted by Omar
Opened github.com/webgpu-nativ... and github.com/webgpu-nativ... we've just got this feedback from onnx-runtime as well.
Add a reserved macro name that identies the origin of the header · Issue #563 · webgpu-native/webgpu-headers
There's a lot of webgpu.h header flying around, between the one in this repo, Dawn's and wgpu's. We should have a reserved macro name, or some other mechanism that can be used to identify the origi...
github.com
October 16, 2025 at 12:58 PM
Opened github.com/webgpu-nativ... and github.com/webgpu-nativ... we've just got this feedback from onnx-runtime as well.
Reposted by Omar
We’ve met with Greta Thunberg and others in the flotilla. They describe hours-long scenes of torture and sexual harassment in Israeli captivity. Experts conclude that they have been subjected to serious crimes – Sweden’s foreign minister believes they have themselves to blame.
tinyurl.se/crR
tinyurl.se/crR
Greta Thunberg: “They kicked me every time the flag touched my face”
– Greta Thunberg on her days in Israeli captivity Beating, kicking, and threats of being gassed in cages. Greta Thunberg and several others from the flotilla ar
www.aftonbladet.se
October 15, 2025 at 12:08 PM
We’ve met with Greta Thunberg and others in the flotilla. They describe hours-long scenes of torture and sexual harassment in Israeli captivity. Experts conclude that they have been subjected to serious crimes – Sweden’s foreign minister believes they have themselves to blame.
tinyurl.se/crR
tinyurl.se/crR
Nothing scream more friendly and future-proof than webgpu.h having no define for a version number, nor any comments of that sort, and being unable to distinguish if it is a WGPU or Dawn header and implementation.
October 16, 2025 at 12:40 PM
Nothing scream more friendly and future-proof than webgpu.h having no define for a version number, nor any comments of that sort, and being unable to distinguish if it is a WGPU or Dawn header and implementation.
Emscripten users: are you generally/often up to date, or is your app/product occasionally stuck on older versions, for whichever reason?
October 15, 2025 at 1:45 PM
Emscripten users: are you generally/often up to date, or is your app/product occasionally stuck on older versions, for whichever reason?
dear imgui 1.92.4 released!
github.com/ocornut/imgu...
Bonus links:
- list of extensions github.com/ocornut/imgu...
- debug tools github.com/ocornut/imgu...
- error recovery github.com/ocornut/imgu...
- getting started github.com/ocornut/imgu...
- bindings & backends github.com/ocornut/imgu...
github.com/ocornut/imgu...
Bonus links:
- list of extensions github.com/ocornut/imgu...
- debug tools github.com/ocornut/imgu...
- error recovery github.com/ocornut/imgu...
- getting started github.com/ocornut/imgu...
- bindings & backends github.com/ocornut/imgu...
October 14, 2025 at 5:52 PM
dear imgui 1.92.4 released!
github.com/ocornut/imgu...
Bonus links:
- list of extensions github.com/ocornut/imgu...
- debug tools github.com/ocornut/imgu...
- error recovery github.com/ocornut/imgu...
- getting started github.com/ocornut/imgu...
- bindings & backends github.com/ocornut/imgu...
github.com/ocornut/imgu...
Bonus links:
- list of extensions github.com/ocornut/imgu...
- debug tools github.com/ocornut/imgu...
- error recovery github.com/ocornut/imgu...
- getting started github.com/ocornut/imgu...
- bindings & backends github.com/ocornut/imgu...
Retro software dumping day.
October 12, 2025 at 2:53 PM
Retro software dumping day.
Reposted by Omar
🚀We're super happy to announce that the demo for Adorable Adventures is now live on Steam 🙌
steampowered.com/app/4006020/
Have a look, play, and let us know what you think of our adorable hero Boris 🐗. If you like it, help us out with a wishlist: steampowered.com/app/3840230/
steampowered.com/app/4006020/
Have a look, play, and let us know what you think of our adorable hero Boris 🐗. If you like it, help us out with a wishlist: steampowered.com/app/3840230/
October 10, 2025 at 3:21 PM
🚀We're super happy to announce that the demo for Adorable Adventures is now live on Steam 🙌
steampowered.com/app/4006020/
Have a look, play, and let us know what you think of our adorable hero Boris 🐗. If you like it, help us out with a wishlist: steampowered.com/app/3840230/
steampowered.com/app/4006020/
Have a look, play, and let us know what you think of our adorable hero Boris 🐗. If you like it, help us out with a wishlist: steampowered.com/app/3840230/
I used to dislike maintaining the Vulkan backend because most requests/PR were confusing to me.
But it turns out that WebGPU - which used to feel nice - is such a fast moving platform w/ WGPU, Dawn, Emscripten vs Native support, no binaries for Dawn, etc. that it's currently taking the crown.
But it turns out that WebGPU - which used to feel nice - is such a fast moving platform w/ WGPU, Dawn, Emscripten vs Native support, no binaries for Dawn, etc. that it's currently taking the crown.
October 9, 2025 at 5:45 PM
I used to dislike maintaining the Vulkan backend because most requests/PR were confusing to me.
But it turns out that WebGPU - which used to feel nice - is such a fast moving platform w/ WGPU, Dawn, Emscripten vs Native support, no binaries for Dawn, etc. that it's currently taking the crown.
But it turns out that WebGPU - which used to feel nice - is such a fast moving platform w/ WGPU, Dawn, Emscripten vs Native support, no binaries for Dawn, etc. that it's currently taking the crown.
People of the future, rejoice! There is now dear imgui renderer for this fangled new graphics API... *cough*... DirectX7!
github.com/AndenDev/D3D...
github.com/AndenDev/D3D...
GitHub - AndenDev/D3D7Imgui
Contribute to AndenDev/D3D7Imgui development by creating an account on GitHub.
github.com
October 6, 2025 at 3:35 PM
People of the future, rejoice! There is now dear imgui renderer for this fangled new graphics API... *cough*... DirectX7!
github.com/AndenDev/D3D...
github.com/AndenDev/D3D...
Reposted by Omar
Did we just upload our demo to Steam? Are we excited?
Oh yes. 🤞 🤞🤞
We are so looking forward to putting the game in the hands of players! Those are the BEST moments. Seeing people play what you made.
#gamedev #indiegame
Oh yes. 🤞 🤞🤞
We are so looking forward to putting the game in the hands of players! Those are the BEST moments. Seeing people play what you made.
#gamedev #indiegame
October 1, 2025 at 5:50 PM
Did we just upload our demo to Steam? Are we excited?
Oh yes. 🤞 🤞🤞
We are so looking forward to putting the game in the hands of players! Those are the BEST moments. Seeing people play what you made.
#gamedev #indiegame
Oh yes. 🤞 🤞🤞
We are so looking forward to putting the game in the hands of players! Those are the BEST moments. Seeing people play what you made.
#gamedev #indiegame
Yearly reminder that: in web browsers and many apps, you can select text inside a link by holding the Alt key.
October 2, 2025 at 3:00 PM
Yearly reminder that: in web browsers and many apps, you can select text inside a link by holding the Alt key.