[Mesa-dev] [v2 PATCH 0/5] i965, mesa: Build libmesa_dricore and i965_dri for Android

Chad Versace chad at chad-versace.us
Mon Aug 29 11:50:44 PDT 2011


This series builds libmesa_dricore.a and i965_dri.so for Android. Along the
way, a few cleanups are necessary.

Note: This series depends on another series I posted to mesa-dev:
      [PATCH 0/3] make: A few small cleanups

This just gets the driver to build. I have not tested it yet.

v2
----
Changes noted in each patch.

Chad Versace (5):
  mesa: Build libmesa_dricore.a for Android
  make: Document imported variables
  dri: Build libmesa_dri_common for Android
  i965: Fix Android build by removing relative includes
  i965: Build i965_dri.so for Android

 Android.mk                                         |    8 ++-
 src/mesa/Android.mk                                |   35 +++++++++++
 src/mesa/drivers/dri/Android.mk                    |   62 ++++++++++++++++++++
 src/mesa/drivers/dri/common/Android.mk             |   41 +++++++++++++
 src/mesa/drivers/dri/i965/Android.mk               |   61 +++++++++++++++++++
 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 +-
 29 files changed, 244 insertions(+), 43 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/i965/Android.mk

-- 
1.7.6



More information about the mesa-dev mailing list