* [Bug 28624] New: fails to compile some fragment programs of Enemy Territory: Quake Wars
@ 2010-06-20 13:44 bugzilla-daemon
2010-06-20 14:20 ` [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars) bugzilla-daemon
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: bugzilla-daemon @ 2010-06-20 13:44 UTC (permalink / raw)
To: dri-devel
https://bugs.freedesktop.org/show_bug.cgi?id=28624
Summary: fails to compile some fragment programs of Enemy
Territory: Quake Wars
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/r300
AssignedTo: dri-devel@lists.freedesktop.org
ReportedBy: aaalmosss@gmail.com
Created an attachment (id=36379)
--> (https://bugs.freedesktop.org/attachment.cgi?id=36379)
stderr with RADEON_DEBUG=fp
The driver prints the following:
r300compiler error: r300_fragprog_emit.c::begin_tex(): Too many texture
indirections
r300 FP: Compiler Error:
r300_fragprog_emit.c::begin_tex(): Too many texture indirections
Using a dummy shader instead.
The attached log is done with RADEON_DEBUG=fp. It is stderr only, because et:qw
fails to start (stops at 'loading UI') if stdout is redirected as well.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars)
2010-06-20 13:44 [Bug 28624] New: fails to compile some fragment programs of Enemy Territory: Quake Wars bugzilla-daemon
@ 2010-06-20 14:20 ` bugzilla-daemon
2010-06-20 17:31 ` bugzilla-daemon
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2010-06-20 14:20 UTC (permalink / raw)
To: dri-devel
https://bugs.freedesktop.org/show_bug.cgi?id=28624
Marek Olšák <maraeo@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|fails to compile some |[r300g] too many texture
|fragment programs of Enemy |indirections (was: fails to
|Territory: Quake Wars |compile some fragment
| |programs of Enemy
| |Territory: Quake Wars)
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars)
2010-06-20 13:44 [Bug 28624] New: fails to compile some fragment programs of Enemy Territory: Quake Wars bugzilla-daemon
2010-06-20 14:20 ` [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars) bugzilla-daemon
@ 2010-06-20 17:31 ` bugzilla-daemon
2010-07-05 16:26 ` bugzilla-daemon
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2010-06-20 17:31 UTC (permalink / raw)
To: dri-devel
https://bugs.freedesktop.org/show_bug.cgi?id=28624
--- Comment #1 from Álmos <aaalmosss@gmail.com> 2010-06-20 10:31:20 PDT ---
my gpu is an rv350 (radeon 9600xt)
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars)
2010-06-20 13:44 [Bug 28624] New: fails to compile some fragment programs of Enemy Territory: Quake Wars bugzilla-daemon
2010-06-20 14:20 ` [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars) bugzilla-daemon
2010-06-20 17:31 ` bugzilla-daemon
@ 2010-07-05 16:26 ` bugzilla-daemon
2010-07-09 5:05 ` bugzilla-daemon
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2010-07-05 16:26 UTC (permalink / raw)
To: dri-devel
https://bugs.freedesktop.org/show_bug.cgi?id=28624
--- Comment #2 from Marek Olšák <maraeo@gmail.com> 2010-07-05 09:26:36 PDT ---
The failing shader:
FRAG
DCL IN[0], GENERIC[0], PERSPECTIVE
DCL IN[1], GENERIC[1], PERSPECTIVE
DCL IN[2], GENERIC[2], PERSPECTIVE
DCL IN[3], GENERIC[3], PERSPECTIVE
DCL IN[4], GENERIC[4], PERSPECTIVE
DCL IN[5], GENERIC[5], PERSPECTIVE
DCL IN[6], GENERIC[6], PERSPECTIVE
DCL IN[7], GENERIC[7], PERSPECTIVE
DCL OUT[0], COLOR
DCL SAMP[0]
DCL TEMP[0..1]
IMM FLT32 { 0.0714, 0.1071, 0.1429, 0.1786}
0: TEX TEMP[0], IN[1], SAMP[0], RECT
1: MUL TEMP[1], TEMP[0], IMM[0].yyyy
2: TEX TEMP[0], IN[0], SAMP[0], RECT
3: MAD TEMP[1], TEMP[0], IMM[0].xxxx, TEMP[1]
4: TEX TEMP[0], IN[2], SAMP[0], RECT
5: MAD TEMP[1], TEMP[0], IMM[0].zzzz, TEMP[1]
6: TEX TEMP[0], IN[3], SAMP[0], RECT
7: MAD TEMP[1], TEMP[0], IMM[0].wwww, TEMP[1]
8: TEX TEMP[0], IN[4], SAMP[0], RECT
9: MAD TEMP[1], TEMP[0], IMM[0].wwww, TEMP[1]
10: TEX TEMP[0], IN[5], SAMP[0], RECT
11: MAD TEMP[1], TEMP[0], IMM[0].zzzz, TEMP[1]
12: TEX TEMP[0], IN[6], SAMP[0], RECT
13: MAD TEMP[1], TEMP[0], IMM[0].yyyy, TEMP[1]
14: TEX TEMP[0], IN[7], SAMP[0], RECT
15: MAD OUT[0], TEMP[0], IMM[0].xxxx, TEMP[1]
16: END
If we reorder all the instructions, rename a few registers etc. we will end up
with 1 TEX block. This seems to be the third TEX scheduling bug in the compiler
we know about.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars)
2010-06-20 13:44 [Bug 28624] New: fails to compile some fragment programs of Enemy Territory: Quake Wars bugzilla-daemon
` (2 preceding siblings ...)
2010-07-05 16:26 ` bugzilla-daemon
@ 2010-07-09 5:05 ` bugzilla-daemon
2010-07-09 18:53 ` bugzilla-daemon
2010-07-09 19:00 ` bugzilla-daemon
5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2010-07-09 5:05 UTC (permalink / raw)
To: dri-devel
https://bugs.freedesktop.org/show_bug.cgi?id=28624
--- Comment #3 from Tom Stellard <tstellar@gmail.com> 2010-07-08 22:05:13 PDT ---
This should be fixed by commit 8a8e311d8c3c60982d101826a4aa013672730e6c. Can
you try again with the latest git code?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars)
2010-06-20 13:44 [Bug 28624] New: fails to compile some fragment programs of Enemy Territory: Quake Wars bugzilla-daemon
` (3 preceding siblings ...)
2010-07-09 5:05 ` bugzilla-daemon
@ 2010-07-09 18:53 ` bugzilla-daemon
2010-07-09 19:00 ` bugzilla-daemon
5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2010-07-09 18:53 UTC (permalink / raw)
To: dri-devel
https://bugs.freedesktop.org/show_bug.cgi?id=28624
--- Comment #4 from Álmos <aaalmosss@gmail.com> 2010-07-09 11:53:12 PDT ---
Fix confirmed. It doesn't print error messages, and the trees are not black
anymore.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
* [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars)
2010-06-20 13:44 [Bug 28624] New: fails to compile some fragment programs of Enemy Territory: Quake Wars bugzilla-daemon
` (4 preceding siblings ...)
2010-07-09 18:53 ` bugzilla-daemon
@ 2010-07-09 19:00 ` bugzilla-daemon
5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2010-07-09 19:00 UTC (permalink / raw)
To: dri-devel
https://bugs.freedesktop.org/show_bug.cgi?id=28624
Marek Olšák <maraeo@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #5 from Marek Olšák <maraeo@gmail.com> 2010-07-09 12:00:53 PDT ---
OK, closing..
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2010-07-09 19:00 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-20 13:44 [Bug 28624] New: fails to compile some fragment programs of Enemy Territory: Quake Wars bugzilla-daemon
2010-06-20 14:20 ` [Bug 28624] [r300g] too many texture indirections (was: fails to compile some fragment programs of Enemy Territory: Quake Wars) bugzilla-daemon
2010-06-20 17:31 ` bugzilla-daemon
2010-07-05 16:26 ` bugzilla-daemon
2010-07-09 5:05 ` bugzilla-daemon
2010-07-09 18:53 ` bugzilla-daemon
2010-07-09 19:00 ` bugzilla-daemon
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.