[Mesa-dev] [PATCH 0/8] i965, mesa: Build libmesa_dricore and i965_dri for Android
Chad Versace
chad at chad-versace.us
Fri Aug 26 18:53:54 PDT 2011
This series builds libmesa_dricore.so and i965_dri.so for Android. Along the
way, a few cleanups are necessary.
This just gets the driver to build. I have not tested it yet.
Chad Versace (8):
android: Remove -fvisibility=hidden from CFLAGS so that we can build
a shared dricore
mesa: Build libmesa_dricore.so for Android
make: Document imported variables
make: Remove duplicate occurence of driverfuncs.c
make: Factor out source lists from drivers/dri/common into
Makefile.sources
dri: Build libmesa_dri_common for Android
i965: Fix Android build by removing relative includes
i965: Build i965_dri.so for Android
Android.common.mk | 1 -
Android.mk | 4 +-
src/mesa/Android.mk | 40 +++++++++++++
src/mesa/drivers/dri/Android.mk | 61 ++++++++++++++++++++
src/mesa/drivers/dri/Makefile.defines | 24 +++-----
src/mesa/drivers/dri/common/Android.mk | 49 ++++++++++++++++
src/mesa/drivers/dri/common/Makefile.sources | 18 ++++++
src/mesa/drivers/dri/i965/Android.mk | 61 ++++++++++++++++++++
src/mesa/drivers/dri/i965/Makefile | 1 +
src/mesa/drivers/dri/i965/brw_clip.c | 2 +-
src/mesa/drivers/dri/i965/brw_context.c | 2 +-
.../drivers/dri/i965/brw_cubemap_normalize.cpp | 4 +-
src/mesa/drivers/dri/i965/brw_eu.c | 2 +-
src/mesa/drivers/dri/i965/brw_eu_emit.c | 2 +-
src/mesa/drivers/dri/i965/brw_fs.cpp | 4 +-
src/mesa/drivers/dri/i965/brw_fs.h | 4 +-
.../dri/i965/brw_fs_channel_expressions.cpp | 6 +-
src/mesa/drivers/dri/i965/brw_fs_emit.cpp | 2 +-
src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp | 6 +-
.../dri/i965/brw_fs_schedule_instructions.cpp | 6 +-
.../drivers/dri/i965/brw_fs_vector_splitting.cpp | 10 ++--
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 6 +-
src/mesa/drivers/dri/i965/brw_gs.c | 2 +-
src/mesa/drivers/dri/i965/brw_program.c | 2 +-
src/mesa/drivers/dri/i965/brw_sf.c | 2 +-
src/mesa/drivers/dri/i965/brw_shader.cpp | 4 +-
src/mesa/drivers/dri/i965/brw_state_batch.c | 2 +-
src/mesa/drivers/dri/i965/brw_vec4.h | 2 +-
src/mesa/drivers/dri/i965/brw_vec4_emit.cpp | 2 +-
.../drivers/dri/i965/brw_vec4_reg_allocate.cpp | 2 +-
src/mesa/drivers/dri/i965/brw_vs.c | 2 +-
src/mesa/drivers/dri/i965/brw_vtbl.c | 2 +-
src/mesa/drivers/dri/i965/brw_wm.c | 2 +-
33 files changed, 283 insertions(+), 56 deletions(-)
create mode 100644 src/mesa/drivers/dri/Android.mk
create mode 100644 src/mesa/drivers/dri/common/Android.mk
create mode 100644 src/mesa/drivers/dri/common/Makefile.sources
create mode 100644 src/mesa/drivers/dri/i965/Android.mk
--
1.7.6
More information about the mesa-dev
mailing list