-
-
Notifications
You must be signed in to change notification settings - Fork 160
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
Commit c8cf6cb31aa12700e7cf30261159436653de8103 causes DSI error on AmigaOS4 #447
Comments
Ah does it fail on this line? This should just be unbinding a buffer and shouldn't cause memory fault... |
It can fail if there is no buffer to unbind , so a wrong memory access can cause DSI. |
Here is a crash log when that line is enabled.
|
Display Lists are converted to VBO as much as possible, as it can be faster. |
@davec555 |
So I have determined that the crash occurs due to the commenting out of the line that i did for this issue (#445) where displayLists are super slow. @kas1e I used an example from your gl4es_sdk to test (from_minigl/torus). |
If you have a un-adulterated clone of the repository, then my program draws the displayLists slowly but no crash. If I remove the line or change the value to 0 or 1 for: By commenting out that bindBuffer() line in fpe.c then the following tweaks of the gl4es.c line give the following results:
|
Hello,
Commit c8cf6cb
at line 819 (src/gl/fpe.c)
bindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
causes DSI errors on AmigaOS4. Comment out line and error goes away.
Dave
The text was updated successfully, but these errors were encountered: