Attached is a patch to fix constant folding in the r300 compiler
implemented in commit c704933 of Nicolai's r300g-glsl branch
(git://anongit.freedesktop.org/~nh/mesa).
With this patch, the constant folding implementation can be cherry-picked
to master without breaking any piglit tests.
-Tom
From
---
src/mesa/drivers/dri/intel/intel_batchbuffer.c | 11 ++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/src/mesa/drivers/dri/intel/intel_batchbuffer.c
b/src/mesa/drivers/dri/intel/intel_batchbuffer.c
index 767c903..7654261 100644
---
2010/5/18 Jakob Bornecrantz wallbra...@gmail.com:
2010/5/17 Kristian Høgsberg k...@bitplanet.net:
The EGL native platform API is determined at compile time and resolves
to Win32, X11 or Symbian at this point. This means that if we want to
support XCB or a native DRM implementation, they have
2010/5/18 Kristian Høgsberg k...@bitplanet.net:
On Tue, May 18, 2010 at 12:41 PM, Chia-I Wu olva...@gmail.com wrote:
2010/5/18 Jakob Bornecrantz wallbra...@gmail.com:
2010/5/17 Kristian Høgsberg k...@bitplanet.net:
The EGL native platform API is determined at compile time and resolves
to
Wire up _mesa_meta_GenerateMipmap() for radeon. This greatly improves the
playability of some games, such as FlightGear and the recently GPL'd game
Lugaru.
FlightGear still generates many fallbacks due to Alpha-only textures, but
only at startup time.
This has only been tested on r600. r300,
On 18.05.2010 22:23, Dave Airlie wrote:
On Wed, May 19, 2010 at 3:04 AM, Roland Scheidegger srol...@vmware.com
wrote:
Hi,
I plan to merge the gallium-msaa branch to master soon.
It's actually a bit of a misnomer since the conceptually more important
changes in there are about blits...
On Tue, May 18, 2010 at 10:42 PM, Roland Scheidegger srol...@vmware.comwrote:
On 18.05.2010 22:23, Dave Airlie wrote:
On Wed, May 19, 2010 at 3:04 AM, Roland Scheidegger srol...@vmware.com
wrote:
Hi,
I plan to merge the gallium-msaa branch to master soon.
It's actually a bit of a
You've actually fixed a much more important compiler bug than you might
think. The 0.5 swizzle is really being used even without constant folding,
specifically in reducing the number of shader immediates (r300_tgsi_to_rc.c
: handle_immediate)
Thanks.
All Nicolai's compiler work in his repo is
https://bugs.freedesktop.org/show_bug.cgi?id=28071
--- Comment #8 from Vinson Lee v...@vmware.com 2010-05-18 19:44:15 PDT ---
demos successfully builds on Cygwin.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You