diff options
author | Chia-I Wu <[email protected]> | 2011-08-22 11:21:31 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2011-08-27 17:29:13 +0800 |
commit | 534df791878ed90cf7c2e4f14482ff03b7c41e77 (patch) | |
tree | 08971cb3634905b549796f7b7e1a837cc5888e86 /Android.mk | |
parent | c696d65793a47a9ec05dfa73242151a9451943ea (diff) |
android: add support for nouveau
Compile tested only.
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/Android.mk b/Android.mk index ea6f101362d..9dbb3c9a3d8 100644 --- a/Android.mk +++ b/Android.mk @@ -24,7 +24,7 @@ # BOARD_GPU_DRIVERS should be defined. The valid values are # # classic drivers: -# gallium drivers: swrast i915g r300g r600g vmwgfx +# gallium drivers: swrast i915g nouveau r300g r600g vmwgfx # # The main target is libGLES_mesa. There is no classic drivers yet. @@ -36,7 +36,7 @@ DRM_TOP := external/drm DRM_GRALLOC_TOP := hardware/drm_gralloc classic_drivers := -gallium_drivers := swrast i915g r300g r600g vmwgfx +gallium_drivers := swrast i915g nouveau r300g r600g vmwgfx MESA_GPU_DRIVERS := $(BOARD_GPU_DRIVERS) @@ -116,6 +116,17 @@ gallium_DRIVERS += libmesa_winsys_i915 libmesa_pipe_i915 LOCAL_SHARED_LIBRARIES += libdrm_intel endif +# nouveau +ifneq ($(filter nouveau, $(MESA_GPU_DRIVERS)),) +gallium_DRIVERS += \ + libmesa_winsys_nouveau \ + libmesa_pipe_nvc0 \ + libmesa_pipe_nv50 \ + libmesa_pipe_nvfx \ + libmesa_pipe_nouveau +LOCAL_SHARED_LIBRARIES += libdrm_nouveau +endif + # r300g/r600g ifneq ($(filter r300g r600g, $(MESA_GPU_DRIVERS)),) gallium_DRIVERS += libmesa_winsys_radeon |