diff options
author | Sergey Sharybin <sergey@blender.org> | 2020-11-12 11:26:20 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey@blender.org> | 2020-11-12 11:26:20 +0300 |
commit | de6cee4fc1913982b0b2bd786bfd813c935bbe73 (patch) | |
tree | a726c0c63bbd1d6c47c90c32119ce14c8048cddc /source/blender/draw/CMakeLists.txt | |
parent | e4d432500a0e2f978fe019da43deb843da405032 (diff) | |
parent | 88bb29dea668df8cc46aa7f55895f229748bdbb4 (diff) |
Merge branch 'master' into codesign_error_tracker
Diffstat (limited to 'source/blender/draw/CMakeLists.txt')
-rw-r--r-- | source/blender/draw/CMakeLists.txt | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/source/blender/draw/CMakeLists.txt b/source/blender/draw/CMakeLists.txt index 8fbf30507a5..cefd52db66c 100644 --- a/source/blender/draw/CMakeLists.txt +++ b/source/blender/draw/CMakeLists.txt @@ -25,6 +25,7 @@ set(INC ../blenfont ../blenkernel ../blenlib + ../blenloader ../blentranslation ../bmesh ../depsgraph @@ -35,17 +36,16 @@ set(INC ../makesdna ../makesrna ../nodes - ../render/extern/include - ../render/intern/include + ../render + ../render/intern ../windowmanager ../../../intern/atomic ../../../intern/glew-mx ../../../intern/guardedalloc -) -set(INC_SYS - ${GLEW_INCLUDE_PATH} + # dna_type_offsets.h + ${CMAKE_CURRENT_BINARY_DIR}/../makesdna/intern ) set(SRC @@ -138,6 +138,7 @@ set(SRC engines/overlay/overlay_engine.c engines/overlay/overlay_extra.c engines/overlay/overlay_facing.c + engines/overlay/overlay_fade.c engines/overlay/overlay_gpencil.c engines/overlay/overlay_grid.c engines/overlay/overlay_image.c @@ -149,6 +150,7 @@ set(SRC engines/overlay/overlay_particle.c engines/overlay/overlay_sculpt.c engines/overlay/overlay_shader.c + engines/overlay/overlay_volume.c engines/overlay/overlay_wireframe.c DRW_engine.h @@ -176,6 +178,8 @@ set(SRC engines/eevee/eevee_lut.h engines/eevee/eevee_private.h engines/external/external_engine.h + engines/image/image_engine.h + engines/image/image_private.h engines/workbench/workbench_engine.h engines/workbench/workbench_private.h engines/select/select_engine.h @@ -411,6 +415,7 @@ data_to_c_simple(engines/overlay/shaders/particle_frag.glsl SRC) data_to_c_simple(engines/overlay/shaders/sculpt_mask_vert.glsl SRC) data_to_c_simple(engines/overlay/shaders/sculpt_mask_frag.glsl SRC) data_to_c_simple(engines/overlay/shaders/volume_velocity_vert.glsl SRC) +data_to_c_simple(engines/overlay/shaders/volume_gridlines_vert.glsl SRC) data_to_c_simple(engines/overlay/shaders/wireframe_vert.glsl SRC) data_to_c_simple(engines/overlay/shaders/wireframe_frag.glsl SRC) data_to_c_simple(engines/overlay/shaders/xray_fade_frag.glsl SRC) @@ -442,10 +447,12 @@ if(WITH_GTESTS) endif() endif() -add_definitions(${GL_DEFINITIONS}) blender_add_lib(bf_draw "${SRC}" "${INC}" "${INC_SYS}" "${LIB}") +# Needed so we can use dna_type_offsets.h for defaults initialization. +add_dependencies(bf_draw bf_dna) + if(WITH_GTESTS) if(WITH_OPENGL_DRAW_TESTS) set(TEST_SRC |