diff options
author | Chia-I Wu <olv@lunarg.com> | 2011-08-22 11:14:33 +0800 |
---|---|---|
committer | Chia-I Wu <olvaffe@gmail.com> | 2011-08-27 17:28:32 +0800 |
commit | 04dbb37eaa1aa6c60eb7130ebba6893954418b78 (patch) | |
tree | 6d51bc575bad9bcaa9619520c4becc70474fdb39 /Android.mk | |
parent | 0cc088900725945bf381a07c8d85d1c8fdb447ac (diff) |
android: add support for vmwgfx
Quickly tested with VMWare Workstation 7.1.4 on Linux with GeForce
GT220. SurfaceFlinger (the display server and compositor) works. 2D
apps with RGB visual works. However, due to missing
PIPE_FORMAT_R8G8B8A8_UNORM support, those with RGBA visual do not.
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/Android.mk b/Android.mk index 53c619ee50..ad7feed205 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 r600g +# gallium drivers: swrast 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 r600g +gallium_drivers := swrast r600g vmwgfx MESA_GPU_DRIVERS := $(BOARD_GPU_DRIVERS) @@ -116,6 +116,11 @@ gallium_DRIVERS += libmesa_winsys_radeon gallium_DRIVERS += libmesa_pipe_r600 libmesa_winsys_r600 endif +# vmwgfx +ifneq ($(filter vmwgfx, $(MESA_GPU_DRIVERS)),) +gallium_DRIVERS += libmesa_winsys_svga libmesa_pipe_svga +endif + # # Notes about the order here: # |