Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Carlisle <carlisle.b3d@gmail.com>2021-12-28 02:29:21 +0300
committerAaron Carlisle <carlisle.b3d@gmail.com>2021-12-28 20:22:06 +0300
commit2e6ae113263d429ca3c933a5e869a48c81994867 (patch)
tree25acaaea783d346fe5764893d4f5f6640e9c810a /source/blender/nodes/CMakeLists.txt
parent1a721c5dbec928b0e36e0d1295b12c14f9026562 (diff)
Nodes: Add bf_nodes_composite module
In the future this will be used to support unity builds for composite nodes Differential Revision: https://developer.blender.org/D13678
Diffstat (limited to 'source/blender/nodes/CMakeLists.txt')
-rw-r--r--source/blender/nodes/CMakeLists.txt102
1 files changed, 2 insertions, 100 deletions
diff --git a/source/blender/nodes/CMakeLists.txt b/source/blender/nodes/CMakeLists.txt
index 2e2ff874f20..b3318685e4c 100644
--- a/source/blender/nodes/CMakeLists.txt
+++ b/source/blender/nodes/CMakeLists.txt
@@ -18,6 +18,7 @@
# All rights reserved.
# ***** END GPL LICENSE BLOCK *****
+add_subdirectory(composite)
add_subdirectory(geometry)
add_subdirectory(shader)
@@ -49,94 +50,6 @@ set(INC
set(SRC
- composite/nodes/node_composite_alphaOver.cc
- composite/nodes/node_composite_antialiasing.cc
- composite/nodes/node_composite_bilateralblur.cc
- composite/nodes/node_composite_blur.cc
- composite/nodes/node_composite_bokehblur.cc
- composite/nodes/node_composite_bokehimage.cc
- composite/nodes/node_composite_boxmask.cc
- composite/nodes/node_composite_brightness.cc
- composite/nodes/node_composite_channelMatte.cc
- composite/nodes/node_composite_chromaMatte.cc
- composite/nodes/node_composite_colorMatte.cc
- composite/nodes/node_composite_colorSpill.cc
- composite/nodes/node_composite_colorbalance.cc
- composite/nodes/node_composite_colorcorrection.cc
- composite/nodes/node_composite_common.cc
- composite/nodes/node_composite_composite.cc
- composite/nodes/node_composite_cornerpin.cc
- composite/nodes/node_composite_crop.cc
- composite/nodes/node_composite_cryptomatte.cc
- composite/nodes/node_composite_curves.cc
- composite/nodes/node_composite_defocus.cc
- composite/nodes/node_composite_denoise.cc
- composite/nodes/node_composite_despeckle.cc
- composite/nodes/node_composite_diffMatte.cc
- composite/nodes/node_composite_dilate.cc
- composite/nodes/node_composite_directionalblur.cc
- composite/nodes/node_composite_displace.cc
- composite/nodes/node_composite_distanceMatte.cc
- composite/nodes/node_composite_doubleEdgeMask.cc
- composite/nodes/node_composite_ellipsemask.cc
- composite/nodes/node_composite_exposure.cc
- composite/nodes/node_composite_filter.cc
- composite/nodes/node_composite_flip.cc
- composite/nodes/node_composite_gamma.cc
- composite/nodes/node_composite_glare.cc
- composite/nodes/node_composite_hueSatVal.cc
- composite/nodes/node_composite_huecorrect.cc
- composite/nodes/node_composite_idMask.cc
- composite/nodes/node_composite_image.cc
- composite/nodes/node_composite_inpaint.cc
- composite/nodes/node_composite_invert.cc
- composite/nodes/node_composite_keying.cc
- composite/nodes/node_composite_keyingscreen.cc
- composite/nodes/node_composite_lensdist.cc
- composite/nodes/node_composite_levels.cc
- composite/nodes/node_composite_lummaMatte.cc
- composite/nodes/node_composite_mapRange.cc
- composite/nodes/node_composite_mapUV.cc
- composite/nodes/node_composite_mapValue.cc
- composite/nodes/node_composite_mask.cc
- composite/nodes/node_composite_math.cc
- composite/nodes/node_composite_mixrgb.cc
- composite/nodes/node_composite_movieclip.cc
- composite/nodes/node_composite_moviedistortion.cc
- composite/nodes/node_composite_normal.cc
- composite/nodes/node_composite_normalize.cc
- composite/nodes/node_composite_outputFile.cc
- composite/nodes/node_composite_pixelate.cc
- composite/nodes/node_composite_planetrackdeform.cc
- composite/nodes/node_composite_posterize.cc
- composite/nodes/node_composite_premulkey.cc
- composite/nodes/node_composite_rgb.cc
- composite/nodes/node_composite_rotate.cc
- composite/nodes/node_composite_scale.cc
- composite/nodes/node_composite_sepcombHSVA.cc
- composite/nodes/node_composite_sepcombRGBA.cc
- composite/nodes/node_composite_sepcombYCCA.cc
- composite/nodes/node_composite_sepcombYUVA.cc
- composite/nodes/node_composite_setalpha.cc
- composite/nodes/node_composite_splitViewer.cc
- composite/nodes/node_composite_stabilize2d.cc
- composite/nodes/node_composite_sunbeams.cc
- composite/nodes/node_composite_switch.cc
- composite/nodes/node_composite_switchview.cc
- composite/nodes/node_composite_texture.cc
- composite/nodes/node_composite_tonemap.cc
- composite/nodes/node_composite_trackpos.cc
- composite/nodes/node_composite_transform.cc
- composite/nodes/node_composite_translate.cc
- composite/nodes/node_composite_valToRgb.cc
- composite/nodes/node_composite_value.cc
- composite/nodes/node_composite_vecBlur.cc
- composite/nodes/node_composite_viewer.cc
- composite/nodes/node_composite_zcombine.cc
-
- composite/node_composite_tree.cc
- composite/node_composite_util.cc
-
function/nodes/legacy/node_fn_random_float.cc
function/nodes/node_fn_align_euler_to_vector.cc
@@ -197,7 +110,6 @@ set(SRC
intern/node_tree_ref.cc
intern/node_util.c
- composite/node_composite_util.hh
function/node_function_util.hh
texture/node_texture_util.h
@@ -227,6 +139,7 @@ set(SRC
set(LIB
bf_bmesh
bf_functions
+ bf_nodes_composite
bf_nodes_geometry
bf_nodes_shader
)
@@ -282,13 +195,6 @@ if(WITH_IMAGE_OPENEXR)
add_definitions(-DWITH_OPENEXR)
endif()
-if(WITH_COMPOSITOR)
- list(APPEND INC
- ../compositor
- )
- add_definitions(-DWITH_COMPOSITOR)
-endif()
-
if(WITH_FREESTYLE)
add_definitions(-DWITH_FREESTYLE)
endif()
@@ -316,8 +222,4 @@ if(WITH_OPENVDB)
add_definitions(-DWITH_OPENVDB ${OPENVDB_DEFINITIONS})
endif()
-if(WITH_OPENIMAGEDENOISE)
- add_definitions(-DWITH_OPENIMAGEDENOISE)
-endif()
-
blender_add_lib(bf_nodes "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")