1*4882a593SmuzhiyunFrom e76298684c947881065c97ec36ae789c94e2aa28 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Jiajian Wu <jair.wu@rock-chips.com> 3*4882a593SmuzhiyunDate: Wed, 21 Dec 2022 11:43:16 +0800 4*4882a593SmuzhiyunSubject: [PATCH 4/6] CMakeLists: add macro to select renderer 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunSigned-off-by: Jiajian Wu <jair.wu@rock-chips.com> 7*4882a593Smuzhiyun--- 8*4882a593Smuzhiyun CMakeLists.txt | 7 +++++++ 9*4882a593Smuzhiyun 1 file changed, 7 insertions(+) 10*4882a593Smuzhiyun 11*4882a593Smuzhiyundiff --git a/CMakeLists.txt b/CMakeLists.txt 12*4882a593Smuzhiyunindex 7d8019e..278e964 100644 13*4882a593Smuzhiyun--- a/CMakeLists.txt 14*4882a593Smuzhiyun+++ b/CMakeLists.txt 15*4882a593Smuzhiyun@@ -16,6 +16,13 @@ endif() 16*4882a593Smuzhiyun add_library(lvgl_drivers ALIAS lv_drivers) 17*4882a593Smuzhiyun add_library(lvgl::drivers ALIAS lv_drivers) 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun+if (LV_DRV_USE_SDL_GPU) 20*4882a593Smuzhiyun+ add_definitions(-DUSE_SDL_GPU=1) 21*4882a593Smuzhiyun+ add_definitions(-DLV_USE_GPU_SDL=1) 22*4882a593Smuzhiyun+endif() 23*4882a593Smuzhiyun+if (LV_DRV_USE_DRM) 24*4882a593Smuzhiyun+ add_definitions(-DUSE_DRM=1) 25*4882a593Smuzhiyun+endif() 26*4882a593Smuzhiyun add_definitions(-g -DLV_CONF_INCLUDE_SIMPLE) 27*4882a593Smuzhiyun include_directories(${CMAKE_SYSROOT}/usr/include/libdrm/) 28*4882a593Smuzhiyun 29*4882a593Smuzhiyun-- 30*4882a593Smuzhiyun2.25.1 31*4882a593Smuzhiyun 32