|
Lines 32-43
Link Here
|
| 32 |
# WITH_OPENGL -> CONFIG_VSYNC_OPENGL |
32 |
# WITH_OPENGL -> CONFIG_VSYNC_OPENGL |
| 33 |
# WITH_OPENGL -> CONFIG_VSYNC_OPENGL_GLSL |
33 |
# WITH_OPENGL -> CONFIG_VSYNC_OPENGL_GLSL |
| 34 |
# WITH_OPENGL -> CONFIG_VSYNC_OPENGL_FBO |
34 |
# WITH_OPENGL -> CONFIG_VSYNC_OPENGL_FBO |
| 35 |
# WITH_OPENGL -> CONFIG_GLX_XSYNC |
|
|
| 36 |
# WITH_PCRE -> CONFIG_REGEX_PCRE |
35 |
# WITH_PCRE -> CONFIG_REGEX_PCRE |
| 37 |
# WITH_PCRE -> CONFIG_REGEX_PCRE_JIT |
36 |
# WITH_PCRE -> CONFIG_REGEX_PCRE_JIT |
| 38 |
# WITH_LIBCONFIG -> CONFIG_LIBCONFIG |
37 |
# WITH_LIBCONFIG -> CONFIG_LIBCONFIG |
| 39 |
# |
38 |
# |
| 40 |
# HAVE_LIBCONFIG_OLD_API -> CONFIG_LIBCONFIG_LEGACY (set up in compton_config.h) |
39 |
# HAVE_LIBCONFIG_OLD_API -> CONFIG_LIBCONFIG_LEGACY (set up in compton_config.h) |
|
|
40 |
# CONFIG_XSYNC -> CONFIG_GLX_SYNC |
| 41 |
# |
41 |
# |
| 42 |
# CONFIG_DBUS - always ON |
42 |
# CONFIG_DBUS - always ON |
| 43 |
# CONFIG_C2 - always ON |
43 |
# CONFIG_C2 - always ON |
|
Lines 45-52
Link Here
|
| 45 |
# TODO: think about some configuration option for CONFIG_VSYNC_DRM |
45 |
# TODO: think about some configuration option for CONFIG_VSYNC_DRM |
| 46 |
# NOTE: HAVE__XEXT_XSYNCFENCE is an automatically detected feature that shows |
46 |
# NOTE: HAVE__XEXT_XSYNCFENCE is an automatically detected feature that shows |
| 47 |
# that libXext provides coresponding feature. |
47 |
# that libXext provides coresponding feature. |
| 48 |
# NOTE: CONFIG_GLX_XSYNC is not actualy used on the code but mentioned in the |
|
|
| 49 |
# list of options |
| 50 |
|
48 |
|
| 51 |
add_definitions("-std=c99") |
49 |
add_definitions("-std=c99") |
| 52 |
|
50 |
|
|
Lines 58-64
Link Here
|
| 58 |
set( CONFIG_VSYNC_OPENGL ${WITH_OPENGL} ) |
56 |
set( CONFIG_VSYNC_OPENGL ${WITH_OPENGL} ) |
| 59 |
set( CONFIG_VSYNC_OPENGL_GLSL ${WITH_OPENGL} ) |
57 |
set( CONFIG_VSYNC_OPENGL_GLSL ${WITH_OPENGL} ) |
| 60 |
set( CONFIG_VSYNC_OPENGL_FBO ${WITH_OPENGL} ) |
58 |
set( CONFIG_VSYNC_OPENGL_FBO ${WITH_OPENGL} ) |
| 61 |
set( CONFIG_GLX_XSYNC ${WITH_OPENGL} ) |
59 |
set( CONFIG_GLX_SYNC ${CONFIG_XSYNC} ) |
| 62 |
list( APPEND compton_LIBRARIES ${GL_LIBRARIES}) |
60 |
list( APPEND compton_LIBRARIES ${GL_LIBRARIES}) |
| 63 |
list( APPEND compton_SRCS opengl.c ) |
61 |
list( APPEND compton_SRCS opengl.c ) |
| 64 |
endif( ) |
62 |
endif( ) |