Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/egl/Android.mk | 12 ++--
src/gallium/state_trackers/egl/Makefile.am | 31 +---
src/gallium/state_trackers/egl/Makefile.sources | 39 +
src/gallium
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/gbm/Makefile.am | 3 ++-
src/gallium/state_trackers/gbm/Makefile.sources | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
create mode 100644 src/gallium/state_trackers/gbm/Makefile.sources
diff --git
Move glx/{,xlib/}Makefile.am to preserve file list
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac | 2 +-
src/gallium/state_trackers/Makefile.am| 2 +-
src/gallium/state_trackers/glx/{ = xlib}/Makefile.am | 8
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/osmesa/Makefile.am | 4 ++--
src/gallium/state_trackers/osmesa/Makefile.sources | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
create mode 100644 src/gallium/state_trackers/osmesa/Makefile.sources
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/vdpau/Makefile.am | 14 ++
src/gallium/state_trackers/vdpau/Makefile.sources | 12
2 files changed, 14 insertions(+), 12 deletions(-)
create mode 100644 src/gallium/state_trackers
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/vega/Makefile.am | 32 ++
src/gallium/state_trackers/vega/Makefile.sources | 30 +
src/gallium/state_trackers/vega/SConscript | 34 +---
3
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/wgl/Makefile.sources | 15 +++
src/gallium/state_trackers/wgl/SConscript | 19 +--
2 files changed, 16 insertions(+), 18 deletions(-)
create mode 100644 src/gallium
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/xa/Makefile.am | 9 ++---
src/gallium/state_trackers/xa/Makefile.sources | 7 +++
2 files changed, 9 insertions(+), 7 deletions(-)
create mode 100644 src/gallium/state_trackers/xa/Makefile.sources
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/xorg/Makefile.am | 14 +++---
src/gallium/state_trackers/xorg/Makefile.sources | 11 +++
src/gallium/state_trackers/xorg/SConscript | 15 +--
3 files changed, 15 insertions
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/xvmc/Makefile.am | 8 ++--
src/gallium/state_trackers/xvmc/Makefile.sources | 6 ++
2 files changed, 8 insertions(+), 6 deletions(-)
create mode 100644 src/gallium/state_trackers/xvmc
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/winsys/nouveau/drm/Android.mk | 4 ++--
src/gallium/winsys/nouveau/drm/Makefile.am | 3 ++-
src/gallium/winsys/nouveau/drm/Makefile.sources | 2 ++
3 files changed, 6 insertions(+), 3 deletions(-)
create mode 100644
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/winsys/i915/sw/Makefile.am | 7 ++-
src/gallium/winsys/i915/sw/Makefile.sources | 5 +
src/gallium/winsys/i915/sw/SConscript | 7 +--
3 files changed, 8 insertions(+), 11 deletions(-)
create mode 100644
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/winsys/freedreno/drm/Makefile.am | 3 ++-
src/gallium/winsys/freedreno/drm/Makefile.sources | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
create mode 100644 src/gallium/winsys/freedreno/drm/Makefile.sources
diff
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/winsys/freedreno/drm/.gitignore | 1 -
1 file changed, 1 deletion(-)
delete mode 100644 src/gallium/winsys/freedreno/drm/.gitignore
diff --git a/src/gallium/winsys/freedreno/drm/.gitignore
b/src/gallium/winsys/freedreno/drm
On 23/09/13 16:45, Christian König wrote:
All what we could do is to avoid the code dublication for each target.
For this I would like to arrange the target like this:
r600
|-dri
|-vdpau
|-xorg
|xvmc
...
radeonsi
|-dri
|-vdpau
|-xorg
...
I was pondering on the same idea
On 27/09/13 04:35, Eric Anholt wrote:
i965, i915, radeon, r200, swrast, and nouveau were mostly trying to do the
same logic, except where they failed to. Notably, swrast had code that
appeared to try to enable GLES1/2 but forgot to set api_mask (thus
preventing any gles context from being
* clone the drienv to driswenv and adjust approapriately
* export driswenv and use it in dri-swrast
* ensure __NOT_HAVE_DRM_H is defined for drisw, similar
to all other common_drisw users
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
With this patch building dri-swrast, dri-i915
On 28/09/13 01:41, Eric Anholt wrote:
Emil Velikov emil.l.veli...@gmail.com writes:
* clone the drienv to driswenv and adjust approapriately
* export driswenv and use it in dri-swrast
* ensure __NOT_HAVE_DRM_H is defined for drisw, similar
to all other common_drisw users
I'm confused
On 28/09/13 01:39, Gaetan Nadon wrote:
On 13-09-27 07:59 PM, Brian Paul wrote:
On 09/27/2013 03:42 PM, Gaetan Nadon wrote:
The X11_CFLAGS variable is undefined (not defined in config.status).
It appears the intent was to use X11_INCLUDES defined in configure.ac.
Gaetan Nadon (3):
On 28/09/13 00:45, Kenneth Graunke wrote:
This series combines brw_context.[ch] and intel_context.[ch],
and cleans up our context creation code quite a bit. A bunch of
functionality was awkwardly split between the two sets of files;
now it's all in one place.
While this series is large, it
On 28/09/13 04:36, Tom Stellard wrote:
On Sun, Sep 22, 2013 at 09:29:24PM +0100, Emil Velikov wrote:
From: Johannes Obermayr johannesoberm...@gmx.de
libdricommon.la is available whenever a non swrast driver is built.
All the classic dri drivers make use of the prebuild library but all
On 28/09/13 04:48, Tom Stellard wrote:
On Sun, Sep 22, 2013 at 09:29:28PM +0100, Emil Velikov wrote:
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
As long as you have build tested these with both automake and scons and
are prepared to deal with any fallout once they are committed
Slight extension over the previous two patches, removing unused variables
and headers. Last two patches do not strictly below in this series, as
they provide more consistent automake/configure usage of pkg-config
(PKG_CHECK_MODULES).
Please comment and review.
Cheers,
Emil
[PATCH 1/7] st/xorg:
v2: Remove xf86PciInfo.h, all drivers provide their own PCI ID list
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/xorg/xorg_driver.c | 1 -
src/gallium/state_trackers/xorg/xorg_output.c | 7 ---
2 files changed, 8 deletions(-)
diff --git a/src/gallium
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/xorg/xorg_driver.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/src/gallium/state_trackers/xorg/xorg_driver.c
b/src/gallium/state_trackers/xorg/xorg_driver.c
index dd243bc..097c354 100644
--- a/src
Commit a9f8baf00b264 removed the first and only use of the variables
but forgot to remove them.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/xorg/xorg_xv.c | 4
1 file changed, 4 deletions(-)
diff --git a/src/gallium/state_trackers/xorg/xorg_xv.c
b
The function xf86GetEntityInfo() retrieves the entity rather than
doing any changes. Remove this no-op code.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/r600/xorg/xorg.c| 3 ---
src/gallium/targets/radeonsi/xorg/xorg.c| 3 ---
src/gallium
card.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
This commit effectively syncs some cleanups that have been living
in xf86-video-nouveau for a while now.
---
src/gallium/targets/xorg-nouveau/nouveau_xorg.c | 27 +
1 file changed, 14 insertions(+), 13 deletions
Already available and used in other places of configure.ac.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/configure.ac b/configure.ac
index 1f0a646..1dd0087 100644
--- a/configure.ac
+++ b
Use PKG_CHECK_MODULE over requesting the user to setup the
option at configure time. Drop unused EXPAT_INCLUDE and add
EXPAT_CFLAGS to all classic/dri and gallium/dri targets.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac | 23
to have HAVE_EGL_DRIVER_GLX without HAVE_EGL_PLATFORM_X11
then the link flags for libX11 should be passed. However, it won't come
from X11_LIBS which is undefined.
Reported-by: Emil Velicov emil.l.veli...@gmail.com
s/Velicov/Velikov/
FWIW Acked-by: Emil Velikov emil.l.veli...@gmail.com
Thanks
On 30/09/13 17:06, Eric Anholt wrote:
Emil Velikov emil.l.veli...@gmail.com writes:
On 28/09/13 01:41, Eric Anholt wrote:
Emil Velikov emil.l.veli...@gmail.com writes:
* clone the drienv to driswenv and adjust approapriately
* export driswenv and use it in dri-swrast
* ensure
will fail to build.
Drop the !dri check in SConscript.dri, as it's called only when the
variable is set.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/SConscript.dri | 3 ---
src/mesa/drivers/SConscript| 2 +-
2 files changed, 1 insertion(+), 4 deletions
On 30/09/13 21:44, Eric Anholt wrote:
Previously, we've split things such that mesa core is in libdricore,
exposing the whole Mesa core interface in the global namespace, and the
i965_dri.so code all links against that. Along with polluting application
namespace terribly, it requires extra
On 30/09/13 21:44, Eric Anholt wrote:
---
configure.ac | 26 +++---
src/mesa/drivers/dri/Makefile.am | 2 ++
src/mesa/drivers/dri/swrast/Makefile.am | 18 +++---
src/mesa/drivers/dri/swrast/Makefile.sources |
On 30/09/13 21:44, Eric Anholt wrote:
Here are the megadrivers changes, after the prep series I posted earlier.
A few tiny updates to the prep series are available in my tree as
megadriver-prep and this series is available as megadrivers-5
FPS improvement on GLB2.7 with INTEL_NO_HW=1:
hunk.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70057
Reported-by: Vinson Lee v...@freedesktop.org
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac | 1 +
1 file changed, 1 insertion(+)
diff --git a/configure.ac b/configure.ac
index e7c8223..9546163 100644
.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70057
Reported-by: Vinson Lee v...@freedesktop.org
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
v2: resolve typos in the commit message. Thanks Ian
configure.ac | 1 +
1 file changed, 1 insertion(+)
diff --git a/configure.ac b
.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70057
Reported-by: Vinson Lee v...@freedesktop.org
Tested-by: Vinson Lee v...@freedesktop.org
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
Vinson as I'm short of commit access (for obvious reasons) so feel
free to commit if you're
,
leading to the above message(s).
I've been using this change with nouveau for a while now with no side
effects.
FWIW Tested-by: Emil Velikov emil.l.veli...@gmail.com
Cheers
Emil
---
src/gallium/targets/dri-freedreno/Makefile.am | 2 +-
src/gallium/targets/dri-i915/Makefile.am | 2 +-
src
On 07/10/13 16:48, Tom Stellard wrote:
On Sat, Sep 28, 2013 at 03:46:21PM +0100, Emil Velikov wrote:
Use PKG_CHECK_MODULE over requesting the user to setup the
option at configure time. Drop unused EXPAT_INCLUDE and add
EXPAT_CFLAGS to all classic/dri and gallium/dri targets.
Signed-off
On 07/10/13 18:53, Emil Velikov wrote:
On 07/10/13 16:48, Tom Stellard wrote:
On Sat, Sep 28, 2013 at 03:46:21PM +0100, Emil Velikov wrote:
Use PKG_CHECK_MODULE over requesting the user to setup the
option at configure time. Drop unused EXPAT_INCLUDE and add
EXPAT_CFLAGS to all classic/dri
757ec72b2
(configure: set HAVE_COMMON_DRI when building only swrast).
Cc: Eric Anholt e...@anholt.net
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70378
Reported-by: Fabio Pedretti fabio@libero.it
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac | 4 ++--
1 file
...@gmail.com
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/drivers/nouveau/nv50/nv50_screen.c | 4
1 file changed, 4 insertions(+)
diff --git a/src/gallium/drivers/nouveau/nv50/nv50_screen.c
b/src/gallium/drivers/nouveau/nv50/nv50_screen.c
index f454ec7..3f81cc4 100644
On 11/10/13 19:59, Matt Turner wrote:
On Fri, Oct 11, 2013 at 9:19 AM, Emil Velikov emil.l.veli...@gmail.com
wrote:
Commit d81632fb1(dri: Merge drisw_util.c into dri_util.c) unified the
dri and drisw util code, but forgot to set HAVE_COMMON_DRI. Thus the
translations for driconf (that drisw
:
* Add note about the removal of --with-expat
(per Tom Stellard)
* Drop EXPAT_CFLAGS for targets that do not build DRI_COMMON
(spotted by Matt Turner)
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
Thanks for the tips guys :)
~Emil
---
configure.ac | 23
On 11/10/13 20:09, Matt Turner wrote:
On Sat, Sep 28, 2013 at 7:46 AM, Emil Velikov emil.l.veli...@gmail.com
wrote:
Use PKG_CHECK_MODULE over requesting the user to setup the
option at configure time. Drop unused EXPAT_INCLUDE and add
EXPAT_CFLAGS to all classic/dri and gallium/dri targets
On 11/10/13 20:44, Tom Stellard wrote:
On Fri, Oct 11, 2013 at 02:09:57PM +0100, Emil Velikov wrote:
On 07/10/13 18:53, Emil Velikov wrote:
On 07/10/13 16:48, Tom Stellard wrote:
On Sat, Sep 28, 2013 at 03:46:21PM +0100, Emil Velikov wrote:
Use PKG_CHECK_MODULE over requesting the user
$ ./autogen.sh --with-dri-drivers=swrast --with-gallium-drivers=
$ make
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac | 5 -
src/mesa/drivers/dri/Makefile.am | 2 --
2 files changed, 7 deletions(-)
diff --git a/configure.ac b/configure.ac
index 0d082d2
On 12/10/13 01:25, Roland Scheidegger wrote:
Am 12.10.2013 02:02, schrieb Brian Paul:
On 10/11/2013 10:44 AM, Emil Velikov wrote:
Current mesa code(cso and drivers) expect and use only up-to 16
texture samplers.
Verbatum copy from the nvc0 driver.
Cc 9.1 mesa-sta...@lists.freedesktop.org
On 12/10/13 02:03, Eric Anholt wrote:
This will allow a megadrivers build to reference the actual driver being
loaded from the shared dri_util screen creation code.
Reviewed-by: Matt Turner matts...@gmail.com
---
include/GL/internal/dri_interface.h| 27 +++--
On 12/10/13 02:03, Eric Anholt wrote:
Previously, we've split things such that mesa core is in libdricore,
exposing the whole Mesa core interface in the global namespace, and the
i965_dri.so code all links against that. Along with polluting application
namespace terribly, it requires extra
On 12/10/13 02:03, Eric Anholt wrote:
v2: drop dridir now that it's unused.
v3: Consistently put spaces around += in the updated Makefile.am block.
v4: Set a global driverAPI variable so loaders don't have to update to
createNewScreen2() (though they may want to for thread safety).
-of-tree build fix) and patch 10(drop
the PUBLIC declaration of nouveau_driver_extensions).
FWIW Reviewed-by: Emil Velikov emil.l.veli...@gmail.com
Big thanks again for your work.
Emil
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http
The xmlpool/options.h file was not accessible when building
out-of-tree leading to failure.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70378
Reported-by: Fabio Pedretti fabio@libero.it
Tested-by: Andre Heider a.hei...@gmail.com
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
-off-by: Emil Velikov emil.l.veli...@gmail.com
Reviewed-by: Brian Paul bri...@vmware.com
---
src/gallium/targets/dri-swrast/Makefile.am | 1 +
src/mesa/drivers/dri/swrast/Makefile.am| 1 +
2 files changed, 2 insertions(+)
diff --git a/src/gallium/targets/dri-swrast/Makefile.am
b/src/gallium
On 08/10/13 01:23, Brian Paul wrote:
The new function replaces four old functions: set_fragment/vertex/
geometry/compute_sampler_views().
Note: at this time, it's expected that the 'start' parameter will
always be zero.
---
Hello Brian,
A couple of trivial questions
Would you mind
On 16/10/13 03:23, Emil Velikov wrote:
On 08/10/13 01:23, Brian Paul wrote:
[...]
This change touches quite a few files. I've probably missed
something in drivers or state trackers that I can't test.
Please test if you're able. Thanks.
---
Will run a quick piglit with and w/o on my nv50
On 21/10/13 23:23, Bryan Cain wrote:
This is a port of 4da54c91d24da (nvc0: implement multisample textures) to
nv50.
When coupled with the patch to only report 16 texture samplers (to fix
crashes), all of the Piglit tests in spec/arb_texture_multisample pass.
Hello Bryan,
Big thanks for
? ...or
a person/build bot that we can ping to compile/run test any changes?
Big thanks,
Emil
Signed-off-by: Adrian Negreanu adrian.m.negre...@intel.com
The patch looks good to me.
FWIW Reviewed-by: Emil Velikov emil.l.veli...@gmail.com
---
src/mesa/drivers/dri/Android.mk | 1 +
src
On 28/09/13 15:46, Emil Velikov wrote:
Slight extension over the previous two patches, removing unused variables
and headers. Last two patches do not strictly below in this series, as
they provide more consistent automake/configure usage of pkg-config
(PKG_CHECK_MODULES).
Please comment
Reported-By: Vinson Lee v...@freedesktop.org
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/configure.ac b/configure.ac
index 8ba4fee..f94c9b9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1005,9
...@gentoo.org
Reported-by: Vinson Lee v...@freedesktop.org
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/xorg/xorg_driver.c | 4
1 file changed, 4 insertions(+)
diff --git a/src/gallium/state_trackers/xorg/xorg_driver.c
b/src/gallium/state_trackers/xorg
-by: Johannes Obermayr johannesoberm...@gmx.de
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=70581
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/egl/Android.mk | 6 +++---
src/gallium/state_trackers/egl/Makefile.am | 12 ++--
src
Hello list,
Here is a follow up patchset to the Makefile.sources, targeting the following
* move source files lists to Makefile.sources (symmetry and reuse accross
build systems)
* creates symlinks and enables subdir-objects (preparation as the option
defaults to enabled with Automake 2.0)
*
In a preparation to build common_dri_{drm,sw} is a similar fasion to
other build systems and share the same Makefile.sources.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
Strugling to get our custom builder ConvenienceLibrary to build
separate objects, depending on the env. Does
From: Johannes Obermayr johannesoberm...@gmx.de
Nearly everything within the three Makefile.am's is identical.
Let's simplify things a little.
v2: Rebase and rewrite the commit message (Emil Velikov)
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gbm/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gbm/Makefile.am b/src/gbm/Makefile.am
index 5572fc3..036ecb5 100644
--- a/src/gbm/Makefile.am
+++ b/src/gbm/Makefile.am
@@ -1,3 +1,5 @@
+AUTOMAKE_OPTIONS = subdir
* Allow the lists to be shared among build systems.
* *.la files are hangled by top .gitignore, drop local one.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gtest/.gitignore | 1 -
src/gtest/Makefile.am | 15 +++
src/gtest/Makefile.sources | 13
explicit 'call' when executing local macros.
Cc: Chad Versace chad.vers...@linux.intel.com
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
Andoid changes are _not_ tested (yet).
---
src/mesa/Makefile.sources | 24 ---
src/mesa/program/Android.mk | 65
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/drivers/r300/Makefile.am | 13 ++---
src/gallium/drivers/r300/Makefile.sources | 14 +-
2 files changed, 15 insertions(+), 12 deletions(-)
diff --git a/src/gallium/drivers/r300/Makefile.am
b/src
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc | 7 +++
src/gallium/targets/r300/vdpau/Makefile.am | 5 +
src/gallium/targets/r600/vdpau/Makefile.am | 5 +
src/gallium/targets/radeonsi/vdpau/Makefile.am | 5 +
src
The variable was forgotten during the FEATURE_* removal.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/mesa/SConscript | 7 ---
1 file changed, 7 deletions(-)
diff --git a/src/mesa/SConscript b/src/mesa/SConscript
index 4213498..a2bb9f1 100644
--- a/src/mesa/SConscript
+++ b
Make automake's subdir-objects work.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/r300/vdpau/Makefile.am | 2 +-
src/gallium/targets/r300/vdpau/vl_winsys_dri.c | 1 +
src/gallium/targets/r600/vdpau/Makefile.am | 2 +-
src/gallium/targets/r600
* Allow the lists to be shared among build systems.
* Update automake and Android build systems.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
The Android changes are straight forward, but _not_ tested :(
---
src/mesa/drivers/dri/common/Android.mk | 2 +-
src/mesa/drivers/dri
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/drivers/freedreno/Makefile.am | 2 ++
src/gallium/drivers/ilo/Makefile.am | 2 ++
src/gallium/drivers/nouveau/Makefile.am | 2 ++
src/gallium/drivers/r300/Makefile.am | 2 ++
src/gallium/drivers/r600/Makefile.am
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/state_trackers/xvmc/Makefile.am | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/gallium/state_trackers/xvmc/Makefile.am
b/src/gallium/state_trackers/xvmc/Makefile.am
index c110912..3968238 100644
--- a/src/gallium
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gtest/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gtest/Makefile.am b/src/gtest/Makefile.am
index c1f40a7..1a04b92 100644
--- a/src/gtest/Makefile.am
+++ b/src/gtest/Makefile.am
@@ -18,6 +18,8 @@
# LIABILITY
... and symlink to each target.
Make automake's subdir-objects work for r600.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/r600/common/drm_target.c | 69
src/gallium/targets/r600/dri/Makefile.am | 2 +-
src/gallium/targets/r600
Make automake's subdir-objects work.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/r300/xvmc/Makefile.am | 2 +-
src/gallium/targets/r300/xvmc/vl_winsys_dri.c | 1 +
src/gallium/targets/r600/xvmc/Makefile.am | 2 +-
src/gallium/targets/r600/xvmc
Store the compiler flags into a variable, in order to minimise
flags duplication (amongst vdpau and xvmc).
Note: this commit add VISIBILITY_CFLAGS to the following targets
* nouveau
* softpipe
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc | 6 ++
src/gallium/targets/r600/xorg/Makefile.am | 5 +
src/gallium/targets/radeonsi/xorg/Makefile.am | 5 +
src/gallium/targets/xorg-i915/Makefile.am | 5 +
src/gallium
Greatly reduce duplication and provide a sane minimum of
CFLAGS for all DRI targets.
Note: This commit adds VISIBILITY_CFLAGS to the following:
* freedreno
* i915
* ilo
* nouveau
* vmwgfx
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc | 13
In order to use the trace driver, one needs to define
GALLIUM_TRACE. Neither one of the three targets was
defining it, thus we're safe to remove libtrace.la.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/r300/xvmc/Makefile.am| 1 -
src/gallium/targets/r600/xvmc
Cleanup the duplicating flags and consolidate into a sigle variable.
Note: this patch adds VISIBILITY_CFLAGS to the following targets
* freedreno/drm
* i915/{drm,sw}
* nouveau/drm
* sw/fbdev
* sw/null
* sw/wayland
* sw/wrapper
* sw/xlib
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
Make automake's subdir-object work.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/mesa/x86-64/Makefile.am | 2 +-
src/mesa/x86-64/gen_matypes.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
create mode 12 src/mesa/x86-64/gen_matypes.c
diff --git a/src/mesa/x86-64
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc | 7 +++
src/gallium/targets/r300/vdpau/Makefile.am | 10 +++---
src/gallium/targets/r600/vdpau/Makefile.am | 10 +++---
src/gallium/targets/radeonsi/vdpau/Makefile.am | 10
In order for one to use trace, noop, rbug and/or galahad, they must
set the corresponding GALLIUM_* CFLAG.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/r300/vdpau/Makefile.am | 3 ---
src/gallium/targets/r600/vdpau/Makefile.am | 1 -
src/gallium/targets
* minimise flags duplication
* distingush between VISIBILITY C and CXX flags
* set only required flags - C and/or CXX
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc | 22 ++
src/gallium/drivers/freedreno/Makefile.am | 10
Automake.inc already provides GALLIUM_VIDEO_CFLAGS, which
provide the essential compiler flags needed.
Note: this commit adds VISIBILITY_CFLAGS to nouveau and
softpipe.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/r300/xvmc/Makefile.am | 8 +---
src
Minimise duplication and discrepencies across xorg targets.
Note: this commit adds VISIBILITY_CFLAGS to nouveau and i915
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc | 12
src/gallium/targets/r600/xorg/Makefile.am | 8
... and symlink to each target.
Make automake's subdir-objects work for radeonsi.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/radeonsi/common/drm_target.c | 69
src/gallium/targets/radeonsi/dri/Makefile.am | 2 +-
src/gallium/targets
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc | 6 ++
src/gallium/targets/r300/xvmc/Makefile.am | 5 +
src/gallium/targets/r600/xvmc/Makefile.am | 5 +
src/gallium/targets/xvmc-nouveau/Makefile.am | 5 +
src/gallium
The variable was forgotten during the FEATURE_* removal.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/mesa/Android.libmesa_dricore.mk | 2 --
src/mesa/Android.libmesa_st_mesa.mk | 2 --
src/mesa/program/Android.mk | 2 --
3 files changed, 6 deletions(-)
diff --git a/src
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/Automake.inc | 7 +++
src/gallium/targets/r600/xorg/Makefile.am | 2 +-
src/gallium/targets/radeonsi/xorg/Makefile.am | 2 +-
src/gallium/targets/xorg-i915/Makefile.am | 2 +-
src/gallium/targets
. Additionally silence an automake/autoconf
warning XXX is not a standard libtool library name, due to
the parsing issues of the module tag.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
configure.ac | 2 --
src/gallium/Automake.inc | 7
Make automake's subdir-objects work.
Update includes.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/drivers/r300/Makefile.am | 6 +++---
src/gallium/drivers/r300/ralloc.c| 1 +
src/gallium/drivers/r300/register_allocate.c | 1 +
3 files changed, 5
Allow the lists to be shared among build systems.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gbm/Makefile.am | 15 ++-
src/gbm/Makefile.sources | 8
2 files changed, 14 insertions(+), 9 deletions(-)
create mode 100644 src/gbm/Makefile.sources
diff
* Demangle the large and complex mesa/SConscript.
* Make use of source file lists in Makefile.sources.
* Makes the build systems symmetric.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
I've tried squashing mesa mesa_program into one library,
but my attempts have been futile. Any
... and symlink for each target.
Make automake's subdir-objects work for r300.
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com
---
src/gallium/targets/r300/common/drm_target.c | 54
src/gallium/targets/r300/dri/Makefile.am | 2 +-
src/gallium/targets/r300
101 - 200 of 8514 matches
Mail list logo