Re: [Mesa-dev] [RFC PATCH 03/56] mesa/main: Add tessellation shader structs

2014-09-21 Thread Kenneth Graunke
On Sunday, September 21, 2014 01:40:43 PM Chris Forbes wrote: From: Fabian Bieler fabianbie...@fastmail.fm --- src/mesa/main/mtypes.h | 121 + 1 file changed, 121 insertions(+) diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h

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

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 chr...@ijw.co.nz wrote: From: Ilia Mirkin imir...@alum.mit.edu 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.

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

2014-09-21 Thread Rob Clark
From: Rob Clark robcl...@freedesktop.org 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 robcl...@freedesktop.org ---

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

2014-09-21 Thread Rob Clark
From: Rob Clark robcl...@freedesktop.org Signed-off-by: Rob Clark robcl...@freedesktop.org --- 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

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

2014-09-21 Thread Rob Clark
From: Rob Clark robcl...@freedesktop.org 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

[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 robcl...@freedesktop.org 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 robcl...@freedesktop.org --- Not 100% sure which error we should report.. doing

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

2014-09-21 Thread Rob Clark
From: Rob Clark robcl...@freedesktop.org External images do not need to be render targets. Signed-off-by: Rob Clark robcl...@freedesktop.org --- 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

[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

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 imir...@alum.mit.edu wrote: On Sat, Sep 20, 2014 at 11:34 AM, Rob Clark robdcl...@gmail.com wrote: On Fri, Sep 19, 2014 at 3:16 PM, Rob Clark robdcl...@gmail.com wrote: For the mesa part, it looks like there is a bit of work needed to teach egl

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #1

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

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

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

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #9

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |NEEDINFO -- You are

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[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 matts...@gmail.com changed: What|Removed |Added Assignee|mesa-dev@lists.freedesktop. |i...@freedesktop.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 matts...@gmail.com changed: What|Removed |Added Status|NEW |NEEDINFO

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

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

[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 matts...@gmail.com changed: What|Removed |Added Component|Other |EGL -- You are

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |NEEDINFO --- Comment #2

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[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 matts...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[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 mar...@gmail.com --- 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

[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 emil.l.veli...@gmail.com --- configure.ac | 5 -

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

2014-09-21 Thread Emil Velikov
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- 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 ---

[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

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/r300/Automake.inc | 18 + src/gallium/drivers/r600/Automake.inc | 16

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/ilo/Automake.inc | 11 +++ src/gallium/targets/dri/Makefile.am| 9

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/r300/compiler/radeon_program_pair.h | 1 - 1 file changed, 1 deletion(-) diff --git

[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 emil.l.veli...@gmail.com ---

[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 emil.l.veli...@gmail.com --- 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

[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 emil.l.veli...@gmail.com --- src/gallium/targets/dri/Makefile.am| 15 +-- src/gallium/targets/egl-static/Makefile.am | 6 ++ src/gallium/targets/gbm/Makefile.am| 10 +++---

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/llvmpipe/Automake.inc | 7 +++ src/gallium/drivers/softpipe/Automake.inc | 15

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/svga/Automake.inc | 10 ++ src/gallium/targets/dri/Makefile.am| 8 +---

[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

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/vc4/Automake.inc | 13 + src/gallium/targets/dri/Makefile.am | 12 +--- 2

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/nouveau/Automake.inc | 11 +++ src/gallium/targets/dri/Makefile.am| 21

[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 emil.l.veli...@gmail.com --- src/gallium/targets/dri/Makefile.am | 4 ++--

[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 emil.l.veli...@gmail.com --- 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

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/i915/Automake.inc | 11 +++ src/gallium/targets/dri/Makefile.am| 9

[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 emil.l.veli...@gmail.com --- src/gallium/drivers/freedreno/Automake.inc | 11 +++ src/gallium/targets/dri/Makefile.am| 10

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

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

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

[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 mic...@daenzer.net changed: What|Removed |Added Assignee|dri-devel@lists.freedesktop