https://bugs.freedesktop.org/show_bug.cgi?id=32887
Summary: [r600g] SIGSEGV
src/gallium/drivers/r600/r600_state.c:237
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: vlee(a)vmware.com
mesa: 6d9ca78ef7bf831b9b63f4bda68623cbae627508 (master)
chipset: RV620
system architecture: i686
libdrm-dev: 2.14.21-1ubuntu2.1
kernel version: 2.6.35-24-generic
Linux distribution: Ubuntu 10.10 i386
Run piglit fbo-generatemipmap-formats test.
$ ./bin/fbo-generatemipmap-formats -auto
Using test set: Core formats
Testing 3
Testing 4
Testing GL_RGB
Testing GL_RGBA
Testing GL_ALPHA
Probe at (129,1)
Expected: 1.000000 1.000000 1.000000 0.250000
Observed: 1.000000 1.000000 1.000000 0.000000
Testing GL_LUMINANCE
Probe at (1,1)
Expected: 1.000000 1.000000 1.000000 1.000000
Observed: 0.000000 0.000000 0.000000 1.000000
Testing GL_LUMINANCE_ALPHA
Testing GL_INTENSITY
Probe at (1,1)
Expected: 1.000000 1.000000 1.000000 1.000000
Observed: 0.000000 0.000000 0.000000 0.000000
Testing GL_ALPHA4
Probe at (129,1)
Expected: 1.000000 1.000000 1.000000 0.250000
Observed: 1.000000 1.000000 1.000000 0.000000
Testing GL_ALPHA8
Probe at (129,1)
Expected: 1.000000 1.000000 1.000000 0.250000
Observed: 1.000000 1.000000 1.000000 0.000000
Testing GL_ALPHA12
Segmentation fault (core dumped)
Program terminated with signal 11, Segmentation fault.
#0 0x01108338 in r600_draw_common (draw=0xbf9537b4) at
src/gallium/drivers/r600/r600_state.c:237
237 if (rctx->vertex_elements->count <
rctx->vs_shader->shader.bc.nresource) {
(gdb) bt
#0 0x01108338 in r600_draw_common (draw=0xbf9537b4) at
src/gallium/drivers/r600/r600_state.c:237
#1 0x011087c9 in r600_draw_vbo (ctx=0x8fdad50, info=0xbf953c34) at
src/gallium/drivers/r600/r600_state.c:307
#2 0x0125fbcd in st_draw_vbo (ctx=0x92ec4b0, arrays=0x932e590,
prims=0xbf953cdc, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0,
max_index=3) at src/mesa/state_tracker/st_draw.c:732
#3 0x012e5961 in vbo_draw_arrays (ctx=0x92ec4b0, mode=7, start=0, count=4,
numInstances=1) at src/mesa/vbo/vbo_exec_array.c:588
#4 0x012e5ac8 in vbo_exec_DrawArrays (mode=7, start=0, count=4) at
src/mesa/vbo/vbo_exec_array.c:619
#5 0x0804d636 in piglit_draw_rect_tex ()
#6 0x0804b4e3 in draw_mipmap ()
#7 0x0804bbd9 in test_format ()
#8 0x0804bd02 in piglit_display ()
#9 0x0804de93 in display ()
#10 0x00a8b820 in fghRedrawWindow (window=DWARF-2 expression error: DW_OP_reg
operations must be used either alone or in conjuction with DW_OP_piece or
DW_OP_bit_piece.
) at freeglut_main.c:210
#11 fghcbDisplayWindow (window=DWARF-2 expression error: DW_OP_reg operations
must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece.
) at freeglut_main.c:227
#12 0x00a8f660 in fgEnumWindows (enumCallback=0xa8b790 <fghcbDisplayWindow>,
enumerator=0xbf953f88) at freeglut_structure.c:394
#13 0x00a8bcdb in fghDisplayAll () at freeglut_main.c:249
#14 glutMainLoopEvent () at freeglut_main.c:1450
#15 0x00a8c605 in glutMainLoop () at freeglut_main.c:1498
#16 0x0804e03c in main ()
(gdb) frame 0
#0 0x01108338 in r600_draw_common (draw=0xbf9537b4) at
src/gallium/drivers/r600/r600_state.c:237
237 if (rctx->vertex_elements->count <
rctx->vs_shader->shader.bc.nresource) {
(gdb) print rctx->vertex_elements
$1 = (struct r600_vertex_element *) 0x0
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=29692
Summary: Lightsmark lights arent working
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: schmaker(a)ifrit.eu
Created an attachment (id=38005)
--> (https://bugs.freedesktop.org/attachment.cgi?id=38005)
Not-working lights
Hello there.
Lightsmark lights are just doing crazy collors instead of light on a surface
and drop shadows. Screenshot included.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=32439
Summary: invisible objects on r600g (probably shader issue)
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: hramrach(a)centrum.cz
Created an attachment (id=41168)
--> (https://bugs.freedesktop.org/attachment.cgi?id=41168)
dumped shaders
Last time this happened it was due to some shaders failing to compile.
Mesa does not report failed shader compilation so I will try to attach all
shaders the program compiled.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=32449
Summary: crash in r600_set_vertex_buffers with invalid GL usage
flag used in glBufferData
Product: Mesa
Version: 7.10
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: sean(a)middleditch.us
Created an attachment (id=41180)
--> (https://bugs.freedesktop.org/attachment.cgi?id=41180)
VBO flag test case
If an invalid usage flag (something other than the GL_STATIC_DRAW,
GL_DYNAMIC_DRAW, etc.) is passed to glBufferData, then any Draw calls using
that VBO will crash inside the r600 driver.
The error should either be detected during the call to glBufferData or an
invalid flag should simply use a sensible default rather than crashing during
Draw.
This is on an x86-64 machine (Fedora Rawhide). I do not know if this happens
on other architectures.
Attaching a simple test case (using GLEW and GLUT). Backtrace from test case
is here. I also don't know if this happens with other DRI drivers, and whether
this is a bug in the R600 specifically or something that should be fixed higher
up in the common Mesa layers, but since the crash happens in the R600 driver
I'm assuming that's the culprit.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff724dd7f in r600_set_vertex_buffers (ctx=0x6154c0, count=1,
buffers=0x7fffffffd5c0) at r600_state_common.c:165
165 if (r600_buffer_is_user_buffer(buffers[i].buffer))
#0 0x00007ffff724dd7f in r600_set_vertex_buffers (ctx=0x6154c0, count=1,
buffers=0x7fffffffd5c0) at r600_state_common.c:165
#1 0x00007ffff7304b3c in st_draw_vbo (ctx=0xb48d80, arrays=<value optimized
out>, prims=0x7fffffffdb60, nr_prims=1, ib=0x0, index_bounds_valid=<value
optimized out>, min_index=0, max_index=2)
at state_tracker/st_draw.c:701
#2 0x00007ffff73012cb in vbo_draw_arrays (ctx=0xb48d80, mode=4, start=0,
count=<value optimized out>, numInstances=<value optimized out>) at
vbo/vbo_exec_array.c:588
#3 0x0000000000400d85 in display ()
#4 0x00000039f0020f75 in ?? () from /usr/lib64/libglut.so.3
#5 0x00000039f0024ab9 in fgEnumWindows () from /usr/lib64/libglut.so.3
#6 0x00000039f00214da in glutMainLoopEvent () from /usr/lib64/libglut.so.3
#7 0x00000039f0021db5 in glutMainLoop () from /usr/lib64/libglut.so.3
#8 0x0000000000400f00 in main ()
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugzilla.kernel.org/show_bug.cgi?id=24802
Summary: Graphics errors with Radeon KMS driver on RV770
Product: Drivers
Version: 2.5
Kernel Version: 2.6.36.2
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(DRI - non Intel)
AssignedTo: drivers_video-dri(a)kernel-bugs.osdl.org
ReportedBy: r_herrma(a)informatik.uni-kl.de
Regression: Yes
After upgrading from 2.6.36.1 to 2.6.36.2 there are some graphics errors (looks
texture related) in OpenGL applications (e.g. OpenArena, foobillard).
It is working normally (without those errors) when switching back to 2.6.36.1.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
--
_______________________________________________
Dri-devel mailing list
Dri-devel(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel
https://bugs.freedesktop.org/show_bug.cgi?id=34843
Summary: r600g: Evergreen piglit regression
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: monraaf(a)gmail.com
CC: deathsimple(a)vodafone.de
Hi, the commit:
commit 96bbc627f369c0100b950f81531b1fe9ef586c34
Author: Christian König <deathsimple(a)vodafone.de>
Date: Mon Feb 28 02:00:01 2011 +0100
r600g: implement instanced drawing support
breaks the following two piglit tests on Evergreen:
shaders/glsl-routing
texturing/texrect-many
btw. The draw-instanced piglit tests also fail on Evergreen with
EE r600_asm.c:140 r600_bc_get_num_operands - Need instruction operand number
for 0x9b.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=29363
Summary: [r300g] Starcraft 2: "r300 VP: Compiler error"
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/r300
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: drakkk(a)centrum.cz
Created an attachment (id=37527)
--> (https://bugs.freedesktop.org/attachment.cgi?id=37527)
terminal output
When running with Wine 1.3.0 patched with slightly modified hack from bug
29137, I'm now able to start Starcraft 2, menus are working OK, however in game
almost everything is black.
mesa: afa925066c158ac49e3b0f883f67debd8545bf26
GPU: RV530
kernel: 2.6.35
Some chosen terminal output, full log attached:
r300 VP: Compiler error:
Vertex program has too many instructions
Using a dummy shader instead.
If there's an 'unknown opcode' message, please file a bug report and attach
this log.
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #27:
fixme:d3d_shader:print_glsl_info_log Note: 'for (tmpInt0 ... )' body is too
large/complex to unroll
I'm not sure if this is only r300g bug, because some users with intel graphic
cards reported similar issues at Wine bugzilla,
http://bugs.winehq.org/show_bug.cgi?id=22971.
BTW disabling use of GLSL in Wine allows the terrain to be displayed more or
less properly, however units and buildings are still invisible
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
https://bugzilla.kernel.org/show_bug.cgi?id=29502
Summary: Change to legacy algo to preferring lower post
dividers breaks certain modelines
Product: Drivers
Version: 2.5
Kernel Version: 2.6.38-rc5
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(DRI - non Intel)
AssignedTo: drivers_video-dri(a)kernel-bugs.osdl.org
ReportedBy: bitbytebit(a)gmail.com
Regression: Yes
There's an issue with some legacy chips plus low dotclocks in the 2.6.38-rc5
kernel, This is the change/patch that broke them. Reverting this patch, they
work as they did before...
"Also, switch the legacy algo back to preferring lower post dividers."
@@ -849,7 +951,7 @@ void radeon_compute_pll(struct radeon_pll *pll,
max_fractional_feed_div = pll->max_frac_feedback_div;
}
- for (post_div = max_post_div; post_div >= min_post_div; --post_div) {
+ for (post_div = min_post_div; post_div <= max_post_div; ++post_div) {
uint32_t ref_div;
if ((pll->flags & RADEON_PLL_NO_ODD_POST_DIV) && (post_div & 1))
A person has a ATI Radeon 9200SE 5964 (AGP)and with 2.6.38-rc4-git4+ it works
while with 2.6.38-rc5 there are certain (not all) modelines with low dotclocks
that end up being totally out of sync.
Here's an example of a non-working modeline for him with the newer kernel, vs.
the older one step back before the patch with the above change...
# toki 256x224(a)59.61 15.6774Khz
ModeLine "256x224x59.61" 5.518455 256 272 304 352 224 235 238 263
-HSync -VSync
There's a lot of other ones thought that can work with the same lower
dotclocks, so I'm not sure why that is, he tested that change with the legacy
pll computation reversed back to how it was and now works again with modelines
like the above.
Thanks,
Chris
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
--
_______________________________________________
Dri-devel mailing list
Dri-devel(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel