History log of /external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c90f921273d4d9108f12bbea9f0c42f6ca12d770 12-Jan-2017 Emil Velikov <emil.velikov@collabora.com> ac, radeonsi: automake: add missing builddir include

The generated file is correctly stored in the builddir as of earlier
commit. Yet the commit forgot to add the respective include flag thus
the compiler would error out failing to find sid_tables.h

Bugzila: https://bugs.freedesktop.org/show_bug.cgi?id=99389
Fixes: d1dc22eb466 "ac: automake: rework sid_tables.h generation"
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
b838f6423711a8f69073ed2c27773b50ffe14d2c 24-Dec-2016 Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> ac/debug: Move sid_tables.h generation to common code.

Signed-off-by: Bas Nieuwenhuizen <basni@google.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
f1f1ba37818bcff0c3a944a4d138f0b71fa863f4 02-Sep-2016 Dave Airlie <airlied@redhat.com> radeonsi: move sid.h/r600d_common.h to a common place.

Step one to merging radv would be to move some files around.

This only adds the include path to r600/radeonsi, because later
we want to avoid having to add it to the generic target paths.

Acked-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
c12ffb30b4a53eda55ef8f541b760c309c488e66 06-Sep-2015 Mauro Rossi <issor.oruam@gmail.com> android: radeonsi: add support for sid_tables.h generated sources

This patch is necessary to avoid building error on android,
due to missing sid_tables.h generated sources

v2:[Emil Velikov] Correctly split the lists.

Fixes: fbbebeae10f(radeonsi: inline si_cmd_context_control)
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
a6a6c68955bb8526aac3c04af96fdfdee71bc8bc 15-Aug-2015 Marek Olšák <marek.olsak@amd.com> radeonsi: generate register and packet tables for an IB parser from sid.h

This makes writing a good IB parser a lot easier.

It generates 2 tables:
- packet3 table
- register table with all registers, fields, and named values

Acked-by: Christian König <christian.koenig@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
75c7a7114fc94b17aaadb6d737d2b5fc92bf6240 08-Dec-2014 Matt Turner <mattst88@gmail.com> gallium: Remove Android files from distribution.

Android builds Mesa from git, so there don't need to be in the tarball.
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
36b5012a8dff7897ca191561f11f5245d108e62b 30-Aug-2014 Emil Velikov <emil.l.velikov@gmail.com> gallium/radeonsi: ship all files in the tarball

- include all headers in Makefile.sources
- bundle the android buildscript

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Acked-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
a131263a2f19507ca0d2f6093672d930a7c054d1 16-Aug-2014 Emil Velikov <emil.l.velikov@gmail.com> gallium/radeon: cleanup header inclusion

- Add top_srcdir/src/gallium/winsys to GALLIUM_DRIVER_C{XXFLAGS}.
- Remove top_srcdir/src/gallium/drivers/radeon from the includes.

As a result:
- Common radeon headers are prefixed with 'radeon/'
- Winsys header inclusion is prefixed 'radeon/drm'

Cc: Marek Olšák <marek.olsak@amd.com>
Cc: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
d812c745829be2155fdd0d10e4a12606c2a10826 10-May-2014 Emil Velikov <emil.l.velikov@gmail.com> gallium/radeon: link in libradeon.la at target level

It makes more sense to link the core and common parts of the driver as the
target is build. Additionally this will help us drop duplicating symbols
for targets that static link mulitple pipe-drivers. Only egl-static needs
that currently with more to come.

To simplify things a bit add HAVE_GALLIUM_RADEON_COMMON variable.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
6fcc0b0ba5b5a554682b782ee5f7930d7aabbe8e 10-May-2014 Emil Velikov <emil.l.velikov@gmail.com> gallium/radeon: build only a single common library libradeon

Just fold libllvmradeon in libradeon.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
7dac1b470a9c1c977f79ecc301407681e200bd1a 01-Nov-2013 Emil Velikov <emil.l.velikov@gmail.com> gallium/drivers: compact compiler flags into Automake.inc

* minimise flags duplication
* distingush between VISIBILITY C and CXX flags
* set only required flags - C and/or CXX

v2: add LLVM_CFLAGS back to AM_CFLAGS (add missing backslash)

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
c787a9767ce4faf815bff809360c9d31a06199c3 07-Oct-2013 Marek Olšák <marek.olsak@amd.com> gallium/radeon: don't export any private symbols

Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
57cf5946ce7604aa42c78dbdc34c453f8b2a0b21 18-Jul-2013 Jonathan Gray <jsg@jsg.id.au> radeonsi: Make sure libdrm_radeon headers are picked up from the right place

And remove libdrm/ from a winsys include statement.

Signed-off-by: Jonathan Gray <jsg@jsg.id.au>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
914d797797b5b835eeaffb56f04a2ca3f2e120b6 24-Apr-2013 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: Always build libradeonllvm as static

This library is very small, so there is not much to gain from building
it as a shared library. Also, when linking statically with LLVM, a
shared libradeonllvm exports LLVM symbols and creates problems when
used with other shared objects that also link statically to LLVM.

Reviewed-by: Mathias.Froehlich@web.de
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
5b2855bfe79bfc3995969f2bf775d89b1bc1808a 03-Apr-2013 Christian König <christian.koenig@amd.com> radeon/uvd: add UVD implementation v5

Just everything you need for UVD with r600g and radeonsi.

v2: move UVD code to radeon subdir, clean up build system additions,
remove an unused SI function, disable tiling on SI for now.
v3: some minor indentation fix and rebased
v4: dpb size calculation fixed
v5: implement proper fall-back in case the kernel doesn't support UVD,
based on patches from Andreas Boll but cleaned up a bit more.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
92ce9c38fd5e2260ca2a707548c4de13a6002a1b 06-Sep-2012 Matt Turner <mattst88@gmail.com> Remove hacks for static Makefiles

v2: Andreas Boll <andreas.boll.dev@gmail.com>
- don't remove compatibility with scripts for the old build system

v3: Andreas Boll <andreas.boll.dev@gmail.com>
- remove more obsolete hacks

v4: Andreas Boll <andreas.boll.dev@gmail.com>
- add a previously removed TOP variable to fix vgapi build
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
0dcb9ae0d9366b2ca9520c0c820cc466eb35bf67 30-Aug-2012 Tom Stellard <thomas.stellard@amd.com> radeon/llvm: Convert to Automake

v2: Johannes Obermayr <johannesobermayr@gmx.de>
Fix some undefined symbols.

v3: Johannes Obermayr <johannesobermayr@gmx.de>
Build it -shared to fix egl_gallium.so on r600/radeonsi builds.
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am
da2d98fac778ed717919c89395ea7c66f2d9c1b1 29-Aug-2012 Matt Turner <mattst88@gmail.com> radeonsi: Convert to automake

Can't use LTLIBRARIES here yet, since libradeon isn't converted.
/external/mesa3d/src/gallium/drivers/radeonsi/Makefile.am