https://bugs.freedesktop.org/show_bug.cgi?id=44480
Vinson Lee changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
v2: select the colors in the pixel shader
v3: fix rs state creation for pre-evergreen
Signed-off-by: Vadim Girlin
---
src/gallium/drivers/r600/evergreen_state.c |1 +
src/gallium/drivers/r600/r600_pipe.h |2 +
src/gallium/drivers/r600/r600_shader.c | 153 +++
On Thu, 5 Jan 2012 13:54:41 -0800, Kenneth Graunke
wrote:
> Accessing virtual_grf_reg_map[inst->dst.reg] is invalid if
> inst->dst.file != GRF. Since is_direct_copy already implies a GRF
> destination, we can just move the check earlier.
>
> Fixes a regression in commit 07ee9f374f2946f852896e9
On Thu, 5 Jan 2012 01:31:22 +0100, Marek Olšák wrote:
> On Thu, Jan 5, 2012 at 12:45 AM, Eric Anholt wrote:
> > On Wed, 04 Jan 2012 03:28:12 -0800, Kenneth Graunke
> > wrote:
> >> On 01/03/2012 09:43 PM, Marek Olšák wrote:
> >> > This ProgramStringNotify call causes excessive shader recompilati
On Thu, 5 Jan 2012 13:28:56 -0800, Kenneth Graunke
wrote:
> The IR for mix(float, float, bool) was missing a write mask, causing the
> IR reader to die horribly. Furthermore, I neglected to add any of the
> new prototypes to the 1.30 profiles.
>
> Fixes oglconform's glsl-bif-com advanced.mix t
Fixes a possible infinite loop in glsl optimization due to interaction
between copy_propagation_elements and swizzle_swizzle. This approach is
based on handle_rvalue appearing to already handle a swizzle's
referenced value. As a result it does not seem correct to also call
handle_rvalue with the re
Hi all,
So this is my attempt at a fix for
https://bugs.freedesktop.org/show_bug.cgi?id=34006. Any feedback on if this
looks right to anyone is much appreciated. Sven Arvidsson did confirm on
bugzilla that the patch does not cause any piglit regressions and does also fix
the infinite loop issu
v2: select the colors in the pixel shader
Signed-off-by: Vadim Girlin
---
src/gallium/drivers/r600/evergreen_state.c |1 +
src/gallium/drivers/r600/r600_pipe.h |2 +
src/gallium/drivers/r600/r600_shader.c | 153 +
src/gallium/drivers/r600/r600_sha
The optimization was supposed to turn an attribute component that was
always 1.0 into a mov of 1.0. But by leaving loop this patch removes
out of that test, we applied the projection correction to the 1.0 and
got some other value, breaking openarena once it was converted to
using the new compiler
Hi everyone,
all drivers have been adapted to the new clip state and the branch is
ready to be merged. If there are no concerns, I'll merge it on Monday.
Marek
On Wed, Dec 28, 2011 at 1:13 AM, Marek Olšák wrote:
> Hi everyone,
>
> There is a new branch gallium-clip-state in the main Mesa reposi
On 01/05/2012 01:28 PM, Kenneth Graunke wrote:
The IR for mix(float, float, bool) was missing a write mask, causing the
IR reader to die horribly. Furthermore, I neglected to add any of the
new prototypes to the 1.30 profiles.
Fixes oglconform's glsl-bif-com advanced.mix test cases.
Bugzilla:
https://bugs.freedesktop.org/show_bug.cgi?id=44239
--- Comment #8 from Marcin Baczyński 2012-01-05 14:52:55
PST ---
FWIW, replaying this trace crashes on r600g (on Redwood, Mesa git a44d715d):
407083 glXSwapBuffers(dpy = 0x1b17c60, drawable = 31457295)
407083: warning: could not infer drawable
https://bugs.freedesktop.org/show_bug.cgi?id=44239
--- Comment #7 from Pawel 2012-01-05 14:32:25 PST ---
Here is the apitrace:
http://www.2shared.com/file/aaDlB9Qw/springtrace.html
PS. Uploaded three times due to some errors, 15KB/s. Hope it will help! :)
--
Configure bugmail: https://bugs.fr
If the assertion was hit, it probably meant that we were unable to allocate
or map a vertex buffer. Instead of dying in a debug build, issue a warning
and continue.
---
src/gallium/auxiliary/draw/draw_pt_emit.c |4 ++--
src/gallium/auxiliary/draw/draw_pt_fetch_emit.c|4 ++--
Emits a warning message, but only once to avoid tons of repeated warnings.
---
src/gallium/auxiliary/util/u_debug.h | 19 +++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/src/gallium/auxiliary/util/u_debug.h
b/src/gallium/auxiliary/util/u_debug.h
index cbea358
Accessing virtual_grf_reg_map[inst->dst.reg] is invalid if
inst->dst.file != GRF. Since is_direct_copy already implies a GRF
destination, we can just move the check earlier.
Fixes a regression in commit 07ee9f374f2946f852896e9264c7fa83eafc3f16.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi
https://bugs.freedesktop.org/show_bug.cgi?id=44405
--- Comment #9 from Marcin Baczyński 2012-01-05 13:42:22
PST ---
Here's another try (the same trace): http://www.megaupload.com/?d=62QDBN10
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving th
The IR for mix(float, float, bool) was missing a write mask, causing the
IR reader to die horribly. Furthermore, I neglected to add any of the
new prototypes to the 1.30 profiles.
Fixes oglconform's glsl-bif-com advanced.mix test cases.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=4447
All the implementations of this function always return TRUE.
---
src/gallium/auxiliary/draw/draw_pt_emit.c | 23 +-
src/gallium/auxiliary/draw/draw_pt_fetch_emit.c|8 +-
.../auxiliary/draw/draw_pt_fetch_shade_emit.c |6 +
src/gallium/auxiliary/dr
On Thu, 2012-01-05 at 15:29 -0500, Alex Deucher wrote:
> On Thu, Jan 5, 2012 at 3:06 PM, Roland Scheidegger wrote:
> > Am 05.01.2012 17:27, schrieb Alex Deucher:
> >> On Thu, Jan 5, 2012 at 11:10 AM, Andre Maasikas
> >> wrote:
> >>> On Thu, Jan 5, 2012 at 4:58 PM, Marek Olšák wrote:
> On T
https://bugs.freedesktop.org/show_bug.cgi?id=44405
--- Comment #8 from Marcin Baczyński 2012-01-05 12:39:52
PST ---
Ah, sorry, should've checked that. Some time ago they didn't, apparently they
changed their minds. Email sent, and I'll upload it somewhere else later.
--
Configure bugmail: http
https://bugs.freedesktop.org/show_bug.cgi?id=44405
--- Comment #7 from Marek Olšák 2012-01-05 12:29:53 PST ---
przeklej.pl requires registration. Can you upload it somewhere else or maybe
send it to my email?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You
On Thu, Jan 5, 2012 at 3:06 PM, Roland Scheidegger wrote:
> Am 05.01.2012 17:27, schrieb Alex Deucher:
>> On Thu, Jan 5, 2012 at 11:10 AM, Andre Maasikas wrote:
>>> On Thu, Jan 5, 2012 at 4:58 PM, Marek Olšák wrote:
On Thu, Jan 5, 2012 at 9:13 AM, Vadim Girlin wrote:
> Rendering in two
Am 05.01.2012 17:27, schrieb Alex Deucher:
> On Thu, Jan 5, 2012 at 11:10 AM, Andre Maasikas wrote:
>> On Thu, Jan 5, 2012 at 4:58 PM, Marek Olšák wrote:
>>> On Thu, Jan 5, 2012 at 9:13 AM, Vadim Girlin wrote:
Rendering in two-sided mode is performed in separate passes for front and
ba
On Thu, 2012-01-05 at 12:03 -0700, Brian Paul wrote:
> The src/dst arrays would overlap but dst was less than src so a simple
> version of memcpy() would do the right thing. But this isn't guaranteed
> when memcpy() is optimized.
>
> Fixes demos/copypix when the dest region was clipped by the lef
https://bugs.freedesktop.org/show_bug.cgi?id=44405
--- Comment #6 from Marcin Baczyński 2012-01-05 11:15:00
PST ---
Apitrace-generated trace file:
http://www.przeklej.pl/plik/spring-trace-xz-003alv6au7tb (~15MiB compressed)
Apitrace shows some warnings while tracing, don't know if it matters he
The src/dst arrays would overlap but dst was less than src so a simple
version of memcpy() would do the right thing. But this isn't guaranteed
when memcpy() is optimized.
Fixes demos/copypix when the dest region was clipped by the left side of
the window.
---
src/mesa/swrast/s_span.c |2 +-
On 01/04/2012 07:04 PM, Eric Anholt wrote:
I'm going to reuse this function from glBlitFramebuffer() handling,
which wants to do the same thing.
---
src/mesa/swrast/s_copypix.c | 14 +-
1 files changed, 5 insertions(+), 9 deletions(-)
Patches 2-6, Reviewed-by: Brian Paul
I fo
On Thu, Jan 5, 2012 at 6:30 PM, Kenneth Graunke wrote:
> GLUT was removed from the main tree a while ago; nothing uses these
> substitutions.
Reviewed-by: Matt Turner
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org
GLUT was removed from the main tree a while ago; nothing uses these
substitutions.
---
configure.ac |4
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/configure.ac b/configure.ac
index 9cf3fdc..a384c0c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -402,7 +402,6 @@ fi
https://bugs.freedesktop.org/show_bug.cgi?id=40401
Marek Olšák changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
Target specific intrinsics are also prefixed with llvm, so this assert
was preventing us from using them.
---
src/gallium/auxiliary/gallivm/lp_bld_intr.c |7 ---
1 files changed, 0 insertions(+), 7 deletions(-)
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_intr.c
b/src/gallium/auxili
https://bugs.freedesktop.org/show_bug.cgi?id=44466
Michel Dänzer changed:
What|Removed |Added
AssignedTo|dri-devel@lists.freedesktop |mesa-dev@lists.freedesktop.
https://bugs.freedesktop.org/show_bug.cgi?id=42131
Uli Schlachter changed:
What|Removed |Added
CC||psyc...@znc.in
--
Configure bugmail: h
From: Dave Airlie
This required changing the system value semantics, so we stored
a system value per vertex, instance id is the only other system
value we currently support, so I span it across the channels.
This passes the 3 vertexid-* piglit tests.
Signed-off-by: Dave Airlie
---
src/gallium
On Don, 2012-01-05 at 16:11 +0100, Marek Olšák wrote:
> This is useful for apps which don't print FPS.
> Only enabled in SwapBuffers.
>
> v2: track state per drawable, use libGL prefix
Reviewed-by: Michel Dänzer
--
Earthling Michel Dänzer | http://www.amd.com
Libr
This looks pretty good to me, though I haven't been following the xfb
work too closely. Just minor comments below.
-Brian
On 01/05/2012 07:17 AM, Dave Airlie wrote:
From: Dave Airlie
This replaces the current code with an implementation compatible with
the new gallium interface. I've left so
On Thu, Jan 5, 2012 at 11:10 AM, Andre Maasikas wrote:
> On Thu, Jan 5, 2012 at 4:58 PM, Marek Olšák wrote:
>> On Thu, Jan 5, 2012 at 9:13 AM, Vadim Girlin wrote:
>>> Rendering in two-sided mode is performed in separate passes for front and
>>> back faces, corresponding colors are selected by se
On Thu, Jan 5, 2012 at 4:58 PM, Marek Olšák wrote:
> On Thu, Jan 5, 2012 at 9:13 AM, Vadim Girlin wrote:
>> Rendering in two-sided mode is performed in separate passes for front and
>> back faces, corresponding colors are selected by semantic ids.
>
> Are you sure that r600 cannot do two-sided co
On 01/05/2012 01:02 AM, Vinson Lee wrote:
This patch silences these GCC warnings.
warning: unused variable 'texelBytes'
Signed-off-by: Vinson Lee
---
Thanks, Vinson.
Reviewed-by: Brian Paul
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
h
On 01/05/2012 08:53 AM, Dave Airlie wrote:
From: Dave Airlie
this fixes the gl3.0 piglit clearbuffer-depth/stencil/invalid buffer
tests for gallium drivers.
only question is should mesa be catching this somewhere higher?
Yeah, we should. In _mesa_Clear() we tell the driver to only clear
buf
From: Dave Airlie
this fixes the gl3.0 piglit clearbuffer-depth/stencil/invalid buffer
tests for gallium drivers.
only question is should mesa be catching this somewhere higher?
Signed-off-by: Dave Airlie
---
src/mesa/state_tracker/st_cb_clear.c | 13 +
1 files changed, 9 insert
On Thu, Jan 5, 2012 at 3:30 PM, Brian Paul wrote:
> There was some duplication between the tgsi_dump.c and tgsi_text.c
> files. Also use some static assertions to help catch errors when
> adding new TGSI values.
>
> v2: put strings in tgsi_strings.c file instead of the .h file.
Reviewed-by: Dave
https://bugs.freedesktop.org/show_bug.cgi?id=44405
--- Comment #5 from Marek Olšák 2012-01-05 07:39:33 PST ---
Could you please make a trace file using apitrace[1]? Please make the trace
with:
[1] https://github.com/apitrace/apitrace
--
Configure bugmail: https://bugs.freedesktop.org/userprefs
https://bugs.freedesktop.org/show_bug.cgi?id=44239
--- Comment #6 from Marek Olšák 2012-01-05 07:38:20 PST ---
Could you please make a trace file using apitrace[1]? Please make the trace
with:
export GALLIUM_ABORT_ON_ASSERT=0
[1] https://github.com/apitrace/apitrace
--
Configure bugmail: http
There was some duplication between the tgsi_dump.c and tgsi_text.c
files. Also use some static assertions to help catch errors when
adding new TGSI values.
v2: put strings in tgsi_strings.c file instead of the .h file.
---
src/gallium/auxiliary/Makefile.sources |1 +
src/gallium/au
On 01/05/2012 03:29 AM, Dave Airlie wrote:
On Wed, Jan 4, 2012 at 4:00 PM, Brian Paul wrote:
There was some duplication between the tgsi_dump.c and tgsi_text.c
files. Also use some static assertions to help catch errors when
adding new TGSI values.
I'm not 100% sure, but if you include tgsi_
On 01/05/2012 07:53 AM, Marek Olšák wrote:
I think we can also set MAP_INVALIDATE_RANGE_BIT when mapping the dst
buffer. Looks good otherwise.
Right. I'll add that before pushing.
-Brian
Marek
On Wed, Jan 4, 2012 at 10:55 PM, Brian Paul wrote:
We were wastefully mapping the whole source
This is useful for apps which don't print FPS.
Only enabled in SwapBuffers.
v2: track state per drawable, use libGL prefix
---
src/glx/dri2_glx.c | 35 ++-
1 files changed, 34 insertions(+), 1 deletions(-)
diff --git a/src/glx/dri2_glx.c b/src/glx/dri2_glx.c
ind
On Thu, Jan 5, 2012 at 9:13 AM, Vadim Girlin wrote:
> Rendering in two-sided mode is performed in separate passes for front and
> back faces, corresponding colors are selected by semantic ids.
Are you sure that r600 cannot do two-sided color selection in
hardware? I find it really surprising.
Ma
I think we can also set MAP_INVALIDATE_RANGE_BIT when mapping the dst
buffer. Looks good otherwise.
Marek
On Wed, Jan 4, 2012 at 10:55 PM, Brian Paul wrote:
> We were wastefully mapping the whole source/dest buffers before.
> ---
> src/mesa/main/bufferobj.c | 12 ++--
> 1 files change
https://bugs.freedesktop.org/show_bug.cgi?id=44405
--- Comment #4 from Alex Deucher 2012-01-05 06:27:26 PST ---
this might be related to bug 44239.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assigne
https://bugs.freedesktop.org/show_bug.cgi?id=44239
--- Comment #5 from Alex Deucher 2012-01-05 06:27:00 UTC ---
This might be related to bug 44405.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assigne
https://bugs.freedesktop.org/show_bug.cgi?id=44239
--- Comment #4 from Pawel 2012-01-05 06:21:24 PST ---
Created attachment 55170
--> https://bugs.freedesktop.org/attachment.cgi?id=55170
backtrace
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are recei
From: Dave Airlie
This replaces the current code with an implementation compatible with
the new gallium interface. I've left some of the remains of the interface
intact so llvmpipe keeps building correctly, and I'll take a look at fixing
llvmpipe up later.
This passes 119/134 of the piglit EXT_t
2012/1/4 Ian Romanick :
> On 01/04/2012 11:05 AM, Michel Dänzer wrote:
>>
>> On Mit, 2012-01-04 at 10:56 -0800, Ian Romanick wrote:
>>>
>>> On 01/04/2012 10:55 AM, Daniel Stone wrote:
Hi,
On 4 January 2012 18:45, Ian Romanick wrote:
>
> Okay, I looked back at your buil
https://bugs.freedesktop.org/show_bug.cgi?id=35945
--- Comment #3 from ikrabbe@gmail.com 2012-01-05 03:19:10 PST ---
Sorry, but the other bug should be duplicate of this bug... I haven't seen the
quite old date of this number.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?
https://bugs.freedesktop.org/show_bug.cgi?id=42131
ikrabbe@gmail.com changed:
What|Removed |Added
CC||sro...@gmail.com
--- Comment #4 f
https://bugs.freedesktop.org/show_bug.cgi?id=35945
ikrabbe@gmail.com changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
https://bugs.freedesktop.org/show_bug.cgi?id=44239
--- Comment #3 from Fabio Pedretti 2012-01-05 02:30:59
UTC ---
Can you get a backtrace? Instructions here:
https://launchpad.net/~oibaf/+archive/graphics-drivers/
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
-
On Wed, Jan 4, 2012 at 4:00 PM, Brian Paul wrote:
> There was some duplication between the tgsi_dump.c and tgsi_text.c
> files. Also use some static assertions to help catch errors when
> adding new TGSI values.
I'm not 100% sure, but if you include tgsi_strings.h into two C files
will you get t
https://bugs.freedesktop.org/show_bug.cgi?id=44239
--- Comment #2 from Pawel 2012-01-05 02:25:44 PST ---
Still the same with Linux 3.2 and updated Oibaf repository. Anyone?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receiving this mail because: --
https://bugs.freedesktop.org/show_bug.cgi?id=44480
ojab changed:
What|Removed |Added
Attachment #55154|0 |1
is obsolete|
https://bugs.freedesktop.org/show_bug.cgi?id=44480
--- Comment #1 from Vinson Lee 2012-01-05 00:22:49 PST
---
Thanks. The patch id=55154 looks okay to me.
Reviewed-by: Vinson Lee
ojab, can you please recreate the patch with git format-patch?
--
Configure bugmail: https://bugs.freedesktop.org
Rendering in two-sided mode is performed in separate passes for front and
back faces, corresponding colors are selected by semantic ids.
Signed-off-by: Vadim Girlin
---
Tested on evergreen: no regressions, fixes two-side tests.
src/gallium/drivers/r600/evergreen_state.c |9 ++-
src/galli
This patch silences these GCC warnings.
warning: unused variable 'texelBytes'
Signed-off-by: Vinson Lee
---
src/mesa/main/texstore.c | 102 +++--
1 files changed, 34 insertions(+), 68 deletions(-)
diff --git a/src/mesa/main/texstore.c b/src/mesa/main/tex
66 matches
Mail list logo