Cleanup: Remove WITH_COMPOSITOR_CPU option (compositor is always in)
Compositor is a required feature and parts of it have been always included anyway. Remove WITH_COMPOSITOR_CPU build option. Pull Request: https://projects.blender.org/blender/blender/pulls/131838
This commit is contained in:
committed by
Aras Pranckevicius
parent
654c1deb22
commit
7e7f4f0cee
@@ -638,8 +638,6 @@ if(WITH_CYCLES OR WITH_GPU_RENDER_TESTS)
|
||||
message(
|
||||
WARNING "Disabling render tests because tests directory doesn't exist at ${TEST_SRC_DIR}"
|
||||
)
|
||||
elseif(NOT WITH_COMPOSITOR_CPU)
|
||||
message(WARNING "Disabling render tests because WITH_COMPOSITOR_CPU is disabled")
|
||||
elseif(NOT WITH_OPENCOLORIO)
|
||||
message(WARNING "Disabling render tests because WITH_OPENCOLORIO is disabled")
|
||||
else()
|
||||
@@ -867,39 +865,36 @@ if(WITH_CYCLES OR WITH_GPU_RENDER_TESTS)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(WITH_COMPOSITOR_CPU)
|
||||
if(NOT OPENIMAGEIO_TOOL)
|
||||
message(WARNING "Disabling Compositor CPU tests because OIIO oiiotool does not exist")
|
||||
else()
|
||||
set(compositor_tests
|
||||
color
|
||||
converter
|
||||
filter
|
||||
input
|
||||
output
|
||||
vector
|
||||
if(NOT OPENIMAGEIO_TOOL)
|
||||
message(WARNING "Disabling Compositor tests because OIIO oiiotool does not exist")
|
||||
else()
|
||||
set(compositor_tests
|
||||
color
|
||||
converter
|
||||
filter
|
||||
input
|
||||
output
|
||||
vector
|
||||
|
||||
multiple_node_setups
|
||||
)
|
||||
|
||||
if(WITH_LIBMV)
|
||||
list(APPEND compositor_tests distort matte)
|
||||
endif()
|
||||
|
||||
foreach(comp_test ${compositor_tests})
|
||||
add_render_test(
|
||||
compositor_${comp_test}_cpu
|
||||
${CMAKE_CURRENT_LIST_DIR}/compositor_cpu_render_tests.py
|
||||
--testdir "${TEST_SRC_DIR}/compositor/${comp_test}"
|
||||
--outdir "${TEST_OUT_DIR}/compositor_cpu"
|
||||
)
|
||||
endforeach()
|
||||
multiple_node_setups
|
||||
)
|
||||
|
||||
if(WITH_LIBMV)
|
||||
list(APPEND compositor_tests distort matte)
|
||||
endif()
|
||||
|
||||
foreach(comp_test ${compositor_tests})
|
||||
add_render_test(
|
||||
compositor_${comp_test}_cpu
|
||||
${CMAKE_CURRENT_LIST_DIR}/compositor_cpu_render_tests.py
|
||||
--testdir "${TEST_SRC_DIR}/compositor/${comp_test}"
|
||||
--outdir "${TEST_OUT_DIR}/compositor_cpu"
|
||||
)
|
||||
endforeach()
|
||||
|
||||
endif()
|
||||
|
||||
# NOTE: WITH_COMPOSITOR_CPU is needed for rendering.
|
||||
if(WITH_COMPOSITOR_REALTIME_TESTS AND WITH_COMPOSITOR_CPU)
|
||||
if(WITH_COMPOSITOR_REALTIME_TESTS)
|
||||
if(NOT OPENIMAGEIO_TOOL)
|
||||
message(WARNING "Disabling realtime compositor tests because OIIO oiiotool does not exist")
|
||||
else()
|
||||
|
||||
Reference in New Issue
Block a user