Commit Graph
6 Commits
Author SHA1 Message Date
scemino 8afb2c1f62 BACKENDS: Add SDL3 backend + update imgui 2025-02-18 22:13:56 +01:00
Donovan Watteau 3d5cb9fa58 BACKENDS: IMGUI: Fix '#elif with no expression' error with GCC
Fixed in current upstream code.
2024-12-14 03:48:55 +01:00
D G Turner 3cbd38b96b BACKENDS: IMGUI: Fix Redundant Redeclaration GCC Compiler Warning 2024-10-12 22:40:23 +01:00
Eugene Sandulenko cff87d8c2e BACKENDS: IMGUI: Bumped to v1.91.3 docking branch
Commit b4c96355c9b51b54c4deb52e7d7cdfc7bf79bc2f from
https://github.com/ocornut/imgui/tree/docking

This adds global shortcuts and better table handling.

Update process:

1. In ScummVM backends/imgui directory:

  for i in `find .`;do cp -v ../../../../imgui/$i $i;done
  patch <scummvm.patch

2. Compile, test with launching engines using ImGui

3. Regenerate patch, in imgui directory:

  diff -rbu . ../scummvm/scummvm/backends/imgui/|grep -v ^Only >../scummvm/scummvm/backends/imgui/scummvm.patch

4. Commit
2024-10-07 18:36:00 +02:00
Eugene Sandulenko b360465df6 BACKENDS: IMGUI: Updated patch with sdl2 renderer 2024-10-07 18:11:00 +02:00
Eugene Sandulenko ee3b7f9c24 BACKENDS: IMGUI: Added patch againstn the upstream for convenience
This will let to sync with usptream with ease.
2024-05-17 22:20:02 +02:00