1 set(SOURCES BaseRenderBuffer.cpp
2 BaseRenderBufferPool.cpp
3 RenderBufferManager.cpp
6 set(HEADERS BaseRenderBuffer.h
13 if(TARGET ${APP_NAME_LC}::OpenGl)
14 list(APPEND SOURCES RenderBufferOpenGL.cpp
15 RenderBufferPoolOpenGL.cpp)
16 list(APPEND HEADERS RenderBufferOpenGL.h
17 RenderBufferPoolOpenGL.h)
20 if(TARGET ${APP_NAME_LC}::OpenGLES)
21 list(APPEND SOURCES RenderBufferOpenGLES.cpp
22 RenderBufferPoolOpenGLES.cpp)
23 list(APPEND HEADERS RenderBufferOpenGLES.h
24 RenderBufferPoolOpenGLES.h)
27 if(("gbm" IN_LIST CORE_PLATFORM_NAME_LC OR "wayland" IN_LIST CORE_PLATFORM_NAME_LC) AND TARGET ${APP_NAME_LC}::EGL)
28 list(APPEND SOURCES RenderBufferDMA.cpp
29 RenderBufferPoolDMA.cpp)
30 list(APPEND HEADERS RenderBufferDMA.h
31 RenderBufferPoolDMA.h)
34 core_add_library(rp-buffers)