https://bugs.freedesktop.org/show_bug.cgi?id=54867
Bug #: 54867
Summary: bug in r300 compiler
Classification: Unclassified
Product: Mesa
Version: git
Platform: All
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r300
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: son_of_the_osiris(a)interia.pl
Orginally posted on mailing list:
In playing with Coccinelle, I discovered a signed/unsigned bug in
radeon_rename_regs.c:rc_rename_regs.
unsigned new_index;
unsigned writemask;
struct rc_variable * var = var_ptr->Item;
if (var->Inst->U.I.DstReg.File != RC_FILE_TEMPORARY) {
continue;
}
new_index = rc_find_free_temporary_list(c, used, used_length,
RC_MASK_XYZW);
if (new_index < 0) {
rc_error(c, "Ran out of temporary registers\n");
return;
}
unsigned new_index is compared with < 0.
I don't know the code, but I can't imagine that you'd need an unsigned
to represent a register index value.
Matt Turner
--
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=60182
Priority: medium
Bug ID: 60182
Assignee: dri-devel(a)lists.freedesktop.org
Summary: X.Org Server terminate when I close video player
Severity: critical
Classification: Unclassified
OS: Linux (All)
Reporter: runetmember(a)gmail.com
Hardware: x86-64 (AMD64)
Status: NEW
Version: unspecified
Component: DRM/Radeon
Product: DRI
X.Org Server terminate when I close VLC (OpenGL GLX video output).
This issue not reproducible when VLC doesn't playback anything. So only closing
player that still playback video trigger issue.
Issue reproducible not every time (around 1 of 10 closing VLC get X.Org Server
termination).
Issue tested only on integrated GPU (Radeon HD 6620G).
Kubuntu 13.04 x86_64
Linux 3.8rc6 (with Linux 3.7 is also reproducible).
Mesa: 9.0.2 (with 9.1 is also reproducible)
libdrm-radeon1: 2.4.41
xserver-xorg-video-radeon: 7.1.0
xserver-xorg-core: 1.13.2
KDE 4.9.98 (4.10rc3)
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=55951
Priority: medium
Bug ID: 55951
Assignee: dri-devel(a)lists.freedesktop.org
Summary: [regression] Torchlight segfault at start with Mesa
9.0/git
Severity: normal
Classification: Unclassified
OS: All
Reporter: sa(a)whiz.se
Hardware: Other
Status: NEW
Version: git
Component: Drivers/Gallium/r600
Product: Mesa
Created attachment 68521
--> https://bugs.freedesktop.org/attachment.cgi?id=68521&action=edit
backtrace
The latest build of the game Torchlight segfaults on start with Mesa 9.0 or git
master. The crash happens in BlitNtoNCopyAlpha () in SDL2, but only if the
game is set to launch full-screen.
Bisecting finds this commit:
0671400dcc72553b5f9719639e86069a1734dbe5 is the first bad commit
commit 0671400dcc72553b5f9719639e86069a1734dbe5
Author: Marek Olšák <maraeo(a)gmail.com>
Date: Mon Jan 30 08:54:01 2012 +0100
r600g: remove more dead code
:040000 040000 58df98411f4a2cf7dc210e8f1cd62007e6c1e498
9cb5194b10e5ff5dd0d1e0eb5da6cd834528beab M src
I tried reverting this on master but it seems dependent on other changes, so it
doesn't build. OTOH, the commit immediately prior to this one,
74027a9ba250f07a77ee40e105c50c27e4fc3bc0 is working so it's probably the right
one.
I'm not sure if this is a driver problem or a bug in SDL, considering that
earlier builds of the game worked fine with Mesa 9.0.
System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.4
-- xserver: 1.12.4
-- mesa: 8.0.2
-- drm: 2.4.39
-- kernel: 3.5.2
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=37117
Summary: configure fails in git/master
Product: DRI
Version: XOrg CVS
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: libdrm
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: David.Ronis(a)McGill.CA
I just updated my drm sources, ran autogen.sh, and then
configure --prefix=/usr --enable-radeon-experimental-api
--enable-nouveau-experimental-api
Configure dies with:
checking for alloca... yes
./configure: line 5129: syntax error near unexpected token `2.2'
./configure: line 5129: `LT_PREREQ(2.2)'
A typo in configure.ac?
--
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=49603
Bug #: 49603
Summary: [regression] Fullscreen video no longer smooth with
GPU in low power mode
Classification: Unclassified
Product: Mesa
Version: 8.0
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: sa(a)whiz.se
With Mesa 8.0 I can watch fullscreen videos using Totem (and other players that
uses an OpenGL sink) with my GPU set to "low" power mode without problems. With
8.0.1 (and later) this is no longer possible. Every so often I get stalls and
what looks like dropped frames. It's a blink and you'll miss it kind of thing,
but over a longer period of time (such as watching a movie) it's quite
noticeable and annoying.
Setting the card to "mid" or higher works around this, but as it's a passive
card I would prefer to keep it running in low as much as possible.
Bisecting for this bug turns up the below commit, I have confirmed it by
reverting this change.
(I'm not sure if adding the patch author to the cc list is considered good
practice or not?)
System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.4
-- xserver: 1.12.1
-- mesa: 8.0.2
-- drm: 2.4.33
-- kernel: 3.3.4
106ea10d1b246aba1a0f4e171fd7d21268f3960f is the first bad commit
commit 106ea10d1b246aba1a0f4e171fd7d21268f3960f
Author: Simon Farnsworth <simon.farnsworth(a)onelan.co.uk>
Date: Tue Feb 14 12:06:20 2012 +0000
r600g: Use a fake reloc to sleep for fences
r300g is able to sleep until a fence completes rather than busywait because
it creates a special buffer object and relocation that stays busy until the
CS containing the fence is finished.
Copy the idea into r600g, and use it to sleep if the user asked for an
infinite wait, falling back to busywaiting if the user provided a timeout.
Signed-off-by: Simon Farnsworth <simon.farnsworth(a)onelan.co.uk>
Signed-off-by: Alex Deucher <alexander.deucher(a)amd.com>
(cherry picked from commit 8cd03b933cf868ff867e2db4a0937005a02fd0e4)
Conflicts:
src/gallium/drivers/r600/r600_pipe.c
:040000 040000 390170e370f86ee323dce284906ed21693ed9d09
cccea412e6be4f3619422196231e02b375ab4772 M src
--
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=43341
Bug #: 43341
Summary: CoreBreach: Crash in r600_update_derived_state
Classification: Unclassified
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: sa(a)whiz.se
Created attachment 53956
--> https://bugs.freedesktop.org/attachment.cgi?id=53956
backtrace
Hi,
The game CoreBreach crashes when the ships guns are fired, or when the walls of
the racetrack are hit. This only happens when Post Processing is turned on
(which it is by default). The crash happens with both git master and in Mesa
7.11.1.
The game is so far only available as a beta:
http://phoronix.com/forums/showthread.php?65016-A-New-Commercial-Game-For-L…
A backtrace is attached.
System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: REDWOOD
-- Model: XFX Radeon HD 5670 1GB
-- Display connector: DVI
-- xf86-video-ati: 6.14.2
-- xserver: 1.11.1.902
-- mesa: c8db5a3d535c347193556c0d4a8fad83d96be184
-- drm: 2.4.27
-- kernel: 3.1.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=59721
Priority: medium
Bug ID: 59721
Assignee: dri-devel(a)lists.freedesktop.org
Summary: drm_mm_remove_node oops GPU hang while restoring
firefox windows
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: shawn.starr(a)rogers.com
Hardware: x86-64 (AMD64)
Status: NEW
Version: 9.0
Component: Drivers/Gallium/r600
Product: Mesa
Created attachment 73462
--> https://bugs.freedesktop.org/attachment.cgi?id=73462&action=edit
Kernel messages from session from start to crash point
While the laptop was left on overnight, monitor VGA port was in DPMS, LVDS was
disabled (I disable this output so as to not keep laptop lid open)
After the external LCD monitor via VGA woke up from DPMS mode, I viewed some
emails, then I tried to restore firefox windows, to which the screen froze then
it went into a GPU reset until i managed to switch VT to console
complete kernel message from that days session is attached to bug
kernel: 3.8.0-0.rc4.git1.1.fc19.x86_64
drm: libdrm-2.4.40-1.fc18.x86_64
mesa: mesa-dri-drivers-9.0.1-3.fc18.x86_64
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=39156
Summary: [r600g] minor glyph corruption seen in Second Life
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: minor
Priority: medium
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: shawn.starr(a)rogers.com
Created an attachment (id=48991)
--> (https://bugs.freedesktop.org/attachment.cgi?id=48991)
Image showing glyph corruption
This is seen in git master, but also in 7.10/7.11.
Pixels are cut off below gylphs in some letters.
See attach screenshot for corruption.
--
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=58925
Priority: medium
Bug ID: 58925
Assignee: dri-devel(a)lists.freedesktop.org
Summary: compis/kwin crashes on nouveau due to msaa
Severity: normal
Classification: Unclassified
OS: All
Reporter: bobahu4(a)gmail.com
Hardware: Other
Status: NEW
Version: XOrg CVS
Component: General
Product: DRI
Here compiz/kwin crashes when tries to run with weird assertion on msaa
textures.
Found that msaa can be swithced off with enviroment variable
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d0bf69f831e138a05a282e597…
but GALLIUM_MSAA = 0 doesnt help at all.
so I edited dri_fill_st_visual in dri_screen.c to disable msaa at all
if (mode->sampleBuffers) {
- stvis->samples = mode->samples;
+ stvis->samples = 1;
}
Now compiz/kwin work fine.
kernel 3.8-git from ubuntu daily kernel-ppa, ubuntu 12.10, nvidia gtx670
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=43861
Bug #: 43861
Summary: Build error in latest git master
Classification: Unclassified
Product: Mesa
Version: git
Platform: All
URL: https://build.opensuse.org/package/rawlog?arch=i586&pa
ckage=Mesa&project=home%3Ajobermayr&repository=openSUS
E_12.1
OS/Version: Linux (All)
Status: NEW
Severity: blocker
Priority: highest
Component: Drivers/Gallium/r600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: johannesobermayr(a)gmx.de
r600_shader.c: At top level:
r600_shader.c:190:44: error: array size missing in
'r600_shader_tgsi_instruction'
r600_shader.c:190:76: error: array size missing in 'eg_shader_tgsi_instruction'
r600_shader.c:190:106: error: array size missing in
'cm_shader_tgsi_instruction'
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.