Created attachment 144317 [details] RPCS3.log As reported at: https://github.com/RPCS3/rpcs3/issues/6004 When I try to run a game on the rpcs3 emulator, it crashes with: Unhandled GL format: 0x8058 Which downstream points to be a bug in Mesa. Comment is: "On your system glGetTexLevelParameteriv is not returning the bit sizes for the color channels" Operating System: Manjaro Linux Stable Graphics Card: Radeon HD5870 Driver: Mesa 19.0.4
I can't reproduce this with a simple test program. Could you try creating an apitrace of the issue?
Created attachment 144320 [details] apitrace.tar.gz
Playback of the trace throws following error: Mesa: User error: GL_INVALID_VALUE in glTexStorage2D(width, height or depth < 1) It looks like the emulator is making following invalid call: glTexStorage2D(GL_TEXTURE_2D, 1, GL_RGBA8, 0, 0); spec says: "GL_INVALID_VALUE is generated if width, height or levels are less than 1."
And because glTexStorage2D fails it is likely that is why the following glGetTexLevelParameteriv for that texture fail.
So is this a bug in the emulator itself?
Reported this info as: https://github.com/RPCS3/rpcs3/issues/6007
Alberto, I read discussion in rpcs3/issue and it looks like this happened due to installation issue. Based on this I'm resolving this as NOTABUG.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.