imgui wrapper

This commit is contained in:
Dmitry Sergeev
2026-08-25 12:09:40 +03:00
parent 16692b693a
commit 3398cdf3f1
10 changed files with 186 additions and 2 deletions
+9
View File
@@ -6,6 +6,7 @@ import (
"fmt"
"io"
"log"
"mxl-player/internal/imgui"
"mxl-player/internal/renderer"
"mxl-player/internal/sdl"
"mxl-player/internal/source"
@@ -137,6 +138,13 @@ func main() {
return
}
// ImGui init
gui := imgui.New()
defer gui.Destroy()
sdl.StartTextInput(windowHandler)
defer sdl.StopTextInput(windowHandler)
// fin on ImGui init
if err := vk.Load(); err != nil {
panic(err)
}
@@ -542,6 +550,7 @@ func main() {
resized = true
}
}
gui.ProcessEvent(&event)
}
if !running {
break