[Mesa-dev] [Bug 62425] New: Crash in vbo_save_playback_vertex_list when using glCallList in Cairo-Dock

2013-03-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=62425 Priority: medium Bug ID: 62425 Assignee: mesa-dev@lists.freedesktop.org Summary: Crash in vbo_save_playback_vertex_list when using glCallList in Cairo-Dock Severity: normal

Re: [Mesa-dev] [PATCH] i965/blorp: Add INTEL_DEBUG=blorp flag.

2013-03-16 Thread Anuj Phogat
On Sat, Mar 16, 2013 at 10:37 AM, Paul Berry wrote: > > This debug flag prints out the native GEN assembly for a blitting > shader produced using BLORP. Hopefully this should be useful in > developing additional BLORP features. > --- > src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 6 ++ > s

Re: [Mesa-dev] [PATCH] i965/blorp: Add INTEL_DEBUG=blorp flag.

2013-03-16 Thread Kenneth Graunke
On 03/16/2013 10:37 AM, Paul Berry wrote: This debug flag prints out the native GEN assembly for a blitting shader produced using BLORP. Hopefully this should be useful in developing additional BLORP features. --- src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 6 ++ src/mesa/drivers/dri/i

Re: [Mesa-dev] [PATCH] i965/blorp: Add INTEL_DEBUG=blorp flag.

2013-03-16 Thread Matt Turner
On Sat, Mar 16, 2013 at 10:37 AM, Paul Berry wrote: > This debug flag prints out the native GEN assembly for a blitting > shader produced using BLORP. Hopefully this should be useful in > developing additional BLORP features. > --- > src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 6 ++ > src

Re: [Mesa-dev] [PATCH 2/4] build: Enable x86 assembler on Hurd.

2013-03-16 Thread Matt Turner
On Sat, Mar 16, 2013 at 6:30 AM, Andreas Boll wrote: > Taken from downstream: > http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/mesa.git;a=blob;f=debian/patches/10-hurd-configure-tweaks.diff;h=984e17df1b8afdf8e4b36bee96aa5ab6a5691021;hb=refs/heads/ubuntu%2B1 > > Thanks to Pino Toscano. > > NOTE:

[Mesa-dev] [PATCH] i965/blorp: Add INTEL_DEBUG=blorp flag.

2013-03-16 Thread Paul Berry
This debug flag prints out the native GEN assembly for a blitting shader produced using BLORP. Hopefully this should be useful in developing additional BLORP features. --- src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 6 ++ src/mesa/drivers/dri/intel/intel_context.c | 1 + src/mesa/drivers

Re: [Mesa-dev] [PATCH] i965: Don't use texture swizzling to force alpha to 1.0 if unnecessary.

2013-03-16 Thread Kenneth Graunke
On 03/16/2013 10:09 AM, Eric Anholt wrote: Kenneth Graunke writes: On 03/15/2013 04:54 PM, Eric Anholt wrote: Kenneth Graunke writes: Commit 33599433c7 began setting the texture swizzle mode to XYZ1 for RED, RG, and RGB textures in order to force alpha to 1.0 in case we actually stored the

[Mesa-dev] [PATCH v3] i965: Avoid unnecessary copy when depthstencil workaround invoked by clear.

2013-03-16 Thread Paul Berry
Since apps typically begin rendering with a call to glClear(), it is likely that when brw_workaround_depthstencil_alignment() moves a miplevel to a temporary buffer, it can avoid doing a blit, since the contents of the miplevel are about to be erased. This patch adds the necessary plumbing to dete

Re: [Mesa-dev] [PATCH] i965: Don't use texture swizzling to force alpha to 1.0 if unnecessary.

2013-03-16 Thread Eric Anholt
Kenneth Graunke writes: > On 03/15/2013 04:54 PM, Eric Anholt wrote: >> Kenneth Graunke writes: >> >>> Commit 33599433c7 began setting the texture swizzle mode to XYZ1 for >>> RED, RG, and RGB textures in order to force alpha to 1.0 in case we >>> actually stored the texture as RGBA. >>> >>> Thi

Re: [Mesa-dev] [PATCH 0/4] Upstream some patches from debian/ubuntu

2013-03-16 Thread Kenneth Graunke
On 03/16/2013 06:30 AM, Andreas Boll wrote: Any objections to merge those patches? There are some further patches at [1]. Maybe someone could comment on those and tell me which patches would be accepted to merge. So far I've found out that those two patches are obsolete: 116_use_shared_galliumc

Re: [Mesa-dev] [PATCH 2/2] i965: Avoid unnecessary copy when depthstencil workaround invoked by clear.

2013-03-16 Thread Paul Berry
On 14 March 2013 12:38, Eric Anholt wrote: > Paul Berry writes: > > > On 12 March 2013 16:33, Eric Anholt wrote: > > > >> Paul Berry writes: > >> > void > >> > -brw_workaround_depthstencil_alignment(struct brw_context *brw) > >> > +brw_workaround_depthstencil_alignment(struct brw_context *brw

[Mesa-dev] [PATCH] R600: Use CONSTANT_BUFFER_0 address space for Implicit Parameters

2013-03-16 Thread Vincent Lejeune
It allows the backend to generate reads to constant cache which are faster that VTX_READ. --- lib/Target/R600/R600ISelLowering.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Target/R600/R600ISelLowering.cpp b/lib/Target/R600/R600ISelLowering.cpp index a0e27ea..caa1899

[Mesa-dev] [PATCH 4/4] gallium/egl: fix out-of-tree build

2013-03-16 Thread Andreas Boll
Taken from downstream: http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/mesa.git;a=blob;f=debian/patches/15-fix-oot-build.diff;h=7040999a22d3937d0578cfd85ee2c71d7dc614bb;hb=refs/heads/ubuntu%2B1 NOTE: This is a candidate for the 9.1 branch. --- src/gallium/state_trackers/egl/Makefile.am |2 +-

[Mesa-dev] [PATCH 3/4] osmesa: fix out-of-tree build

2013-03-16 Thread Andreas Boll
Taken from downstream: http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/mesa.git;a=blob;f=debian/patches/14-fix-osmesa-build.diff;h=00581d0e1833c5492d9050e1bf3d5e658cad782e;hb=refs/heads/ubuntu%2B1 NOTE: This is a candidate for the 9.1 and 9.0 branches. --- src/mesa/drivers/osmesa/Makefile.am |

[Mesa-dev] [PATCH 2/4] build: Enable x86 assembler on Hurd.

2013-03-16 Thread Andreas Boll
Taken from downstream: http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/mesa.git;a=blob;f=debian/patches/10-hurd-configure-tweaks.diff;h=984e17df1b8afdf8e4b36bee96aa5ab6a5691021;hb=refs/heads/ubuntu%2B1 Thanks to Pino Toscano. NOTE: This is a candidate for stable branches. --- configure.ac |

[Mesa-dev] [PATCH 1/4] mesa: use ieee fp on s390 and m68k

2013-03-16 Thread Andreas Boll
Taken from downstream: http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/mesa.git;a=blob;f=debian/patches/02_use-ieee-fp-on-s390-and-m68k.patch;h=d3d6c1d7fec3c72ecf320706167deb61c52636c3;hb=refs/heads/ubuntu%2B1 Fixes Debian bug #349437. Patch written by David Nusinow. NOTE: This is a candidate f

[Mesa-dev] [PATCH 0/4] Upstream some patches from debian/ubuntu

2013-03-16 Thread Andreas Boll
Any objections to merge those patches? There are some further patches at [1]. Maybe someone could comment on those and tell me which patches would be accepted to merge. So far I've found out that those two patches are obsolete: 116_use_shared_galliumcore.diff 118-automake-ldrm.patch Thanks, And

[Mesa-dev] [Bug 59304] Meta Bug for regressions caused by automake conversion

2013-03-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59304 Bug 59304 depends on bug 59238, which changed state. Bug 59238 Summary: many new symbols in libxatracker after recent automake work https://bugs.freedesktop.org/show_bug.cgi?id=59238 What|Removed |Added ---

[Mesa-dev] [Bug 59238] many new symbols in libxatracker after recent automake work

2013-03-16 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=59238 Fabio Pedretti changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: [Mesa-dev] [PATCH] i965: Don't use texture swizzling to force alpha to 1.0 if unnecessary.

2013-03-16 Thread Kenneth Graunke
On 03/15/2013 04:54 PM, Eric Anholt wrote: Kenneth Graunke writes: Commit 33599433c7 began setting the texture swizzle mode to XYZ1 for RED, RG, and RGB textures in order to force alpha to 1.0 in case we actually stored the texture as RGBA. This had a unforseen performance implication: the sh

Re: [Mesa-dev] [PATCH 1/2] mesa: Don't validate IR trees on non-debug builds.

2013-03-16 Thread Kenneth Graunke
On 03/15/2013 12:04 PM, Eric Anholt wrote: This was taking 5% of CPU on TF2's load time. --- src/mesa/program/ir_to_mesa.cpp |4 1 file changed, 4 insertions(+) diff --git a/src/mesa/program/ir_to_mesa.cpp b/src/mesa/program/ir_to_mesa.cpp index 2cb5f02..ae9c0cd 100644 --- a/src/mesa