[Mesa-dev] Merging mesa-2d-registers

2010-07-12 Thread Zack Rusin
Hey, this is relatively simple: Mesa GPU instructions had no way of representing 2D register arrays which was especially painful for things like geometry shaders. It's the same thing Gallium supported for a while meaning INPUT[index1][index2] syntax. So for example gl_PositionIn[index] becomes

[Mesa-dev] [PATCH] dri/nouveau: test for FEATURE defines

2010-07-12 Thread nobled
BlitFramebuffer only exists if FEATURE_EXT_framebuffer_blit is enabled. --- src/mesa/drivers/dri/nouveau/nouveau_driver.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/mesa/drivers/dri/nouveau/nouveau_driver.c b/src/mesa/drivers/dri/nouveau/nouveau_driver.c index 4e

[Mesa-dev] [Bug 29033] New: can't build dri drivers with just GLES

2010-07-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=29033 Summary: can't build dri drivers with just GLES Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Co

[Mesa-dev] [PATCH] dri/r300: test for FEATURE defines

2010-07-12 Thread nobled
Fixes a fatal build error when compiling just OpenGL ES libraries, since FEATURE_EXT_framebuffer_blit is disabled then, so the BlitFramebuffer member doesn't exist. --- src/mesa/drivers/dri/radeon/radeon_fbo.c |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/mesa/dri

Re: [Mesa-dev] Bug in _mesa_meta_GenerateMipmap

2010-07-12 Thread Brian Paul
Maciej Cencora wrote: Dnia poniedziałek 12 lipca 2010 o 20:31:42 Brian Paul napisał(a): Maciej Cencora wrote: Hi, while working on failing piglit tests I've stumbled on a problem with _mesa_meta_GenerateMipmap. The function creates new texture images for lower mipmap levels, but during call to

[Mesa-dev] [Bug 29029] New: mesa-demos scons build fails

2010-07-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=29029 Summary: mesa-demos scons build fails Product: Mesa Version: git Platform: Other OS/Version: Windows (All) Status: NEW Severity: normal Priority: medium Co

Re: [Mesa-dev] Bug in _mesa_meta_GenerateMipmap

2010-07-12 Thread Maciej Cencora
Dnia poniedziałek 12 lipca 2010 o 20:31:42 Brian Paul napisał(a): > Maciej Cencora wrote: > > Hi, > > > > while working on failing piglit tests I've stumbled on a problem with > > _mesa_meta_GenerateMipmap. The function creates new texture images for > > lower mipmap levels, but during call to glT

Re: [Mesa-dev] Current tinderbox regression (r300)

2010-07-12 Thread Alex Deucher
On Mon, Jul 12, 2010 at 3:02 PM, Corbin Simpson wrote: > I will fix it when I get off the clock. Should be trivial. > The build fix is trivial. Also, FWIW, that new clear function doesn't take into account non-tcl chips and should probably use a passthrough vertex shader rather than disabling PV

Re: [Mesa-dev] Current tinderbox regression (r300)

2010-07-12 Thread Corbin Simpson
I will fix it when I get off the clock. Should be trivial. Posting from a mobile, pardon my terseness. ~ C. On Jul 12, 2010 7:23 AM, "Chris Ball" wrote: http://tinderbox.x.org/builds/2010-07-12-0013/logs/libGL/#build r300_render.c: In function 'r300_blitter_draw_rectangle': r300_render.c:1064:

[Mesa-dev] [Bug 29024] New: gallium build failure: can't find llvm headers

2010-07-12 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=29024 Summary: gallium build failure: can't find llvm headers Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium

Re: [Mesa-dev] Bug in _mesa_meta_GenerateMipmap

2010-07-12 Thread Brian Paul
Maciej Cencora wrote: Hi, while working on failing piglit tests I've stumbled on a problem with _mesa_meta_GenerateMipmap. The function creates new texture images for lower mipmap levels, but during call to glTexImage the format and type are hardcoded to GL_RGBA and GL_UNSIGNED_BYTE respectiv

Re: [Mesa-dev] pipebuffer: Use pipe_condvar instead of ifdef'd sys_yield()

2010-07-12 Thread José Fonseca
I've looked and tested at your whole patch series. As you said, condvars and barriers work now on windows albeit slowly; which is a big improvement over not working at all as before. However, after a more careful look to the pipebuffer change I realized that it is counterproductive. The busy loop

[Mesa-dev] Current tinderbox regression (r300)

2010-07-12 Thread Chris Ball
http://tinderbox.x.org/builds/2010-07-12-0013/logs/libGL/#build r300_render.c: In function 'r300_blitter_draw_rectangle': r300_render.c:1064: error: expected ';' before ')' token vap_cntl_status |= R300_VC_32BIT_SWAP); http://cgit.freedesktop.org/mesa/mesa/commit/?id=78e8a8765f435bf0902d