https://bugs.freedesktop.org/show_bug.cgi?id=35861
Summary: [r300g] Oilrush: whiter triangle between center of the screen and horizon Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW Severity: minor Priority: medium Component: Drivers/Gallium/r300 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: pavel.ondracka@email.cz
Created an attachment (id=45121) --> (https://bugs.freedesktop.org/attachment.cgi?id=45121) terminal output
There is a strange triangle of whiter area and missing effects between screen center and horizon in Oilrush.
I'm attaching terminal output, however I don't think there is anything important, just a few of:
Mesa warning: glDraw[Range]Elements(start 130, end 877, count 1650, type 0x1403, indices=0x1c2) end is out of bounds (max=876) Element Buffer 31 (size 3750) This should probably be fixed in the application. and
Mesa: User error: GL_INVALID_VALUE in glTexSubImage2D(xoffset+width) OpenGL error: invalid value
However both of those errors are also present with llvmpipe which renders fine (not 100% fine, but this bug is not present there). RADEON_NOT_TCL=1 also solves this issue, where READEON_DEBUG=noopt has no effect.
BTW you need to set MESA_EXTENSION_OVERRIDE="-GL_ARB_draw_instanced" when using llvmpipe of software TCL otherwise you run into other troubles like:
GLShader::loadVertex(): error in "core/shaders/default/meshes/vertex_base.shader" file defines: UNKNOWN,QUALITY_LOW,MULTISAMPLE_0,USE_INSTANCING,USE_TEXTURE_3D,USE_ALPHA_FADE,USE_ENVIRONMENT,OPENGL,USE_PSEUDO_INSTANCING,USE_PSEUDO_TRANSFORM,HAS_ARB_DRAW_INSTANCED,BASE_AMBIENT_REFLECTION_CUBE,AMBIENT,PAINT,OPACITY,MULTIPLY_0 0:194(39): error: `gl_InstanceID' undeclared 0:194(42): error: Operands to arithmetic operators must be numeric 0:194(19): error: cannot construct `ivec3' from a non-numeric data type 0:194(58): error: Operands to arithmetic operators must be numeric
and almost no rendering at all.
My system GPU:RV530 mesa: 9f013a8233197d4a0482661cb37cfeac1a61b804 Kernel: 2.6.38
Oilrush version: 0.61
https://bugs.freedesktop.org/show_bug.cgi?id=35861
--- Comment #1 from Pavel Ondračka pavel.ondracka@email.cz 2011-04-01 02:50:20 PDT --- Created an attachment (id=45122) --> (https://bugs.freedesktop.org/attachment.cgi?id=45122) screenshot
https://bugs.freedesktop.org/show_bug.cgi?id=35861
--- Comment #2 from Tom Stellard tstellar@gmail.com 2011-09-18 18:21:44 PDT --- Is this still an issue with the latest version from git, and if so can you post the output of RADEON_DEBUG=vp ?
https://bugs.freedesktop.org/show_bug.cgi?id=35861
--- Comment #3 from Pavel Ondračka pavel.ondracka@email.cz 2011-09-19 00:05:34 PDT --- Created an attachment (id=51327) --> (https://bugs.freedesktop.org/attachment.cgi?id=51327) Oilrush output with RADEON_DEBUG=vp
(In reply to comment #2)
Is this still an issue with the latest version from git, and if so can you post the output of RADEON_DEBUG=vp ?
Yes, this is still an issue with latest mesa. Requested log attached. I can also make you an apitrace if you don't have access to the game.
https://bugs.freedesktop.org/show_bug.cgi?id=35861
--- Comment #4 from Tom Stellard tstellar@gmail.com 2011-09-22 16:03:09 PDT --- (In reply to comment #3)
Yes, this is still an issue with latest mesa. Requested log attached. I can also make you an apitrace if you don't have access to the game.
An apitrace would be helpful.
https://bugs.freedesktop.org/show_bug.cgi?id=35861
--- Comment #5 from Pavel Ondračka pavel.ondracka@email.cz 2011-09-23 00:48:12 PDT --- (In reply to comment #4)
(In reply to comment #3)
Yes, this is still an issue with latest mesa. Requested log attached. I can also make you an apitrace if you don't have access to the game.
An apitrace would be helpful.
Trace uploaded (78,3MB) http://pavel.ondracka.cz/oilrush-trace.tar.bz2
https://bugs.freedesktop.org/show_bug.cgi?id=35861
--- Comment #6 from Tomasz P. son_of_the_osiris@interia.pl --- Oilrush require at least ATI Radeon HD2600 so maybe this is the reason of this corruption?
https://bugs.freedesktop.org/show_bug.cgi?id=35861
Tomasz P. son_of_the_osiris@interia.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WONTFIX
https://bugs.freedesktop.org/show_bug.cgi?id=35861
Pavel Ondračka pavel.ondracka@email.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WONTFIX |--- Summary|[r300g] Oilrush: whiter |[r300g] Unigine Tropics: |triangle between center of |whiter triangle between |the screen and horizon |center of the screen and | |horizon
--- Comment #7 from Pavel Ondračka pavel.ondracka@email.cz --- (In reply to comment #6)
Oilrush require at least ATI Radeon HD2600 so maybe this is the reason of this corruption?
I can reproduce this even with Unigine Tropics 1.3 which supports opengl 2.1 and hence also r500 cards, reopening.
https://bugs.freedesktop.org/show_bug.cgi?id=35861
GitLab Migration User gitlab-migration@fdo.invalid changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |MOVED
--- Comment #8 from GitLab Migration User gitlab-migration@fdo.invalid --- -- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/332.
dri-devel@lists.freedesktop.org