cnlohr / noeuclid

Non-euclidean GPU Raytraced Game
BSD 3-Clause "New" or "Revised" License
645 stars 48 forks source link

Strange graphics corruption? #41

Closed kitlith closed 5 years ago

kitlith commented 7 years ago

After applying a fix for #40...

I'm not exactly sure what's up here...?

glxinfo | grep OpenGL
# OpenGL vendor string: nouveau
# OpenGL renderer string: Gallium 0.4 on NV92
# OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.0.2
# OpenGL core profile shading language version string: 3.30
# OpenGL core profile context flags: (none)
# OpenGL core profile profile mask: core profile
# OpenGL core profile extensions:
# OpenGL version string: 3.0 Mesa 17.0.2
# OpenGL shading language version string: 1.30
# OpenGL context flags: (none)
# OpenGL extensions:
# OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.2
# OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
# OpenGL ES profile extensions:
wgetpaste -c glxinfo
# See https://paste.pound-python.org/show/wnlWeDYYeXHtBKcEAWTH/
uname -a
# Linux Zyrkon 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux

Let me know if there's any other useful information I can provide.

kitlith commented 7 years ago

Drat it, why did I open this issue right before leaving this computer behind? There's no additional information I can provide or try anything out as a result of this.

Computer I'm currently on is using the open source radeon drivers (not amdgpu), which has known (unrelated) issues, so I won't be able to reproduce for around a month. Closing until then.

cnlohr commented 7 years ago

The fact that this works at all on nouveau is insane. It definitely never worked before now. Good to know that support is ALMOST there.

kitlith commented 7 years ago

Oh. Hahahahaha!

Learning something new every day!

cnlohr commented 7 years ago

Maybe you could submit this to the nouveau team!

cnlohr commented 7 years ago

I think it would be neat to be a sort of benchmark for them like "get this working and you know your drivers are good"

kitlith commented 7 years ago

Given that the first thing is going to be "Have you tried it with the latest everything" and I'm not at the computer to preform any testing and/or compile nouveau from latest git, I think I'll wait a month to do that. But, indeed, I can do so.

Though, I am possibly a lot closer to 'latest' than most are, since I use Arch.

cnlohr commented 7 years ago

That still blows my mind that Nouveau has gotten so far it works /at all/

kitlith commented 7 years ago

Alright, I'm back on the computer I initially reproduced on. I'll look into reporting this to nouveau sooner or later.

cnlohr commented 7 years ago

Thanks!

kitlith commented 5 years ago

aand I completely forgot about this. I no longer have anything to test this. ah well.