Allen Dang
Allen Dang
As I remember, OpenGL requires to run GPU related operations in the main thread, so I use mainthread to archive that. And at that time, I'm using golang wrapper of...
I tracked this pr daily, hope to see it will be merged into main brach some day.
@kschamplin I think all the build scripts are already there, you could modify and do the compile on all supported system.
Hi-DPI scaling is disabled on mac. It should not be to root cause. I do notice the text blur on my M1 too. I'll check it later.
@eliasdaler The reason why I start all this is, neither imgui nor imgui-go provides a ready-to-use library, they all need me to find or implement a backend to get everything...
@eliasdaler I prefer to store the backend into this repo and use a build flag to remove it, like what it is for GLFW backend.
So you suggest we create a new repo say it's named "cimgui-go-backend-ebiten", and add a example code inside cimgui-go to demonstrate the usage, and add a section to readme like...
I think we will eventually need to modify the backend, let me create the repo now.
Ok, let use ebiten-imgui.
ebiten backend provides a chance to solve two major issues which comes with imgui's GLFW backend: 1. LoadTexture in a coroutine. Since imgui's GLFW backend launch opengl in main thread,...