[Mesa-dev] [Bug 84145] UE4: Realistic Rendering Demo render blue

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84145 Michel Dänzer changed: What|Removed |Added Assignee|dri-devel@lists.freedesktop |mesa-dev@lists.freedesktop.

Re: [Mesa-dev] X.Org looking for projects and mentors for the Outreach Program for Women

2014-09-21 Thread Peter Hutterer
Just a reminder, if you have projects that are suitable for the OPW please add them to the wiki page or, if you can't access the wiki, send me a summary and I'll add it. http://www.x.org/wiki/XorgOPW/ Prospective participants can start submitting applications on Sep 22 and it'd be great if we had

Re: [Mesa-dev] [PATCH 03/17] configure: remove unused variable OSMESA_MESA_DEPS

2014-09-21 Thread Matt Turner
Reviewed-by: Matt Turner ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev

[Mesa-dev] [PATCH 09/17] gallium/i915: add automake target 'template'

2014-09-21 Thread Emil Velikov
Rather than duplicating the libdeps, extra define... all over the targets, define them only once and use when applicable. Signed-off-by: Emil Velikov --- src/gallium/drivers/i915/Automake.inc | 11 +++ src/gallium/targets/dri/Makefile.am| 9 + src/gallium/targets/eg

[Mesa-dev] [PATCH 08/17] gallium/freedreno: add automake target 'template'

2014-09-21 Thread Emil Velikov
Rather than duplicating the libdeps, extra define... all over the targets, define them only once and use when applicable. Signed-off-by: Emil Velikov --- src/gallium/drivers/freedreno/Automake.inc | 11 +++ src/gallium/targets/dri/Makefile.am| 10 +- src/gallium/targets/e

[Mesa-dev] [PATCH 04/17] auxiliary/vl: split out into a separate static library

2014-09-21 Thread Emil Velikov
Avoid building the relatively large object every time and forcing on the non-vl targets. This gives us the following size improvement textdata bss dec hex filename 5898697 189212 1977864 8065773 7b12ed before/nouveau_dri.so 5771203 189228 391176 6351607 60eaf7 after/nouveau

[Mesa-dev] [PATCH 10/17] gallium/ilo: add automake target 'template'

2014-09-21 Thread Emil Velikov
Rather than duplicating the libdeps, extra define... all over the targets, define them only once and use when applicable. Signed-off-by: Emil Velikov --- src/gallium/drivers/ilo/Automake.inc | 11 +++ src/gallium/targets/dri/Makefile.am| 9 + src/gallium/targets/eg

[Mesa-dev] [PATCH 01/17] gallium/r300: remove obsolete declaration

2014-09-21 Thread Emil Velikov
The definition of rc_pair_regalloc_inputs_only() is no longer around so drop the declaration. Signed-off-by: Emil Velikov --- src/gallium/drivers/r300/compiler/radeon_program_pair.h | 1 - 1 file changed, 1 deletion(-) diff --git a/src/gallium/drivers/r300/compiler/radeon_program_pair.h b/src/

[Mesa-dev] [PATCH 06/17] targets/pipe-loader: drop unused authentication

2014-09-21 Thread Emil Velikov
The dri, vdpau, omx, xvmc and gbm targets don't need any authentication even the VL ones never used it. Either the respective loader or the library itself (vl) is doing is auth prior to calling create_screen() Signed-off-by: Emil Velikov --- src/gallium/auxiliary/vl/vl_winsys_dri.c | 2 +- src/g

[Mesa-dev] [PATCH 17/17] targets/egl: fold in target LDFLAGS variables

2014-09-21 Thread Emil Velikov
Both variables are identical thus we can fold them into AM_LDFLAGS. Signed-off-by: Emil Velikov --- src/gallium/targets/egl-static/Makefile.am | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/gallium/targets/egl-static/Makefile.am b/src/gallium/targets/egl-static/Ma

[Mesa-dev] [PATCH 16/17] targets: drop the old MEGADRIVERS & STATIC_TARGET... variables

2014-09-21 Thread Emil Velikov
No longer used/needed as of last commit. Signed-off-by: Emil Velikov --- src/gallium/targets/dri/Makefile.am| 15 +-- src/gallium/targets/egl-static/Makefile.am | 6 ++ src/gallium/targets/gbm/Makefile.am| 10 +++--- src/gallium/targets/omx/Makefile.am

[Mesa-dev] [PATCH 15/17] gallium/softpipe, llvmpipe: add automake target 'templates'

2014-09-21 Thread Emil Velikov
Rather than duplicating the libdeps, extra define... all over the targets, define them only once and use when applicable. Signed-off-by: Emil Velikov --- src/gallium/drivers/llvmpipe/Automake.inc | 7 +++ src/gallium/drivers/softpipe/Automake.inc | 15 +++ src/gallium/targets/

[Mesa-dev] [PATCH 11/17] gallium/svga: add automake target 'template'

2014-09-21 Thread Emil Velikov
Rather than duplicating the libdeps, extra define... all over the targets, define them only once and use when applicable. Signed-off-by: Emil Velikov --- src/gallium/drivers/svga/Automake.inc | 10 ++ src/gallium/targets/dri/Makefile.am| 8 +--- src/gallium/targets/egl-

[Mesa-dev] [PATCH 13/17] gallium/vc4: add automake target 'templates'

2014-09-21 Thread Emil Velikov
Rather than duplicating the libdeps, extra define... all over the targets, define them only once and use when applicable. Signed-off-by: Emil Velikov --- src/gallium/drivers/vc4/Automake.inc | 13 + src/gallium/targets/dri/Makefile.am | 12 +--- 2 files changed, 14 insertion

[Mesa-dev] [PATCH 07/17] gallium/nouveau: add automake target 'template'

2014-09-21 Thread Emil Velikov
Rather than duplicating the libdeps, extra define... all over the targets, define them only once and use when applicable. Signed-off-by: Emil Velikov --- src/gallium/drivers/nouveau/Automake.inc | 11 +++ src/gallium/targets/dri/Makefile.am| 21 + src/galliu

[Mesa-dev] [PATCH 05/17] targets/vl: fix hard-links when building shared pipe-drivers

2014-09-21 Thread Emil Velikov
Make sure that MEGADRIVERS is set in order to create the hardlinks. The variable name is not the most appropriate and will be sorted out in upcoming commits. Signed-off-by: Emil Velikov --- src/gallium/targets/dri/Makefile.am | 4 ++-- src/gallium/targets/vdpau/Makefile.am | 4 ++-- src/galliu

[Mesa-dev] [PATCH 03/17] configure: remove unused variable OSMESA_MESA_DEPS

2014-09-21 Thread Emil Velikov
Leftover from the static Makefiles Signed-off-by: Emil Velikov --- configure.ac | 2 -- 1 file changed, 2 deletions(-) diff --git a/configure.ac b/configure.ac index 12f914e..0cfe970 100644 --- a/configure.ac +++ b/configure.ac @@ -1238,12 +1238,10 @@ if test "x$enable_osmesa" = xyes -o "x$ena

[Mesa-dev] [PATCH 00/17] Split out aux/vl and makefiles de-duplication

2014-09-21 Thread Emil Velikov
Hello list, As usual another boring series with a patch or two that stand out. Patches 01-03: Remove some unused variables/header inclusions/etc Patch 04: Split out the vl code into a separate static lib. Gives us noticable size improvement for the dri, gbm and xa targets. Patches 05-06: misc pi

[Mesa-dev] [PATCH 12/17] gallium/r300, r600, radeonsi: add automake target 'templates'

2014-09-21 Thread Emil Velikov
Rather than duplicating the libdeps, extra define... all over the targets, define them only once and use when applicable. Signed-off-by: Emil Velikov --- src/gallium/drivers/r300/Automake.inc | 18 + src/gallium/drivers/r600/Automake.inc | 16 src/gallium/drive

[Mesa-dev] [PATCH 14/17] configure: remove NEED_{SOFT, LLVM}PIPE_DRIVER variables

2014-09-21 Thread Emil Velikov
The respective HAVE_{SOFT,LLVM}PIPE are already descriptive enough. Additionally the svga modules does not really use either one, but the auxiliary draw & gallivm modules. Signed-off-by: Emil Velikov --- configure.ac | 5 - src/gallium/Makefile.am

[Mesa-dev] [PATCH 02/17] gallium/freedreno: remove unused draw header

2014-09-21 Thread Emil Velikov
Signed-off-by: Emil Velikov --- src/gallium/drivers/freedreno/freedreno_context.h | 1 - 1 file changed, 1 deletion(-) diff --git a/src/gallium/drivers/freedreno/freedreno_context.h b/src/gallium/drivers/freedreno/freedreno_context.h index c59390a..b7e016b 100644 --- a/src/gallium/drivers/freed

[Mesa-dev] [Bug 84124] Please revert 8449121971ce1db03fea19665d314e523fdc10dd

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84124 --- Comment #1 from Marek Olšák --- You can revert the commit locally if you want. Sorry, I cannot let a medium like Phoronix abuse it, break apps and then telling people that our driver is broken. -- You are receiving this mail because: You ar

[Mesa-dev] [Bug 49777] git head produces many libraries that are not properly linked

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=49777 Matt Turner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 60723] Unable to compile Mesa 9.0.2 for radeon

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=60723 Matt Turner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 75165] compute.c:464:49: error: function definition is not allowed here

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=75165 Matt Turner changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #2 from Matt Turner

[Mesa-dev] [Bug 74563] Surfaceless contexts are not properly released by DRI drivers

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74563 Matt Turner changed: What|Removed |Added Component|Other |EGL -- You are receiving this mail becaus

[Mesa-dev] [Bug 84124] Please revert 8449121971ce1db03fea19665d314e523fdc10dd

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=84124 Matt Turner changed: What|Removed |Added Assignee|mesa-dev@lists.freedesktop. |mar...@gmail.com |org

[Mesa-dev] [Bug 77240] khrplatform.h not installed if EGL is disabled

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=77240 Matt Turner changed: What|Removed |Added Status|NEW |NEEDINFO CC|

[Mesa-dev] [Bug 74760] Anno 1701 colors of textures are corrupted using Intel GM45 Express chipset

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=74760 Matt Turner changed: What|Removed |Added Assignee|mesa-dev@lists.freedesktop. |i...@freedesktop.org |or

[Mesa-dev] [Bug 64392] Missing WAYLAND_CFLAGS in Gallium GBM state-tracker

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64392 Matt Turner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 64084] Requesting git commit access to mesa

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=64084 Matt Turner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 61527] MesaLib-9.1: Does not build. LIBTOOL not defined for some makefiles

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61527 Matt Turner changed: What|Removed |Added Status|NEW |NEEDINFO -- You are receiving this mail b

[Mesa-dev] [Bug 61361] Version mismatch error. This is libtool 2.4.2, but the definition of this LT_INIT comes from libtool 2.2.8.

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61361 Matt Turner changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #9 from Matt Turner

[Mesa-dev] [Bug 61333] Gallium drivers no longer link with shared libglsl

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=61333 Matt Turner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 60395] Developer account request

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=60395 Matt Turner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 42651] NULL function pointer called in driCreateNewScreen with KMS disabled

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=42651 Matt Turner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 33786] Wayland terminal garbage starting with 1dd8e2757852682af44b63193c89dff3c09c7703

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=33786 Matt Turner changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #1 from Matt Turner

[Mesa-dev] [Bug 30353] building multilib mesa fails or bogus

2014-09-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=30353 Matt Turner changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: [Mesa-dev] multi-planar tiled fourcc's in mesa and drm

2014-09-21 Thread Rob Clark
On Sat, Sep 20, 2014 at 11:40 AM, Ilia Mirkin wrote: > On Sat, Sep 20, 2014 at 11:34 AM, Rob Clark wrote: >> On Fri, Sep 19, 2014 at 3:16 PM, Rob Clark wrote: >>> For the mesa part, it looks like there is a bit of work needed to >>> teach egl about multi-planar buffers, buffers where offset[n] !

[Mesa-dev] [PATCH] mesa: Remove duplicate _mesa_{init, free}_shader_state prototypes.

2014-09-21 Thread Matt Turner
--- src/mesa/main/shaderobj.h | 7 --- 1 file changed, 7 deletions(-) diff --git a/src/mesa/main/shaderobj.h b/src/mesa/main/shaderobj.h index fae8be8..d72919c 100644 --- a/src/mesa/main/shaderobj.h +++ b/src/mesa/main/shaderobj.h @@ -94,13 +94,6 @@ _mesa_free_shader_program_data(struct gl_co

[Mesa-dev] [PATCH 5/5] egl: differentiate external vs non-external eglImages

2014-09-21 Thread Rob Clark
From: Rob Clark External images do not need to be render targets. Signed-off-by: Rob Clark --- We would need this if we manage to teach gallium about external egl images. I may instead cop-out and just use vl_compositor to blit imported YUV buffers into an RGB texture. All the same, this seem

[Mesa-dev] [PATCH 1/5] egl: don't crash if app tries to use unsupported dma-buf extension

2014-09-21 Thread Rob Clark
From: Rob Clark If app tries to use EGL_EXT_image_dma_buf_import without checking that it is supported, we should at least be a bit kinder than segfaulting. Signed-off-by: Rob Clark --- Not 100% sure which error we should report.. doing *anything* other than segfault seems like an improvement,

[Mesa-dev] [PATCH 3/5] gallium: add offset to winsys_handle

2014-09-21 Thread Rob Clark
From: Rob Clark Push offset down to driver when importing dmabuf. This is needed to more fully support EGL_EXT_image_dma_buf_import (ie. when a non-zero offset is specified). Still requires driver support, but the per-driver support for this should be relatively straightforward. Signed-off-by:

[Mesa-dev] [PATCH 2/5] egl: cleanup fd -> img paths

2014-09-21 Thread Rob Clark
From: Rob Clark Cleanup the two fd -> img paths (dri2_from_fds() and dri2_from_dma_bufs() to consolidate the code better. And in the process, fix the incorrect assumption about 4 bytes per pixel. Signed-off-by: Rob Clark --- src/gallium/state_trackers/dri/dri2.c | 96 ++---

[Mesa-dev] [PATCH 4/5] freedreno: support resource_from_handle with non-zero offset

2014-09-21 Thread Rob Clark
From: Rob Clark Signed-off-by: Rob Clark --- src/gallium/drivers/freedreno/freedreno_resource.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/gallium/drivers/freedreno/freedreno_resource.c b/src/gallium/drivers/freedreno/freedreno_resource.c index 9fe9cc5..16810d9

Re: [Mesa-dev] [RFC PATCH 44/56] glsl: pass shader stage to lower_output_reads and handle tess control

2014-09-21 Thread Ilia Mirkin
On Sat, Sep 20, 2014 at 9:41 PM, Chris Forbes wrote: > From: Ilia Mirkin > > Tessellation control outputs can be read in directly without first > having been written. Accessing these will require some special logic > anyways, so just let them through. > > Signed-off-by: Ilia Mirkin > --- > src/

Re: [Mesa-dev] [PATCH 2/4] mesa: Add helper function to see if we have a float depth format.

2014-09-21 Thread Mathias Fröhlich
Hi, On Thursday, September 18, 2014 03:56:11 Roland Scheidegger wrote: > I agree it is something which would be nice to have in mesa, however I'm > not really a big proponent of implementing some half-baked bogus mess > extension, which is further more completely different to what the only > avai