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

Use Gl4ES instead of glShim #363

Open
artdeell opened this issue Jan 2, 2020 · 4 comments
Open

Use Gl4ES instead of glShim #363

artdeell opened this issue Jan 2, 2020 · 4 comments

Comments

@artdeell
Copy link

artdeell commented Jan 2, 2020

Gl4ES is a better wrapper for minecraft launching? because with this wrapper some problems will be fixed (for example, enchanted items withoud texture.) Here's a test from ptitSeb, a developer of that wrapper:
minecraft

@artdeell
Copy link
Author

artdeell commented Jan 2, 2020

And it supports OpenGL 2.0, so with this wrapper Optifine can be launched

@Patbox
Copy link

Patbox commented Jan 16, 2020

I think this project is dead.

@zhuowei
Copy link
Owner

zhuowei commented Feb 1, 2020

@artdeell Boardwalk's glShim is also by ptitSeb (lunixbochs' original version didn't have Minecraft support; ptitSeb's fork did), so I guess gl4es would just work with no changes, since it's by the same dev.

It'll probably be useful for supporting 1.15.x, which requires OpenGL 2.x (and the ARB/EXT framebuffer extensions)

If gl4es doesn't work, I'll try Zink, which is an OpenGL -> Vulkan translator.

Edit: there's also Regal, which definitely won't work for Minecraft 1.14 and below (no display list support), but might work for 1.15.x and above. I'd try that as well.'

Edit 2: gl4es can at least render the splash screen on Minecraft 1.15.2. (Or so the Graphics API Debugger shows me: for some reason nothing is actually rendering on screen.)

@artdeell
Copy link
Author

artdeell commented Feb 3, 2020

But...
Optifine is a better idea because many (powerful too)devices can't run Minecraft because of inefficent chunk loading algorithms. I think Minecraft 1.15.2 is just an achievement, firstly you need to improve perfomance of old versions (1.8 - 1.12.2)

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

3 participants