On 01/27/2012 06:45 PM, Marek Olšák wrote:
Core Mesa does this for us, see update_two_size in state.c.
---
src/mesa/state_tracker/st_atom_rasterizer.c | 24 +++-
1 files changed, 3 insertions(+), 21 deletions(-)
diff --git a/src/mesa/state_tracker/st_atom_rasterizer.c
On Mon, Jan 30, 2012 at 1:46 AM, Sanjoy Saha - ERS, HCL Tech
sanjoy.s...@hcl.com wrote:
checking pkg-config files for X11 are available... no
checking for X... no
configure: error: X11 development libraries needed for GLX
I would try --disable-glx on the configure/autogen.sh line.
On 01/25/2012 05:20 PM, Jon TURNEY wrote:
... and reverting always build shared glapi didn't wrap this line above in
ifeq ($(SHARED_GLAPI),1)/endif, since it wasn't there before.
Sigh.
I guess you could try the attached.
$ git apply
On Sat, 28 Jan 2012 16:58:37 -0800, Kenneth Graunke kenn...@whitecape.org
wrote:
Exporting a publicly visible class with a generic name like
variable_entry via ir_variable_refcount.h is kind of mean.
Many IR transformers would like to define their own variable_entry
class. If they
Note that unless the draw module is updated to take
PIPE_CAP_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION == 1 in consideration this
change will cause regressions for drivers that fallback to draw module for
doing things like clipping, unfilled mode, etc w/ flat shadding. Can this
happen in
On 12-01-30 11:53 AM, Gaetan Nadon wrote:
On 12-01-30 01:09 AM, Matt Turner wrote:
---
src/glsl/glcpp/Makefile.am |2 ++
src/glsl/glcpp/tests/glcpp-test |6 +-
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/src/glsl/glcpp/Makefile.am
On 01/30/2012 08:56 AM, Kevin H. Hobbs wrote:
On 01/25/2012 05:20 PM, Jon TURNEY wrote:
... and reverting always build shared glapi didn't wrap this line above in
ifeq ($(SHARED_GLAPI),1)/endif, since it wasn't there before.
Sigh.
I guess you could try the attached.
$ git apply
The error message I chose matches gcc's error. Fixes piglit
switch-case-duplicated.vert.
NOTE: This is a candidate for the 8.0 branch.
---
src/glsl/ast_to_hir.cpp | 23 +++
src/glsl/glsl_parser_extras.h |4
2 files changed, 27 insertions(+), 0 deletions(-)
Otherwise, the upcoming error messages said the location was 0:0(0).
NOTE: This is a candidate for the 8.0 branch.
---
src/glsl/glsl_parser.yy |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy
index e774b46..8368d06 100644
Fixes piglit switch-case-duplicated.vert.
NOTE: This is a candidate for the 8.0 branch.
---
src/glsl/ast_to_hir.cpp | 15 +++
src/glsl/glsl_parser_extras.h |1 +
2 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/src/glsl/ast_to_hir.cpp
It's not quite spelled out in the spec text, but the grammar indicates
that only constant values are allowed as switch() case labels (and
only constant values make sense, anyway).
Fixes piglit glsl-1.30/compiler/switch-statement/switch-case-uniform-int.vert.
NOTE: This is a candidate for the 8.0
NOTE: This is a candidate for the 8.0 branch.
---
src/glsl/glsl_parser.yy |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/src/glsl/glsl_parser.yy b/src/glsl/glsl_parser.yy
index 8368d06..d5e85ab 100644
--- a/src/glsl/glsl_parser.yy
+++ b/src/glsl/glsl_parser.yy
@@
On Mon, 30 Jan 2012 01:09:46 -0500, Matt Turner matts...@gmail.com wrote:
Here's a patch series to convert the glsl directory to automake.
I've worked out all the kinks I could find, and the meat of this
series has been posted for review a couple of times already, so
I plan to commit this
This stuffs them all in a struct for sanity. Fixes piglit
glsl-1.30/execution/switch/fs-uniform-nested.
NOTE: This is a candidate for the 8.0 branch.
---
src/glsl/ast_to_hir.cpp | 497 +++
src/glsl/glsl_parser_extras.cpp |2 +-
Am 29.01.2012 03:02, schrieb Marek Olšák:
On Sat, Jan 28, 2012 at 2:37 AM, Roland Scheidegger srol...@vmware.com
wrote:
Am 28.01.2012 01:38, schrieb Marek Olšák:
Hi everyone,
the subject says it all. This series fixes gl_PointSize with transform
feedback. There is a new piglit test to
On 01/28/2012 04:58 PM, Kenneth Graunke wrote:
This should be safe now that ir_variable_refcount.h doesn't expose a
type with the same name. The only other type with the same name is
in brw_fs_vector_splitting.cpp, but both of these should be file-scope,
so I don't expect problems.
This generally looks good to me. Note that this is not required for
st/mesa, because the GLSL cap covers it all (the GLSL cap also covers
integer textures, texture arrays, shader_texture_lod, clip distances,
shadow cube samplers etc.), though I guess other clients would like to
make use of
This looks good to me.
Marek
On Mon, Jan 30, 2012 at 8:04 PM, Matt Turner matts...@gmail.com wrote:
The envvar works for R100 and R200 too, and the classic R300 driver
doesn't even exist anymore.
RADEON_NO_TCL is already mentioned in the code and is the same envvar
used for the R300g
On 1/27/12 12:28 PM, Kevin H. Hobbs wrote:
So you want to get OSMesa from Mesa-7.11.2 working with VTK-5.8.0 on
Fedora 15?
Yep, works great. I think I'll adapt your script for our users here too!
http://lists.freedesktop.org/archives/mesa-dev/2012-January/018282.html
So is it EGL that has
Cool, on seeing patch 2/3 I was going to ask for this 3/3. Series is:
Reviewed-by: Eric Anholt e...@anholt.net
pgpUvDc9AlWgO.pgp
Description: PGP signature
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
On 01/30/2012 02:13 PM, Joshua Daniel Franklin (UW Seattle) wrote:
On 1/27/12 12:28 PM, Kevin H. Hobbs wrote:
So you want to get OSMesa from Mesa-7.11.2 working with VTK-5.8.0 on
Fedora 15?
So is it EGL that has trouble with offline rendering, since you did
--disable-egl?
No. it's just
width, height parameter of glTexImage2D() includes: texture image
width + 2 * border (if any). So when doing the texture size check
in _mesa_test_proxy_teximage() width and height should not exceed
maximum supported size for target texture type + 2 * border.
i.e. 1 (ctx-Const.MaxTextureLevels -
On 01/30/2012 02:53 PM, Kevin H. Hobbs wrote:
I'm trying that now but you can give it a shot before then.
The VTK tests have the same pattern of failures with the Fedora 15
OSMesa package as with the custom built OSMesa library, that is :
The following tests FAILED:
146 -
Hi everyone,
This patch series is a follow-up to the previous one (Remove all uses of the
register mask). First, it cleans up some code and merges r600_context into
r600_pipe_context. The split of functionality between the two contexts made
absolutely no sense.
Next, it adds a new mechanism
---
src/gallium/drivers/r600/evergreen_hw_context.c |6 +-
src/gallium/drivers/r600/evergreen_state.c |6 +-
src/gallium/drivers/r600/r600.h | 51 ++
src/gallium/drivers/r600/r600_asm.c |4 +-
src/gallium/drivers/r600/r600_asm.h
---
src/gallium/drivers/r600/evergreen_hw_context.c |7 ++-
src/gallium/drivers/r600/r600.h |4 ++--
src/gallium/drivers/r600/r600_hw_context.c |7 ++-
src/gallium/drivers/r600/r600_pipe.c|4 ++--
4 files changed, 8 insertions(+), 14
---
src/gallium/drivers/r600/r600_hw_context.c |2 +-
src/gallium/drivers/r600/r600_pipe.c |2 --
src/gallium/drivers/r600/r600_pipe.h |3 ---
3 files changed, 1 insertions(+), 6 deletions(-)
diff --git a/src/gallium/drivers/r600/r600_hw_context.c
---
src/gallium/drivers/r600/evergreen_hw_context.c | 25 --
src/gallium/drivers/r600/r600.h |3 ++
src/gallium/drivers/r600/r600_hw_context.c | 26 ---
src/gallium/drivers/r600/r600_hw_context_priv.h |5
These only mirrored radeon_winsys_cs.
---
src/gallium/drivers/r600/evergreen_hw_context.c | 66 +++--
src/gallium/drivers/r600/r600_hw_context.c | 380 ---
src/gallium/drivers/r600/r600_pipe.h|3 -
3 files changed, 234 insertions(+), 215 deletions(-)
---
src/gallium/drivers/r600/r600_hw_context.c | 36 ---
src/gallium/drivers/r600/r600_hw_context_priv.h |4 --
src/gallium/winsys/radeon/drm/radeon_drm_bo.h |4 --
src/gallium/winsys/radeon/drm/radeon_winsys.h | 10 +--
4 files changed, 1
---
src/gallium/drivers/r600/evergreen_hw_context.c |7 ---
src/gallium/drivers/r600/r600_hw_context.c | 13 -
src/gallium/drivers/r600/r600_hw_context_priv.h | 10 +-
src/gallium/drivers/r600/r600_pipe.h|3 ---
4 files changed, 1
---
src/gallium/drivers/r600/r600.h|2 --
src/gallium/drivers/r600/r600_hw_context.c |7 ---
2 files changed, 0 insertions(+), 9 deletions(-)
diff --git a/src/gallium/drivers/r600/r600.h b/src/gallium/drivers/r600/r600.h
index b5d2a89..d0f0b39 100644
---
---
src/gallium/drivers/r600/r600.h|1 -
src/gallium/drivers/r600/r600_hw_context.c | 14 --
2 files changed, 4 insertions(+), 11 deletions(-)
diff --git a/src/gallium/drivers/r600/r600.h b/src/gallium/drivers/r600/r600.h
index d0f0b39..229fa70 100644
---
---
src/gallium/drivers/r600/r600_hw_context.c | 17 ++---
1 files changed, 6 insertions(+), 11 deletions(-)
diff --git a/src/gallium/drivers/r600/r600_hw_context.c
b/src/gallium/drivers/r600/r600_hw_context.c
index bdef830..f2cec1b 100644
---
Hi Brian,
Recently VTK's TestPieChartActor and similar tests started to fail on
our test machines that use nightly Mesa. For example, one that I run:
http://www.cdash.org/CDash/testDetails.php?test=133410913build=1960175
and one that Kevin Hobbs runs:
On Mon, Jan 30, 2012 at 09:23:03PM +0100, Marek Olšák wrote:
Hi everyone,
This patch series is a follow-up to the previous one (Remove all uses of the
register mask). First, it cleans up some code and merges r600_context into
r600_pipe_context. The split of functionality between the two
On Sun, Jan 29, 2012 at 2:51 PM, Marek Olšák mar...@gmail.com wrote:
Hi everyone,
This is a cleanup in a series of cleanups I am going to make to improve the
horribly over-engineered and slow state management of r600g. This particular
patch series brings nothing new or special, it's merely
On Mon, Jan 30, 2012 at 3:23 PM, Marek Olšák mar...@gmail.com wrote:
Hi everyone,
This patch series is a follow-up to the previous one (Remove all uses of the
register mask). First, it cleans up some code and merges r600_context into
r600_pipe_context. The split of functionality between the
I wasn't seeing it be needed because of the previous bug.
---
src/mesa/drivers/dri/common/drirc |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/mesa/drivers/dri/common/drirc
b/src/mesa/drivers/dri/common/drirc
index ac83a2d..59c00d7 100644
---
---
src/mesa/drivers/dri/common/drirc |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mesa/drivers/dri/common/drirc
b/src/mesa/drivers/dri/common/drirc
index 7abc646..ac83a2d 100644
--- a/src/mesa/drivers/dri/common/drirc
+++ b/src/mesa/drivers/dri/common/drirc
@@
For all the extension entrypoints using the get_buffer() helper, they
wanted the same error handling. In some cases, the error was doing
the same error return whether target was a bad enum, or a user buffer
wasn't bound.
(Actually, GL_ARB_map_buffer_range doesn't specify the error for a zero
On Mon, Jan 30, 2012 at 4:25 PM, Eric Anholt e...@anholt.net wrote:
For all the extension entrypoints using the get_buffer() helper, they
wanted the same error handling. In some cases, the error was doing
the same error return whether target was a bad enum, or a user buffer
wasn't bound.
https://bugs.freedesktop.org/show_bug.cgi?id=45420
Bug #: 45420
Summary: undefined reference to `LLVMInitializeARMDisassembler'
Classification: Unclassified
Product: Mesa
Version: unspecified
Platform: x86-64 (AMD64)
OS/Version:
On 01/30/2012 03:23 PM, Eric Anholt wrote:
I wasn't seeing it be needed because of the previous bug.
---
src/mesa/drivers/dri/common/drirc |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/mesa/drivers/dri/common/drirc
b/src/mesa/drivers/dri/common/drirc
index
Commit 99476561 (automake: src/glsl and src/glsl/glcpp) changed the
build system so that src/glsl/glsl_test is not built by default. This
inadvertently broke make check, since the tests in
src/glsl/tests/lower_jumps (which are run by make check) rely on
glsl_test.
This patch ensures that make
On Mon, Jan 30, 2012 at 10:28 PM, Paul Berry stereotype...@gmail.com wrote:
Commit 99476561 (automake: src/glsl and src/glsl/glcpp) changed the
build system so that src/glsl/glsl_test is not built by default. This
inadvertently broke make check, since the tests in
src/glsl/tests/lower_jumps
BTW I am in favor of adding the CAP. r300 doesn't support the
first-vertex convention for quads, but r600 does support it and it
cannot be disabled for quads only. Because of that, the provoking
vertex switch is currently part of the draw state instead of the
rasterizer state in r600g. Adding the
47 matches
Mail list logo