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 ---

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 kenn...@whitecape.org 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

[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 fabio@libero.it changed: What|Removed |Added Status|NEW |RESOLVED

[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] [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,

[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

[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 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 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] 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

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 e...@anholt.net wrote: Paul Berry stereotype...@gmail.com writes: On 12 March 2013 16:33, Eric Anholt e...@anholt.net wrote: Paul Berry stereotype...@gmail.com writes: void -brw_workaround_depthstencil_alignment(struct brw_context *brw)

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:

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 kenn...@whitecape.org writes: On 03/15/2013 04:54 PM, Eric Anholt wrote: Kenneth Graunke kenn...@whitecape.org 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

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 kenn...@whitecape.org writes: On 03/15/2013 04:54 PM, Eric Anholt wrote: Kenneth Graunke kenn...@whitecape.org writes: Commit 33599433c7 began setting the texture swizzle mode to XYZ1 for RED, RG, and RGB textures in order to force

[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 +

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 andreas.boll@gmail.com 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

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 stereotype...@gmail.com 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. ---

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 ++

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 stereotype...@gmail.com 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. ---

[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