Commit Graph

17 Commits

Author SHA1 Message Date
Luke Street 2622058846 Revert "Enable gamepad support in ImGui"
This reverts commit 7784b6fc95.
2026-04-27 23:42:44 -06:00
Luke Street 7784b6fc95 Enable gamepad support in ImGui 2026-04-26 21:00:24 -06:00
Pieter-Jan Briers 212d01769d Tracy integration (#106)
* Sprinkle Tracy all over the project

* Move Tracy FetchContent to extern file, disable Tracy by default

* Use older CMake syntax for setting cache variables

* Fix test compile

* Rename ALIGN macro to AURORA_ALIGN

Needed because it conflicts with a macro in Apple's SDK headers on my macbook, and Tracy is now pulling in that header.
2026-04-08 19:19:58 -06:00
Pieter-Jan Briers f61c219ef2 Add functionality to lock GX framebuffer aspect ratio (#97)
* Add functionality to lock GX framebuffer aspect ratio

This leaves the imgui (so including OS) framebuffer alone.

AuroraWindowSize now has new fields for the native framebuffer, the aspect ratio controls modify the existing fields.

* Fix from merge

* fix gx_test_stubs.cpp
2026-04-06 21:05:55 -06:00
Jeffrey Crowell 5d6dd2ab05 fix scaling of imgui components to scale with retina displays (#54) 2026-04-05 11:35:52 -06:00
Pieter-Jan Briers 14b959e906 Add debug group for Dear Imgui rendering (#51) 2026-03-10 18:45:08 -06:00
kipcode66 223bcf39b8 Fix example compilation (#9)
* fix cmake errors

* fix missing argument

* remove faulty inner function access
2025-12-05 22:16:38 -07:00
Phillip Stephens 09f8c676ec Fix mouse scaling on hi-dpi displays and xorg/windows 2025-04-06 12:43:52 -07:00
Luke Street f058c5b7a5 Remove submodules, migrate to FetchContent 2025-04-04 22:01:52 -06:00
Luke Street ca3e4f5273 Update to latest upstream dawn 2025-04-03 00:12:22 -06:00
Luke Street 1b088e79e8 Update to SDL3 & latest imgui 2025-04-02 19:57:16 -06:00
Luke Street f6d63d7ed5 Merge branch 'main' into update
# Conflicts:
#	extern/dawn
#	lib/imgui.cpp
2025-04-02 16:15:30 -06:00
Phillip Stephens 23b9ccb2cc Upgrade to Imgui 1.89.9-docking 2023-10-27 13:14:42 -07:00
Luke Street 3edd2c0e58 Update dawn & SDL part 1 2023-05-27 11:44:36 -04:00
Luke Street b91c2739c9 imgui: Custom imgui_impl_wgpu using WGSL 2022-11-28 12:12:06 -05:00
Luke Street 893cabe55a Transition back to webgpu_cpp; initial emscripten support 2022-08-02 16:37:56 -04:00
Luke Street 9a725c89cf Initial commit 2022-07-27 11:25:25 -04:00