Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supporting other platforms #1

Open
leavittx opened this issue Oct 18, 2024 · 2 comments
Open

Supporting other platforms #1

leavittx opened this issue Oct 18, 2024 · 2 comments

Comments

@leavittx
Copy link

DirectX11 limits the usage of this extension.
How hard would it be to support other Imgui backends: e.g. OpenGL (at least), Metal, Vulkan?

Cheers

@dalerank
Copy link
Owner

It software renderer, just update texture from surface if you need on your platform

@leavittx
Copy link
Author

leavittx commented Oct 20, 2024

Hi. That's nice to hear it's possible to do! Thanks

I checked the code and found that it it has that IMLOTTIE_DX11_IMPLEMENTATION define. Do I need to implement the update you've mentioned within a similar define for OpenGL?

Generally it feels like the documentation for this library is a bit missed part. I think much more people could use it if only there was some guiding document, e.g. what need to be done to get it working in DirectX environment, in OpenGL environment, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants