https://bugs.freedesktop.org/show_bug.cgi?id=50325
Bug #: 50325
Summary: Glyphy bad render on r600g (software render is fine)
Classification: Unclassified
Product: Mesa
Version: 8.0
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: edwin+mesa(a)etorok.net
Created attachment 62078
--> https://bugs.freedesktop.org/attachment.cgi?id=62078
apitrace (cf. https://github.com/apitrace/apitrace/tree/1.0)
I just tried Glyphy on r600g and the output is very bad.
Don't know if its Glyphy bug or Mesa bug, but if I force software rendering in
Mesa then I do see the output.
Attached screenshots of bad (r600g) and good (software render).
The bad render was obtained by:
demo/glyphy-demo
The good one:
LIBGL_ALWAYS_SOFTWARE=1 demo/glyphy-demo
I tested on:
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV730
OpenGL version string: 2.1 Mesa 8.0.2
OpenGL shading language version string: 1.20
I'll try to test on mesa git later to see if its still an issue there.
Also attached is a an apitrace, and the bad render can be reproduced with:
build/glretrace lt-glyphy-demo.trace
The good render (initialization a bit slow, but works):
LIBGL_ALWAYS_SOFTWARE=1 build/glretrace lt-glyphy-demo.trace
The source code for Glyphy can be found here:
https://code.google.com/p/glyphy/source/checkout
--
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=50338
Bug #: 50338
Summary: r600g: EE r600_shader.c:140 r600_pipe_shader_create -
translation from TGSI failed !
Classification: Unclassified
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: edwin+mesa(a)etorok.net
Created attachment 62087
--> https://bugs.freedesktop.org/attachment.cgi?id=62087
R600_DUMP_SHADERS=1 output
Trying to reproduce bug #50325 on Mesa git caused this error:
EE r600_shader.c:140 r600_pipe_shader_create - translation from TGSI failed !
Bug can be reproduced by one of these:
build/glretrace lt-glyphy-demo.trace
demo/glyphy-demo
I get the translation failed error both with R600_LLVM=0, and R600_LLVM=1.
I've attached the R600_DUMP_SHADERS=1 output.
glretrace is from https://github.com/apitrace/apitrace/tree/1.0
and glyphy is from https://code.google.com/p/glyphy/source/checkout
lt-glypy-demo.trace is here:
https://bugs.freedesktop.org/attachment.cgi?id=62078
git version of Mesa:
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV730
OpenGL version string: 2.1 Mesa 8.1-devel (git-35f302d)
OpenGL shading language version string: 1.30
OpenGL extensions:
Built with (on Debian unstable):
./configure --with-dri-drivers= --with-gallium-drivers=r600,swrast
--enable-glx-tls --enable-gallium-llvm LLVM_CONFIG=/usr/bin/llvm-config-3.1
--
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=47201
Bug #: 47201
Summary: TGSI source register with absolute negative modifier
does not work correctly
Classification: Unclassified
Product: Mesa
Version: 8.0
Platform: Other
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: llyzs(a)163.com
Recently I found a TGSI fragment shader does not render correctly with r600
driver and I further identified the issue down to instructions in this form:
CMP TEMP[0].yz, -|TEMP[1].xxxx|, TEMP[2].xxxx, CONST[0].xyxw
If I covert all those instructions to the equivalents:
ABS TEMP[5], TEMP[1].xxxx
CMP TEMP[0].yz, -TEMP[5], TEMP[2].xxxx, CONST[0].xyxw
It then works fine. However, the original instructions work just fine with
nouveau and swrast driver, so it should be a r600 bug. Any clue on this issue?
--
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=36072
Summary: celestia causes kernel oops when allocation a lot of
memory (for textures)
Product: Drivers
Version: 2.5
Kernel Version: 2.6.38
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: high
Priority: P1
Component: Video(DRI - non Intel)
AssignedTo: drivers_video-dri(a)kernel-bugs.osdl.org
ReportedBy: acelists(a)atlas.sk
Regression: Yes
The celestia program often allocates a lot of memory (like 1.5GB on my 2GB
machine with 3GB swap) for its textures. I don't know where it stores them
(probably not Video memory), but it seems in system RAM, because swap is used
much. Sometimes when this happens the kernel crashes. After that I can only
sync and reboot the machine with alt-sysrq commands. I have only noticed this
with kernel 2.6.38.x, not before. I was using the OSS ati driver 6.14.1, with
mesa 7.10.2. All including the kernel seft compiled (for AMD fam10h CPU). I do
not understand the first line of the log. Where can I increase the vmalloc
size. Is the on the kernel command line? But it should not crash the kernel in
any case, just the program.
Here is the kernel log:
May 19 21:26:52 coolbox kernel: vmap allocation for size 178982912 failed: use
vmalloc=<size> to increase size.
May 19 21:26:52 coolbox kernel: BUG: unable to handle kernel paging request at
b892a45d
May 19 21:26:52 coolbox kernel: IP: [<f9696a50>] ttm_mem_io_lock+0x0/0x20 [ttm]
May 19 21:26:52 coolbox kernel: *pde = 00000000
May 19 21:26:52 coolbox kernel: Oops: 0000 [#1] PREEMPT SMP
May 19 21:26:52 coolbox kernel: last sysfs file:
/sys/devices/LNXSYSTM:00/device:00/PNP0A03:00/device:01/ATK0110:00/hwmon/hwmon0/fan3_input
May 19 21:26:52 coolbox kernel: Modules linked in: fbcon font bitblit
softcursor radeon ttm drm_kms_helper drm agpgart fb fbdev autofs4 cfbcopyarea
cfbimgblt cfbfillrect nf_conntrack_ftp xt_tcpudp xt_owner xt_multiport
nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT ipt_LOG
iptable_filter ip_tables x_tables asus_atk0110 snd_seq_oss snd_seq_midi_event
snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss cpufreq_conservative
cpufreq_ondemand psmouse pcspkr cx88_blackbird firmware_class cx2341x cx8802
tuner_simple tuner_types tda9887 tda8290 tea5767 tuner cx8800 cx88xx rc_core
i2c_algo_bit tveeprom v4l2_common videodev btcx_risc videobuf_dma_sg
videobuf_core forcedeth snd_hda_codec_via snd_hda_intel snd_hda_codec snd_pcm
snd_timer snd soundcore snd_page_alloc i2c_nforce2 i2c_core ext4 mbcache jbd2
crc16 usbhid powernow_k8 processor mperf ohci_hcd ehci_hcd usbcore fuse
May 19 21:26:52 coolbox kernel:
May 19 21:26:52 coolbox kernel: Pid: 25014, comm: celestia Not tainted 2.6.38.6
#57 System manufacturer System Product Name/M2N68
May 19 21:26:52 coolbox kernel: EIP: 0060:[<f9696a50>] EFLAGS: 00010246 CPU: 3
May 19 21:26:52 coolbox kernel: EIP is at ttm_mem_io_lock+0x0/0x20 [ttm]
May 19 21:26:52 coolbox kernel: EAX: b892a420 EBX: d03cfc28 ECX: 00000000 EDX:
00000000
May 19 21:26:52 coolbox kernel: ESI: f519a40c EDI: b892a420 EBP: d03cfd48 ESP:
d03cfbf0
May 19 21:26:52 coolbox kernel: DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
May 19 21:26:52 coolbox kernel: Process celestia (pid: 25014, ti=d03ce000
task=f06fb830 task.ti=d03ce000)
May 19 21:26:52 coolbox kernel: Stack:
May 19 21:26:52 coolbox kernel: f9696f25 d03cfc28 d03cfd80 d03cfc98 f96970e2
f29e2c2c fffffff4 00040002
May 19 21:26:52 coolbox kernel: f519a40c f9695c16 f29e2c64 f50135c0 00040001
00000002 00000002 d03cfcd0
May 19 21:26:52 coolbox kernel: f519a45c f519a40c 00000000 af3e5000 d03cfc48
d03cfc9c f519a40c d03cfc98
May 19 21:26:52 coolbox kernel: Call Trace:
May 19 21:26:52 coolbox kernel: [<f9696f25>] ? ttm_mem_reg_iounmap+0x35/0x70
[ttm]
May 19 21:26:52 coolbox kernel: [<f96970e2>] ? ttm_bo_move_memcpy+0x182/0x310
[ttm]
May 19 21:26:52 coolbox kernel: [<f9695c16>] ? ttm_bo_mem_space+0x306/0x3a0
[ttm]
May 19 21:26:52 coolbox kernel: [<f97f4fb0>] ? radeon_bo_move+0xe0/0x330
[radeon]
May 19 21:26:52 coolbox kernel: [<f96944d5>] ?
ttm_bo_reserve_locked+0xa5/0x120 [ttm]
May 19 21:26:52 coolbox kernel: [<f97f4ed0>] ? radeon_bo_move+0x0/0x330
[radeon]
May 19 21:26:52 coolbox kernel: [<f9694e15>] ?
ttm_bo_handle_move_mem+0x135/0x330 [ttm]
May 19 21:26:52 coolbox kernel: [<f9695ddc>] ? ttm_bo_move_buffer+0x12c/0x140
[ttm]
May 19 21:26:52 coolbox kernel: [<f9695e86>] ? ttm_bo_validate+0x96/0x120
[ttm]
May 19 21:26:52 coolbox kernel: [<f97f5f5a>] ?
radeon_bo_list_validate+0x5a/0xe0 [radeon]
May 19 21:26:52 coolbox kernel: [<f980d14c>] ? radeon_cs_ioctl+0x7c/0x1a0
[radeon]
May 19 21:26:52 coolbox kernel: [<c0206466>] ?
prepare_for_delete_or_cut+0x3c6/0x650
May 19 21:26:52 coolbox kernel: [<f96b3b51>] ? drm_ioctl+0x191/0x380 [drm]
May 19 21:26:52 coolbox kernel: [<c0206466>] ?
prepare_for_delete_or_cut+0x3c6/0x650
May 19 21:26:52 coolbox kernel: [<f980d0d0>] ? radeon_cs_ioctl+0x0/0x1a0
[radeon]
May 19 21:26:52 coolbox kernel: [<c018ccf8>] ? handle_pte_fault+0x88/0x630
May 19 21:26:52 coolbox kernel: [<c026006f>] ? prio_tree_insert+0x12f/0x250
May 19 21:26:52 coolbox kernel: [<f96b39c0>] ? drm_ioctl+0x0/0x380 [drm]
May 19 21:26:52 coolbox kernel: [<c01b1edf>] ? do_vfs_ioctl+0x7f/0x590
May 19 21:26:52 coolbox kernel: [<c011df35>] ? do_page_fault+0x185/0x3a0
May 19 21:26:52 coolbox kernel: [<c0190bae>] ? mmap_region+0x16e/0x440
May 19 21:26:52 coolbox kernel: [<c01351d5>] ? irq_exit+0x35/0x70
May 19 21:26:52 coolbox kernel: [<c01b242d>] ? sys_ioctl+0x3d/0x70
May 19 21:26:52 coolbox kernel: [<c0206466>] ?
prepare_for_delete_or_cut+0x3c6/0x650
May 19 21:26:52 coolbox kernel: [<c03979a1>] ? syscall_call+0x7/0xb
May 19 21:26:52 coolbox kernel: [<c0206466>] ?
prepare_for_delete_or_cut+0x3c6/0x650
May 19 21:26:52 coolbox kernel: [<c0206466>] ?
prepare_for_delete_or_cut+0x3c6/0x650
May 19 21:26:52 coolbox kernel: Code: 00 00 00 66 31 c0 83 c8 01 89 47 50 eb 9f
90 8d 74 26 00 89 da 89 f0 e8 0f cb ff ff 85 c0 74 a4 89 c5 eb b2 8d b4 26 00
00 00 00 <80> 78 3d 00 74 03 31 c0 c3 84 d2 75 0a 83 c0 28 e8 db f5 cf c6
May 19 21:26:52 coolbox kernel: EIP: [<f9696a50>] ttm_mem_io_lock+0x0/0x20
[ttm] SS:ESP 0068:d03cfbf0
May 19 21:26:52 coolbox kernel: CR2: 00000000b892a45d
May 19 21:26:52 coolbox kernel: ---[ end trace 70c887d309b00b2d ]---
May 19 21:27:18 coolbox kernel: Emergency Sync complete
May 19 21:27:21 coolbox kernel: Emergency Sync complete
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery,
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now.
http://p.sf.net/sfu/quest-d2dcopy1
--
_______________________________________________
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=37474
Summary: Segmentation Fault in glCopyTexSubImage2D
Product: Mesa
Version: 7.10
Platform: PowerPC
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/r128
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: asguthrie(a)gmail.com
Created an attachment (id=47011)
--> (https://bugs.freedesktop.org/attachment.cgi?id=47011)
stracktrace
projectM-pulseaudio seg faults whilst calling glCopyTextSubImage2D.
stacktrace attached.
patch inspired by bug #27652 also attached.
--
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=42117
Bug #: 42117
Summary: r200 driver performance, ums, all mesa versions from
7.6
Classification: Unclassified
Product: Mesa
Version: unspecified
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: major
Priority: medium
Component: Drivers/DRI/r200
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: majkell10(a)interia.pl
With disabled ModeSetting, performance in some 3d applications drop almost to
zero.
glxgears runs flawlessly,
few maps in openarena is unplayable,
extremetuxracer is unplayable.
oprofile with tuxracer:
CPU: Athlon, speed 1399.45 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Cycles outside of halt state) with a unit mask
of 0x00 (No unit mask) count 100000
samples % symbol name
146220 16.6991 sample_lambda_2d
123695 14.1267 fetch_texel_2d_f_argb8888
102183 11.6699 sample_linear_2d
86150 9.8388 linear_texel_locations.clone.23
79573 9.0877 interpolate_texcoords
69939 7.9874 _swrast_fog_rgba_span
55210 6.3053 _swrast_texture_span
54151 6.1843 _swrast_compute_lambda
50989 5.8232 radeonReadDepthSpan_z24_s8
21567 2.4631 radeonReadRGBASpan_ARGB8888
11802 1.3479 radeonWriteRGBASpan_ARGB8888
I've tested almost all mesa versions from 7.6 to 7.11, unsuccessfully. With
mesa 7.5 all works great. Mesa 7.6.1 compiled with folders radeon and r200
copied from 7.5.2, also works great.
--
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=29322
Summary: Software rendering with UMS on radeon 9000 AGP (rv250)
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/r200
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: support.intranet(a)libero.it
Created an attachment (id=37460)
--> (https://bugs.freedesktop.org/attachment.cgi?id=37460)
dmesg
Booting with radeon.modeset=0 (kernel 2.6.34.1) makes every 3D app (except from
glxgears and OpenBVE so far) run in software rendering, at about 0.2 fps.
With KMS 3d works in hardware, but is very sluggish (together with 2D). This
happens with mesa 7.7 through git.
--
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=37696
Summary: [RADEON:KMS:PLL] frequent colored lines appear on
screen
Product: DRI
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: roysjosh(a)gmail.com
Hello,
I'm back again! This bug is about the same hardware as in
https://bugs.freedesktop.org/show_bug.cgi?id=19960 . ASUS monitor VH226H, ASUS
motherboard M3A78-E, HD3200 (rs780).
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon HD 3200
Graphics [1002:9610] (prog-if 00 [VGA controller])
I just upgraded from f14 to f15 (2.6.38.6-27.fc15.x86_64) and some frequently
occurring but not frequent in number colored lines have appeared on my
screen... they don't necessarily go all the way across the screen either.
I grabbed the "good" registers from bug 19960 and diff'd them to the current
regs:
[...]
258c258
< 00000404 00000002 (2)
---
> 00000404 00000003 (3)
269c269
< 00000430 00910032 (9502770)
---
> 00000430 00da0030 (14286896)
275c275
< 00000448 159ec704 (362727172)
---
> 00000448 1593a704 (361998084)
278c278
< 00000454 6c012003 (1812013059)
---
> 00000454 6c010003 (1812004867)
[...]
Settings these regs gets rid of the red/white/blue/etc lines:
# ./avivotool regset 0x404 0x2 ; ./avivotool regset 0x430 0x910032
OLD: 0x404 (0404) 0x00000003 (3)
NEW: 0x404 (0404) 0x00000002 (2)
OLD: 0x430 (0430) 0x00da0030 (14286896)
NEW: 0x430 (0430) 0x00910032 (9502770)
And 0x43c was already set to 7:
# ./avivotool regmatch 0x43c
0x43c 0x00000007 (7)
Thanks!
--
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=29725
Summary: EXT_framebuffer_object extension with free radeon
driver
Product: Mesa
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: bioinfornatics(a)gmail.com
hi,
i am fedora packager and i package this game: http://os.wildfiregames.com/
i see for radeon driver a crash because with EXT_framebuffer_object extension
with free radeon driver.
beta rpm can be found here:
http://koji.fedoraproject.org/koji/taskinfo?taskID=2415654
rpm -qa | grep mesa
mesa-dri-drivers-7.8.1-8.fc13.x86_64
mesa-libGL-devel-7.8.1-8.fc13.x86_64
mesa-libGL-7.8.1-8.fc13.x86_64
mesa-debuginfo-7.8.1-8.fc13.x86_64
mesa-libGLU-devel-7.8.1-8.fc13.x86_64
mesa-libGLU-7.8.1-8.fc13.x86_64
--
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=44995
Bug #: 44995
Summary: Missing support for MGA G200eW WPCM450 [102b:0532]
Classification: Unclassified
Product: Mesa
Version: unspecified
Platform: Other
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/MGA
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: lenlen1982(a)gmail.com
Please add support for MGA G200eW WPCM450 pci id 102b:0532
06:03.0 VGA compatible controller [0300]: Matrox Graphics, Inc. MGA G200eW
WPCM450 [102b:0532] (rev 0a) (prog-if 00 [VGA controller])
Subsystem: Dell PowerEdge R610 MGA G200eW WPCM450 [1028:0236]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 32 (4000ns min, 8000ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 10
Region 0: Memory at d5800000 (32-bit, prefetchable) [size=8M]
Region 1: Memory at de7fc000 (32-bit, non-prefetchable) [size=16K]
Region 2: Memory at de800000 (32-bit, non-prefetchable) [size=8M]
[virtual] Expansion ROM at de000000 [disabled] [size=64K]
Capabilities: <access denied>
If you need more info please ask me. I'll feel in this ticket.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.