-
-
Notifications
You must be signed in to change notification settings - Fork 671
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
graphics: Strange rendering with Radeon RX 580 #993
Comments
Before this change, the pixel object buffer is unbound just after getting a pointer by glMapBuffer. This seemed suspicious. This change fixes to do all pixel manipulations once between glMapBuffer and glUnmapBuffer without changing a bound buffer. This might fix a wrong rendering on some machines, but I am not sure. Updates #993
Confirmed that this happens with examples/flappy |
Note that this worked before introducing |
We might need to avoid My current idea is:
Instead of |
Radeon R4 Graphics (Bungbungame Photon2) didn't cause this issue. |
https://www.reddit.com/r/blender/comments/e0iv5q/blender_suddenly_looks_like_this_looks_kinda_cool/ is similar to the previous report: |
Does not occur with Go1.12.5 / Go1.13.4 windows/amd64 on an AMD Vega 64. |
Thanks! I think this means that not all external AMD GPUs caused this issue. |
@auyer What is the SHA1 hash of Ebiten? |
Meh, I could not reproduce this with MacBook Pro 2018 and an eGPU (Radeon RX 580) |
Thanks!
That commit is fine (this should include the reported problem). Thanks. |
Now I replaced |
Version: OpenDiablo2/OpenDiablo2@dba17fc
This is not reproduced with Ebiten 1.10.
GPU: RX 580 sapphire
The text was updated successfully, but these errors were encountered: