USE_OPENGL_RENDERER := true
NUM_FRAMEBUFFER_SURFACE_BUFFERS ?= 3
+BOARD_USES_DRM_HWCOMPOSER ?= true
USE_CAMERA_STUB ?= false
WPA_SUPPLICANT_VERSION ?= VER_2_1_DEVEL
WIFI_DRIVER_MODULE_PATH ?= auto
-BOARD_GPU_DRIVERS ?= i915 i965 nouveau r300g r600g swrast
+BOARD_GPU_DRIVERS ?= i915 i965 nouveau r300g r600g swrast virgl
ifneq ($(strip $(BOARD_GPU_DRIVERS)),)
TARGET_HARDWARE_3D := true
BOARD_EGL_CFG ?= device/generic/common/gpu/egl_mesa.cfg
function init_hal_gralloc()
{
case "$(cat /proc/fb | head -1)" in
+ *virtiodrmfb)
+ set_property ro.hardware.hwcomposer drm
+ ;&
0*inteldrmfb|0*radeondrmfb|0*nouveaufb|0*svgadrmfb)
set_property ro.hardware.gralloc drm
set_drm_mode