Angelica

Angelica

9.7k Downloads

org.lwjgl.opengl.OpenGLException: Cannot use offsets when Draw Indirect Object is disabled

AnrDaemon opened this issue · 9 comments

commented

Your GTNH Discord Username

AnrDaemon

Mod Version

alpha13

Java Version

Java 8

Bug Report

crash-2024-01-09_04.26.08-client.txt

Mod List or GTNH Pack Version

IDK about reproducibility dependent on mods loaded, this happens on my notebook with integrated GPU, but not on desktop.

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I am running an officially released version. (Or, if I've compiled it myself I plan to fix the issue)
  • This issue is not shader related (they aren't ready yet for testing)
commented

See #373

commented

Please post the full fml-client-latest.log

commented

Anything to help the resolution. Do you need debug log instead?
latest.log

commented

Still crashes on notebook with alpha15.
This SO question MAY BE related: https://stackoverflow.com/questions/27525323/openglexception-cannot-use-offsets-when-array-buffer-object-is-disabled-on-a (please forgive me if not).

Fresh log just in case: latest.log

commented

I'm not sure if it's a card issue, a driver issue, or what it is offhand. Were you ever able to get multidraw to work?

The log seems to indicate it's reporting 4.6 availability, but the same code that works on other machines isn't... 🤔

commented

This is an Intel integrated GPU, so anything could be possible.
Intel is known to "freely" interpret the standards.
Same modpack works on desktop with nVidia GT-640.

Would a debug log helps narrowing down the issue?

commented

Post whatever logs you can. My going assumption is you'll have to use oneshot instead of multidraw, but will dig into it as time allows.

commented

Yeah, as you predicted, I've had to disable use_chunk_multidraw to get it to run.
Here's a debug log for running without that option, and then enabling it.
2024-02-11-Angelica-alpha24-debug.log

commented

Though, from 60 upward to 90 FPS in test world is impressive.

I'll have to check with my server world, but so far it looks very promising.