On 08/18/2011 12:02 PM, Vincent Lejeune wrote:
Hi,
I would like to have several opinions about the implementation (on the
frontend side) of EmitVertex() function.
Prototype of the function is :
void EmitVertex();
It is only available when writing Geometry Shader Code, it acts as a
On Fri, Aug 19, 2011 at 8:42 AM, Kenneth Graunke kenn...@whitecape.org wrote:
On 08/18/2011 12:02 PM, Vincent Lejeune wrote:
Hi,
I would like to have several opinions about the implementation (on the
frontend side) of EmitVertex() function.
Prototype of the function is :
void
2011/8/19 Chia-I Wu olva...@gmail.com:
This builds the static library libmesa_st_egl from st/egl.
---
src/gallium/Android.mk | 1 +
src/gallium/state_trackers/egl/Android.mk | 56
+
2 files changed, 57 insertions(+), 0 deletions(-)
On Fri, Aug 19, 2011 at 5:17 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/8/19 Chia-I Wu olva...@gmail.com:
This builds the static library libmesa_st_egl from st/egl.
---
src/gallium/Android.mk | 1 +
src/gallium/state_trackers/egl/Android.mk | 56
2011/8/19 Chia-I Wu olva...@gmail.com:
There is no libudev on Android. Use DRM to get the PCI ID directly.
---
src/gallium/targets/egl-static/egl.c | 62
++
1 files changed, 62 insertions(+), 0 deletions(-)
diff --git
On Fri, Aug 19, 2011 at 5:59 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/8/19 Chia-I Wu olva...@gmail.com:
There is no libudev on Android. Use DRM to get the PCI ID directly.
---
src/gallium/targets/egl-static/egl.c | 62
++
1 files
2011/8/19 Chia-I Wu olva...@gmail.com:
On Fri, Aug 19, 2011 at 5:59 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/8/19 Chia-I Wu olva...@gmail.com:
There is no libudev on Android. Use DRM to get the PCI ID directly.
---
src/gallium/targets/egl-static/egl.c | 62
On Fri, Aug 19, 2011 at 6:19 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/8/19 Chia-I Wu olva...@gmail.com:
On Fri, Aug 19, 2011 at 5:59 PM, Benjamin Franzke
benjaminfran...@googlemail.com wrote:
2011/8/19 Chia-I Wu olva...@gmail.com:
There is no libudev on Android. Use
On Fri, Aug 19, 2011 at 10:37 AM, Chia-I Wu olva...@gmail.com wrote:
Changes from v1 are
- build libGLES_mesa in top-level Android.mk
- split changes to st/egl into 3 patches
- use logf for log2f
- misc changes and added comments
Tests are done using VirtualBox.
If there is no issues
Such that it actually works in apps which use both.
A separate buffer is allocated for stencil. The only exception is
the window-system-provided depth-stencil buffer, where depth and stencil
share the same buffer.
This fixes:
- fbo-depthstencil-GL_DEPTH24_STENCIL8-clear
-
I've put your patch series on a new branch (kasanen-post-process) and
pushed it. It would be good to have a few people give it a spin then
we can merge it to master.
-Brian
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
On Fri, 19 Aug 2011 08:46:22 -0600
Brian Paul bri...@vmware.com wrote:
I've put your patch series on a new branch (kasanen-post-process) and
pushed it. It would be good to have a few people give it a spin then
we can merge it to master.
Doesn't build, looks like patch 02 wasn't fully
On 08/19/2011 09:04 AM, Lauri Kasanen wrote:
On Fri, 19 Aug 2011 08:46:22 -0600
Brian Paulbri...@vmware.com wrote:
I've put your patch series on a new branch (kasanen-post-process) and
pushed it. It would be good to have a few people give it a spin then
we can merge it to master.
Doesn't
Updated patch 02 to work with current master:
From a6aa67da94d87a2271feecf0e84440430f6d6ae6 Mon Sep 17 00:00:00 2001
From: Lauri Kasanen c...@gmx.com
Date: Tue, 16 Aug 2011 16:07:59 +0300
Subject: [PATCH 02/12] st/dri: Bind the post-processing queue to dri, rebased
Signed-off-by: Lauri Kasanen
On Fri, 19 Aug 2011 09:08:39 -0600
Brian Paul bri...@vmware.com wrote:
I've put your patch series on a new branch (kasanen-post-process) and
pushed it. It would be good to have a few people give it a spin then
we can merge it to master.
Doesn't build, looks like patch 02 wasn't fully
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Reviewed-by: Chad Versace c...@chad-versace.us
On 08/18/2011 07:37 PM, Chia-I Wu wrote:
Define log2f(v) to be logf(v) / M_LN2 and ffs to __builtin_ffs.
---
src/mesa/main/imports.h |8 +++-
1 files changed, 7 insertions(+), 1 deletions(-)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Reviewed-by: Chad Versace c...@chad-versace.us
On 08/18/2011 07:37 PM, Chia-I Wu wrote:
libGLES_mesa with swrast should link in these libraries
libmesa_egl
libmesa_egl_gallium
libmesa_st_egl
libmesa_st_mesa
libmesa_glsl
On Thu, 18 Aug 2011 14:02:46 -0700, Chad Versace c...@chad-versace.us wrote:
When intel_verify_dri2_has_hiz() discovers that DRI2 (that is, the DDX
driver) cannot provide a separate stencil buffer, but
intel_context::hw_must_use_separate_stencil is set, then emit an
informative assertion
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/19/2011 03:46 AM, Chia-I Wu wrote:
On Fri, Aug 19, 2011 at 10:37 AM, Chia-I Wu olva...@gmail.com wrote:
Changes from v1 are
- build libGLES_mesa in top-level Android.mk
- split changes to st/egl into 3 patches
- use logf for log2f
-
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/19/2011 10:35 AM, Eric Anholt wrote:
On Thu, 18 Aug 2011 14:02:46 -0700, Chad Versace c...@chad-versace.us wrote:
When intel_verify_dri2_has_hiz() discovers that DRI2 (that is, the DDX
driver) cannot provide a separate stencil buffer, but
On 08/19/2011 10:35 AM, Eric Anholt wrote:
On Thu, 18 Aug 2011 14:02:46 -0700, Chad Versace c...@chad-versace.us wrote:
When intel_verify_dri2_has_hiz() discovers that DRI2 (that is, the DDX
driver) cannot provide a separate stencil buffer, but
intel_context::hw_must_use_separate_stencil is
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
For the series:
Reviewed-by: Ian Romanick ian.d.roman...@intel.com
On 08/18/2011 03:05 PM, Brian Paul wrote:
In anticipation of adding more texture targets.
---
src/mesa/main/fbobject.c | 56
+-
1
On 08/19/2011 10:44 AM, Chad Versace wrote:
On 08/19/2011 10:35 AM, Eric Anholt wrote:
On Thu, 18 Aug 2011 14:02:46 -0700, Chad Versacec...@chad-versace.us wrote:
When intel_verify_dri2_has_hiz() discovers that DRI2 (that is, the DDX
driver) cannot provide a separate stencil buffer, but
On 08/18/2011 01:23 PM, Kenneth Graunke wrote:
On 08/18/2011 12:02 PM, Matt Turner wrote:
On Thu, Aug 18, 2011 at 2:38 PM, Eric Anholte...@anholt.net wrote:
+ bool progress = true;
+ while (progress) {
+ progress = false;
+ progress = dead_code_eliminate() || progress;
||
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/17/2011 05:55 PM, Eric Anholt wrote:
Improves performance of a GL_TEXTURE_RECTANGLE microbenchmark by 1.84%
+/- .15% (n=3)
---
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp |3 ++-
src/mesa/drivers/dri/i965/brw_wm_fp.c|
On Fri, 19 Aug 2011 11:38:17 -0700, Ian Romanick i...@freedesktop.org wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/17/2011 05:55 PM, Eric Anholt wrote:
Improves performance of a GL_TEXTURE_RECTANGLE microbenchmark by 1.84%
+/- .15% (n=3)
---
On 08/19/2011 10:44 AM, Chad Versace wrote:
On 08/19/2011 10:35 AM, Eric Anholt wrote:
On Thu, 18 Aug 2011 14:02:46 -0700, Chad Versace c...@chad-versace.us
wrote:
When intel_verify_dri2_has_hiz() discovers that DRI2 (that is, the DDX
driver) cannot provide a separate stencil buffer, but
On 08/19/2011 09:26 AM, Lauri Kasanen wrote:
On Fri, 19 Aug 2011 09:08:39 -0600
Brian Paulbri...@vmware.com wrote:
I've put your patch series on a new branch (kasanen-post-process) and
pushed it. It would be good to have a few people give it a spin then
we can merge it to master.
Doesn't
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 08/19/2011 03:18 PM, Kenneth Graunke wrote:
On 08/19/2011 10:44 AM, Chad Versace wrote:
On 08/19/2011 10:35 AM, Eric Anholt wrote:
On Thu, 18 Aug 2011 14:02:46 -0700, Chad Versace c...@chad-versace.us
wrote:
When intel_verify_dri2_has_hiz()
https://bugs.freedesktop.org/show_bug.cgi?id=39219
--- Comment #9 from daytoo...@gmail.com 2011-08-19 16:57:41 PDT ---
This problem still exists for me:
Eedora 15 x86-64
mesa-libGL-7.11-0.16.20110709.0.fc15.x86_64
xbmc 10.1
(Note: mesa-lebGL is from the Fedora repositories.)
ken
--
Configure
---
src/mesa/drivers/dri/i965/brw_context.c |2 ++
src/mesa/drivers/dri/i965/brw_context.h |1 +
src/mesa/drivers/dri/i965/brw_vs.c |6 +-
3 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_context.c
---
src/mesa/drivers/dri/i965/brw_context.c|6 +
src/mesa/drivers/dri/i965/brw_context.h|2 -
src/mesa/drivers/dri/i965/brw_curbe.c |3 +-
src/mesa/drivers/dri/i965/brw_vec4_emit.cpp|1 -
src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp | 29
I wanted to take advantage of Ken's native integer patches in the VS work, but
once I turned on native integers, an ES2 conformance test failed trying to get
float values for a boolean uniform. Piglit test is on the way to that list.
(Yeah, 2/5 should come last in the series).
At least for Intel, all our uniform components are of uint32_t size, either
float or signed or unsigned int. For uploading uniform data in the driver,
it's much easier to upload a full dword per uniform element instead of trying
to pick out the bool byte and then fill in the top 3 bytes of pad
We have to actually convert the values on the way out. Fixes piglit
ARB_shader_objects/getuniform.
---
src/mesa/main/uniforms.c | 32
1 files changed, 28 insertions(+), 4 deletions(-)
diff --git a/src/mesa/main/uniforms.c b/src/mesa/main/uniforms.c
index
---
src/mesa/main/uniforms.c | 12 +++-
1 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/src/mesa/main/uniforms.c b/src/mesa/main/uniforms.c
index fbaa810..e2a9e93 100644
--- a/src/mesa/main/uniforms.c
+++ b/src/mesa/main/uniforms.c
@@ -463,10 +463,8 @@ get_uniform(struct
36 matches
Mail list logo