BetterLoadingScreen icon indicating copy to clipboard operation
BetterLoadingScreen copied to clipboard

OpenGL rendering error

Open Awakened-Redstone opened this issue 2 years ago • 4 comments

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

image image image

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
  • Allocated RAM: 9 GiB
  • Total RAM: 12 GB
  • OS: Linux Manjaro

Awakened-Redstone avatar Mar 29 '22 20:03 Awakened-Redstone

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.

su226 avatar Apr 02 '22 04:04 su226

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.

Awakened-Redstone avatar Apr 05 '22 01:04 Awakened-Redstone

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.

shedaniel avatar Apr 05 '22 18:04 shedaniel

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.

falxie avatar Aug 26 '22 12:08 falxie