This is a bit tidier than poking at p-current directly.
Signed-off-by: Kenneth Graunke kenn...@whitecape.org
---
src/mesa/drivers/dri/i965/brw_sf_emit.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Piglit tested on Crestline and Haswell - no regressions.
I diffed assembly for two
With my earlier cleaning in place, nothing relies on the instruction
emitters for IF/WHILE/JMPI disabling predication. Drop it in favor of
making callers do the right thing explicitly.
Signed-off-by: Kenneth Graunke kenn...@whitecape.org
---
src/mesa/drivers/dri/i965/brw_clip_tri.c | 1 +
On Fri, Jun 6, 2014 at 12:23 AM, Kenneth Graunke kenn...@whitecape.org wrote:
With my earlier cleaning in place, nothing relies on the instruction
What about referencing the commits if they are in a single series?
Series Reviewed-by: Jordan Justen jordan.l.jus...@intel.com
emitters for
https://bugs.freedesktop.org/show_bug.cgi?id=79662
Chris Wilson ch...@chris-wilson.co.uk changed:
What|Removed |Added
Assignee|ch...@chris-wilson.co.uk
From: Adrian Negreanu adrian.m.negre...@intel.com
I used commit bc8b07a6 as reference, and only the droid_display_vtbl had this
issue.
This fixes:
src/egl/drivers/dri2/platform_android.c:641:29:
error: 'dri2_fallback_pixmap_surface' undeclared here (not in a function)
Signed-off-by: Adrian
From: Adrian Negreanu adrian.m.negre...@intel.com
Fixes linker error:
ld:
.../libmesa_dri_common_intermediates/libmesa_dri_common.a(dri_util.o):
in function globalDriverAPI:dri_util.c(.data.rel+0x0): error:
undefined reference to 'driDriverAPI'
As an example, you can see that
From: Adrian Negreanu adrian.m.negre...@intel.com
This fixes:
include/c11/threads_posix.h: In function 'cnd_timedwait':
include/c11/threads_posix.h:140:21: error: storage size of 'abs_time' isn't
known
Signed-off-by: Adrian Negreanu adrian.m.negre...@intel.com
---
From: Adrian Negreanu adrian.m.negre...@intel.com
This fixes:
In file included from
/home/adrian/workspace/mesa/mesa-master.git/src/mesa/vbo/vbo_exec_api.c:445:0:
/home/adrian/workspace/mesa/mesa-master.git/src/mesa/vbo/vbo_attrib_tmp.h:28:38:
fatal error: util/u_format_r11g11b10f.h: No such file
From: Adrian Negreanu adrian.m.negre...@intel.com
Fixes:
src/egl/drivers/dri2/platform_android.c:38:
include/GL/internal/dri_interface.h:51:17:
fatal error: drm.h: No such file or directory
Signed-off-by: Adrian Negreanu adrian.m.negre...@intel.com
---
src/egl/drivers/dri2/Android.mk |
From: Adrian Negreanu adrian.m.negre...@intel.com
This fixes
src/egl/drivers/dri2/platform_android.c:664: error: undefined reference to
'loader_set_logger'
src/egl/drivers/dri2/platform_android.c:678: error: undefined reference to
'loader_get_driver_for_fd'
Signed-off-by: Adrian Negreanu
From: Adrian Negreanu adrian.m.negre...@intel.com
So that android part can also use $(megadriver_stub_FILES)
Signed-off-by: Adrian Negreanu adrian.m.negre...@intel.com
---
src/mesa/drivers/dri/common/Makefile.am | 2 +-
src/mesa/drivers/dri/common/Makefile.sources | 3 +++
2 files changed,
From: Adrian Negreanu adrian.m.negre...@intel.com
_mesa_streaming_load_memcpy is defined in main/streaming-load-memcpy.c
I'm adding it to the dricore lib
Signed-off-by: Adrian Negreanu adrian.m.negre...@intel.com
---
src/mesa/Android.libmesa_dricore.mk | 5 +
1 file changed, 5 insertions(+)
with 2 small things (mentioned below) fixed;
Reviewed-by: Tapani Pälli tapani.pa...@intel.com
On 06/05/2014 03:57 PM, Neil Roberts wrote:
This adds a test for updating a sub-region of a texture created with
the GL_EXT_packed_depth_stencil extension. Currently this seems to
trigger a bug on
https://bugs.freedesktop.org/show_bug.cgi?id=54372
--- Comment #6 from Tapani Pälli lem...@gmail.com ---
Do you have some small test app to trigger this bug? I haven't worked on GLX
code but it would help to understand the problem better.
In Piglit test suite there is a test
https://bugs.freedesktop.org/show_bug.cgi?id=54372
--- Comment #7 from Tapani Pälli lem...@gmail.com ---
Also please include some information on your setup, which version of X server,
Mesa and so on.
--
You are receiving this mail because:
You are the QA Contact for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=79688
Frederic Romagne frederic.roma...@gmail.com changed:
What|Removed |Added
CC|
This set 1..8
Reviewed-by: Juha-Pekka Heikkila juhapekka.heikk...@gmail.com
On 06.06.2014 12:16, Adrian Negreanu wrote:
From: Adrian Negreanu adrian.m.negre...@intel.com
So that android part can also use $(megadriver_stub_FILES)
Signed-off-by: Adrian Negreanu adrian.m.negre...@intel.com
https://bugs.freedesktop.org/show_bug.cgi?id=79688
Jan Vesely jano.ves...@gmail.com changed:
What|Removed |Added
CC||jano.ves...@gmail.com
On Thu, Jun 5, 2014 at 2:39 PM, Bruno Jimenez brunoji...@gmail.com wrote:
On Tue, 2014-06-03 at 08:55 -0400, Alex Deucher wrote:
On Mon, Jun 2, 2014 at 7:34 PM, Bruno Jimenez brunoji...@gmail.com wrote:
On Mon, 2014-06-02 at 16:16 -0400, Alex Deucher wrote:
On Sat, May 31, 2014 at 7:13 AM,
Hi Adrian,
I seem to recall seeing this patch although it seems like it never got pushed.
Note sure how the Android development process goes but imho these should be
safe to go in stable.
Cc: 10.1 10.2 mesa-sta...@lists.freedesktop.org
Reviewed-by: Emil Velikov emil.l.veli...@gmail.com
Let me
Whoops, yes, you're right. ftell() of SEEK_END and strlen() are returning
the same value, which does not include the terminating zero. Updated patch
below.
We use this quite a bit, much faster than editing large apitrace files
Thanks,
-C
Signed-off-by: Cody Northrop c...@lunarg.com
---
The nouveau fw currently prints a bunch of errors. No point in seeing
those all the time, esp since compute doesn't really work in the first
place.
Signed-off-by: Ilia Mirkin imir...@alum.mit.edu
Cc: 10.2 mesa-sta...@lists.freedesktop.org
---
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 6
Signed-off-by: Ilia Mirkin imir...@alum.mit.edu
Cc: 10.2 mesa-sta...@lists.freedesktop.org
---
Pretty sure this was the cause of all the invalid opcode errors on like 20%
of the piglit tests. Any time the 3d blit path was used, this would trigger.
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c
Signed-off-by: Ilia Mirkin imir...@alum.mit.edu
Cc: 10.2 mesa-sta...@lists.freedestkop.org
---
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
Hello all,
Kristian and I were looking at this today, and there seems to be a
substantial race in the way that we are doing texture locking. In
particular, we usually do the following:
Lock the hashmap
Find the texture object
Unlock the hashmap
Lock the texture object
Do Stuff
Unlock the
From: Marek Olšák marek.ol...@amd.com
This adds a new type of intrinsic and SDNode: SampleRaw.
All fields of the MIMG opcodes are exposed and can be set by Mesa,
even DMASK. All GATHER4 variants are added and there are a lot of them.
DMASK was repurposed for GATHER4, so all passes which modify
From: Marek Olšák marek.ol...@amd.com
All ARB_texture_gather and gather-related ARB_gpu_shader5 piglit tests pass.
---
docs/GL3.txt | 2 +-
docs/relnotes/10.3.html | 1 +
src/gallium/drivers/radeonsi/si_pipe.c | 12 ++-
From: Marek Olšák marek.ol...@amd.com
---
src/gallium/drivers/radeonsi/si_shader.c | 31 +--
1 file changed, 13 insertions(+), 18 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_shader.c
b/src/gallium/drivers/radeonsi/si_shader.c
index d7e588d..a7ca35b
On Fri, Jun 6, 2014 at 5:58 PM, Marek Olšák mar...@gmail.com wrote:
diff --git a/src/gallium/drivers/radeonsi/si_pipe.c
b/src/gallium/drivers/radeonsi/si_pipe.c
index 4b96f20..a3e1846 100644
--- a/src/gallium/drivers/radeonsi/si_pipe.c
+++ b/src/gallium/drivers/radeonsi/si_pipe.c
@@ -294,11
On Sat, Jun 7, 2014 at 5:43 AM, Ilia Mirkin imir...@alum.mit.edu wrote:
Signed-off-by: Ilia Mirkin imir...@alum.mit.edu
Cc: 10.2 mesa-sta...@lists.freedestkop.org
For the series:
Reviewed-by: Ben Skeggs bske...@redhat.com
---
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp | 2 +-
All offsets are six-bit signed integers on SI packed into one dword.
They are set in the same way no matter what the instruction is.
All SAMPLE and GATHER4 instructions, i.e. those which take
floating-point coordinates, support offsets. Only the IMAGE_LOAD
instructions (texelFetch) don't support
From: José Fonseca jfons...@vmware.com
A recent ApiTrace change, that tries to dump more buffer state
causes Mesa from my distro (10.1.4) to segfaults here.
I haven't actually confirm this fixes it (I can't repro on master),
but it seems a good idea to be defensive here anyway.
Cc: 10.1 10.2
Sinclair Yeh sinclair@intel.com writes:
This fix adds a check and sets EGL_BAD_NATIVE_WINDOW
Cc: 10.1 10.2 mesa-sta...@lists.freedesktop.org
From what I can tell, the function being modified by this patch doesn't
actually exist in 10.1, so I'm passing on this patch for the 10.1
branch.
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/glformats.c | 67 +++
src/mesa/main/glformats.h | 3 +++
2 files changed, 70 insertions(+)
diff --git a/src/mesa/main/glformats.c
Fixes gles3 Khronos CTS test: texture_storage_texture_internal_formats
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/texstorage.c | 18 ++
1 file changed, 18 insertions(+)
diff --git a/src/mesa/main/texstorage.c
A compile error will be generated for redefinition of these macros.
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/glsl/glcpp/glcpp-parse.y | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/glsl/glcpp/glcpp-parse.y
Fixes many failures in gles3 Khronos CTS test: packed_pixels
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/teximage.c | 15 +++
1 file changed, 15 insertions(+)
diff --git a/src/mesa/main/teximage.c
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/teximage.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/mesa/main/teximage.c b/src/mesa/main/teximage.c
index b8627a3..03ebbd8 100644
---
Ian Romanick i...@freedesktop.org writes:
Series is
Reviewed-by: Ian Romanick ian.d.roman...@intel.com
Cc: 10.1 10.2 mesa-sta...@lists.freedesktop.org
This hunk:
+ /* ARB_vertex_array_bgra */
+ case GL_COLOR_ARRAY_SIZE:
+ array = ctx-Array.VAO-VertexAttrib[VERT_ATTRIB_COLOR0];
+
Fixes gles3 Khronos CTS tests:
tokens_after_else_vertex
tokens_after_else_fragment
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/glsl/glcpp/glcpp-lex.l | 4
1 file changed, 4 insertions(+)
diff --git a/src/glsl/glcpp/glcpp-lex.l
This patch specifically fixes redefinition condition for white space
changes. #define and #undef functionality in GLSL follows the standard
for C++ preprocessors for macro definitions.
From https://gcc.gnu.org/onlinedocs/cpp/Undefining-and-Redefining-Macros.html:
These definitions are
Patches in this series fix few preprocessor bugs and GLES3 error conditions.
This series is also available on 'review' branch at:
https://github.com/aphogat/mesa.git
Anuj Phogat (15):
glsl: Add __FILE__ and __LINE__ as built-in macros
glsl: Do not allow undefining the built-in macros
glsl:
Fixes few failures in gles3 Khronos CTS test: packed_pixels
Cc: 10.2 mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/teximage.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/src/mesa/main/teximage.c
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/glformats.c | 37 +
src/mesa/main/glformats.h | 3 +++
2 files changed, 40 insertions(+)
diff --git a/src/mesa/main/glformats.c
Fixes piglit tests in spec/glsl-es-3.00/compile:
undef-__FILE__.vert
undef-GL_ES.vert
undef-__LINE__.vert
undef-__VERSION__.vert
Also, fixes Khronos GLES3 CTS tests:
undefine_invalid_object_1_vertex
undefine_invalid_object_1_fragment
undefine_invalid_object_2_vertex
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/glformats.h | 3 +++
src/mesa/main/teximage.c | 12 ++--
2 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/mesa/main/glformats.h b/src/mesa/main/glformats.h
index
Fixes many failures in gles3 Khronos CTS test: packed_pixels
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/teximage.c | 43 +++
1 file changed, 43 insertions(+)
diff --git
Fixes gles3 Khronos CTS test: texture_storage_texture_targets
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/texstorage.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/src/mesa/main/texstorage.c b/src/mesa/main/texstorage.c
Function is utilized by next patch in the series.
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/glformats.c | 18 ++
src/mesa/main/glformats.h | 3 +++
2 files changed, 21 insertions(+)
diff --git
Fixes many failures in gles3 Khronos CTS test: packed_pixels
Khronos bug# 9807
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/teximage.c | 45 -
Since this seems to be a GLES-only limitation, the patch should use
_mesa_is_gles3 or _mesa_is_gles.
Marek
On Sat, Jun 7, 2014 at 1:57 AM, Anuj Phogat anuj.pho...@gmail.com wrote:
Fixes few failures in gles3 Khronos CTS test: packed_pixels
Cc: 10.2 mesa-sta...@lists.freedesktop.org
This patch didn't apply cleanly to 10.2. It appears that 0423513c also
hits some code in this area. I picked d2261918 over, but should
0423513c also get picked?
On 06/03/2014 04:33 AM, Marek Olšák wrote:
Module: Mesa
Branch: master
Commit: d2261918202697febed0de18f66416e273001088
URL:
Reviewed-by: Brian Paul bri...@vmware.com
Do you need someone to commit/push this for you?
-Brian
On 06/06/2014 12:04 PM, Cody Northrop wrote:
Whoops, yes, you're right. ftell() of SEEK_END and strlen() are
returning the same value, which does not include the terminating zero.
Updated patch
Mesa 10.1.5 has been released. Mesa 10.1.5 is a bug fix release which
fixes bugs fixed since the 10.1.4 release, (see below for a list of
changes).
The tag in the git repository for Mesa 10.1.5 is 'mesa-10.1.5'.
Mesa 10.1.5 is available for download at
ftp://freedesktop.org/pub/mesa/10.1.5/
Bump. Just going through some uncommitted stuff, not too concerned about
this personally but would be good to get a reviewed by so I can push
before its forgotten about forever.
On Fri, 2014-04-04 at 22:08 +1100, Timothy Arceri wrote:
Signed-off-by: Timothy Arceri t_arc...@yahoo.com.au
---
On Fri, Jun 6, 2014 at 4:56 PM, Anuj Phogat anuj.pho...@gmail.com wrote:
A compile error will be generated for redefinition of these macros.
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/glsl/glcpp/glcpp-parse.y | 2 ++
1 file changed, 2
On Fri, Jun 6, 2014 at 4:57 PM, Anuj Phogat anuj.pho...@gmail.com wrote:
Fixes gles3 Khronos CTS test: texture_storage_texture_targets
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
src/mesa/main/texstorage.c | 7 +++
1 file changed, 7
Mesa 10.2 has been released! Mesa 10.2 is a feature release that
includes many updates and enhancements. The full list is available in
the release notes file in docs/relnotes/10.2.html.
The tag in the GIT repository for Mesa 10.2 is 'mesa-10.2'. I have
verified that the tag is in the correct
On 06/06/2014 09:13 PM, Matt Turner wrote:
On Fri, Jun 6, 2014 at 4:57 PM, Anuj Phogat anuj.pho...@gmail.com wrote:
Fixes gles3 Khronos CTS test: texture_storage_texture_targets
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
On 06/06/2014 09:03 PM, Matt Turner wrote:
On Fri, Jun 6, 2014 at 4:56 PM, Anuj Phogat anuj.pho...@gmail.com wrote:
A compile error will be generated for redefinition of these macros.
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Anuj Phogat anuj.pho...@gmail.com
---
Le vendredi 6 juin 2014, 21:20:12 Ian Romanick a écrit :
Mesa 10.2 has been released! Mesa 10.2 is a feature release that
includes many updates and enhancements. The full list is available in
the release notes file in docs/relnotes/10.2.html.
It fails to build here:
make[3]: Leaving
On 06/06/2014 09:35 PM, Laurent Carlier wrote:
Le vendredi 6 juin 2014, 21:20:12 Ian Romanick a écrit :
Mesa 10.2 has been released! Mesa 10.2 is a feature release that
includes many updates and enhancements. The full list is available in
the release notes file in docs/relnotes/10.2.html.
On Fri, Jun 6, 2014 at 9:30 PM, Ian Romanick i...@freedesktop.org wrote:
On 06/06/2014 09:13 PM, Matt Turner wrote:
On Fri, Jun 6, 2014 at 4:57 PM, Anuj Phogat anuj.pho...@gmail.com wrote:
Fixes gles3 Khronos CTS test: texture_storage_texture_targets
Cc: mesa-sta...@lists.freedesktop.org
I thought Matt already fixed this bug.
commit 060e69679925f171cfcc2a5f84fab1d833a7e804
Author: Matt Turner matts...@gmail.com
Date: Tue Nov 6 10:59:30 2012 -0800
glcpp: Reject garbage after #else and #endif tokens
Previously we were accepting garbage after #else and #endif tokens
Le vendredi 6 juin 2014, 21:38:23 Ian Romanick a écrit :
On 06/06/2014 09:35 PM, Laurent Carlier wrote:
Le vendredi 6 juin 2014, 21:20:12 Ian Romanick a écrit :
Mesa 10.2 has been released! Mesa 10.2 is a feature release that
includes many updates and enhancements. The full list is
Le vendredi 6 juin 2014 21:38:23, vous avez écrit :
On 06/06/2014 09:35 PM, Laurent Carlier wrote:
Le vendredi 6 juin 2014, 21:20:12 Ian Romanick a écrit :
Mesa 10.2 has been released! Mesa 10.2 is a feature release that
includes many updates and enhancements. The full list is available in
On 06/06/2014 09:52 PM, Laurent Carlier wrote:
Le vendredi 6 juin 2014 21:38:23, vous avez écrit :
On 06/06/2014 09:35 PM, Laurent Carlier wrote:
Le vendredi 6 juin 2014, 21:20:12 Ian Romanick a écrit :
Mesa 10.2 has been released! Mesa 10.2 is a feature release that
includes many updates and
From: Ian Romanick ian.d.roman...@intel.com
While resolving conflicts in cherry picking commit d226191, I
accidentally introduced some garbage. Because radeonsi isn't built by
default, the problem went unnoticed by me.
Signed-off-by: Ian Romanick ian.d.roman...@intel.com
Reported-by: Laurent
Le vendredi 6 juin 2014, 22:11:43 Ian Romanick a écrit :
From: Ian Romanick ian.d.roman...@intel.com
While resolving conflicts in cherry picking commit d226191, I
accidentally introduced some garbage. Because radeonsi isn't built by
default, the problem went unnoticed by me.
https://bugs.freedesktop.org/show_bug.cgi?id=54372
--- Comment #8 from danm...@gmail.com ---
Created attachment 100587
-- https://bugs.freedesktop.org/attachment.cgi?id=100587action=edit
Edited backtrace of glx crash
--
You are receiving this mail because:
You are the QA Contact for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=54372
--- Comment #9 from danm...@gmail.com ---
Attached is a backtrace from the crash with the 10.1.4 glx libs.
The same patch attached here still fixes the crash.
It would take me days to produce a small test program for you. My program is
quite
https://bugs.freedesktop.org/show_bug.cgi?id=54372
--- Comment #10 from danm...@gmail.com ---
Regarding your request for info about my system, X server etc:
I have tested my application with over 40 GPUs, and 7 host systems. The full
matrix is just a distraction.
In good news the radeon r300
72 matches
Mail list logo