BetterLoadingScreen
BetterLoadingScreen copied to clipboard
OpenGL rendering error
When loading the game with the mod it start loading with no problems, but when it reaches the stage 2 the screen only renders the background color, failing to load everything, after it reaches stage 4 it renders again, and right after it locks at the red screen again.
On logs it can be seen that OpenGL is having errors when trying to render the UI
Logs: https://gist.github.com/Awakened-Redstone/d73028d5ae912d2a1ca6e1ad5217af7a
Screenshots
Computer info
- Processor:
Intel Core i7-3612QM
- Rendering:
- Hardware:
Integrated GPU
- Driver:
3rd Gen Core processor Graphics Controller
- Platform:
X11
- OpenGL:
3.0 Mesa 21.3.7
- Hardware:
- Allocated RAM:
9 GiB
- Total RAM:
12 GB
- OS:
Linux Manjaro
It seems that this mod will cause OpenGL error if your GPU is too old. (Doesn't support GLSL 1.5/OpenGL 3.2) I'm playing "Benchmark II" modpack on ArchLinux, delete this mod will be fine.
It seems that this mod will cause OpenGL error if your GPU is too old. (Doesn't support GLSL 1.5/OpenGL 3.2) I'm playing "Benchmark II" modpack on ArchLinux, delete this mod will be fine.
Yeah, I'm playing without it. I don't really expect a fix honestly.
This is more so people with the same issue can find the cause easier.
Thanks for reporting this issue! I have several things planned for the next update, and hopefully I can sneak a fix for this in as well.
I think that it's possible this prevents MangoHud from working with this mod installed with Linux.
[2022-08-26 04:58:18.880] [MANGOHUD] [error] [gl_renderer.cpp:143] ImGui_ImplOpenGL3_CreateDeviceObjects: failed to compile vertex shader!
[2022-08-26 04:58:18.880] [MANGOHUD] [error] [gl_renderer.cpp:143] ImGui_ImplOpenGL3_CreateDeviceObjects: failed to compile fragment shader!
[2022-08-26 04:58:18.880] [MANGOHUD] [error] [gl_renderer.cpp:161] ImGui_ImplOpenGL3_CreateDeviceObjects: failed to link shader program! (with GLSL '#version 410
')
java: ../mangohud/subprojects/imgui-1.81/imgui.cpp:7053: void ImGui::ErrorCheckNewFrameSanityChecks(): Assertion `(g.FrameCount == 0 || g.FrameCountEnded == g.FrameCount) && "Forgot to call Render() or EndFrame() at the end of the previous frame?"' failed.