Duy Tran

Results 83 comments of Duy Tran

@ptitSeb please don’t ignore this. https://github.com/ptitSeb/gl4es/blob/b1928320bd353f10d92718965c0f885edb132b31/src/gl/shaderconv.c#L495 This check is never true, since `versionString` is always `NULL` or empty, even `#version 120` is defined. Also, https://github.com/ptitSeb/gl4es/blob/b1928320bd353f10d92718965c0f885edb132b31/src/gl/shaderconv.c#L288-L289 GLSL version code stick with...

I saw that you’ve reverted it :( actually `gl_FragData` is not easy to emulate to layout qualifiers?

For ARM, Microsoft published [OpenCL and OpenGL Compatibility Pack](https://devblogs.microsoft.com/directx/announcing-the-opencl-and-opengl-compatibility-pack-for-windows-10-on-arm/). I'm unsure if x86 one available.

It is OpenGL -> DirectX 12 translator. Update: it seems x64 also supported.

He means Minecraft, on PojavLauncher (Android), idk about his GPU.

> In Minecraft Java 21w10a, the OpenGL version was upgraded to 3.2, and currently PojavLauncher is unable to launch this version. Please start this task, thank you for your work!...

> Thank you very much for your work! Looks like the problem will be solved soon. I am using Mediatek Helio G85 (MT6769Z,Mail-G52) In the latest CI version of PojavLauncher,...

Android uses their own Surface object for rendering, not X11, so you may want to run gl4es in pbuffer mode.

I got to the same point. I have looked at the code and found that gl4es uses pixmap for `LIBGL_FB=3`, which Android doesn’t support.

The fallback seems to fail, so I modified a little there (I saw the fallback that set to `EGL_PBUFFER_BIT` but stills fail, idk why) ```diff diff --git a/src/glx/glx.c b/src/glx/glx.c index...