mirror of
https://github.com/blender/blender
synced 2026-09-29 04:37:17 +03:00
parent
a3b2d44bff
commit
b52cd30f4c
13 changed files with 40 additions and 2 deletions
|
|
@ -85,6 +85,7 @@ set(SRC_HEADERS
|
|||
pointcloud.h
|
||||
curves.h
|
||||
scene.h
|
||||
scene_attributes.h
|
||||
shader.h
|
||||
shader_graph.h
|
||||
shader_nodes.h
|
||||
|
|
|
|||
|
|
@ -454,6 +454,10 @@ elseif(WIN32)
|
|||
intern/GHOST_TrackpadWin32.hh
|
||||
intern/GHOST_WindowWin32.hh
|
||||
intern/GHOST_Wintab.hh
|
||||
|
||||
# Without these files listed, they aren't known to CMake.
|
||||
../../extern/wintab/include/pktdef.h
|
||||
../../extern/wintab/include/wintab.h
|
||||
)
|
||||
|
||||
list(APPEND SRC
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ set(SRC
|
|||
AS_asset_catalog.hh
|
||||
AS_asset_catalog_path.hh
|
||||
AS_asset_catalog_tree.hh
|
||||
AS_asset_file_status.hh
|
||||
AS_asset_library.hh
|
||||
AS_asset_representation.hh
|
||||
AS_disk_file_hash_service.hh
|
||||
|
|
|
|||
|
|
@ -340,6 +340,7 @@ set(SRC
|
|||
BKE_attribute_storage.hh
|
||||
BKE_attribute_storage_blend_write.hh
|
||||
BKE_autoexec.hh
|
||||
BKE_bake_attribute_field.hh
|
||||
BKE_bake_data_block_id.hh
|
||||
BKE_bake_data_block_map.hh
|
||||
BKE_bake_geometry_nodes_modifier.hh
|
||||
|
|
@ -567,11 +568,15 @@ set(SRC
|
|||
intern/ocean_intern.h
|
||||
intern/pbvh_intern.hh
|
||||
intern/pbvh_pixels_copy.hh
|
||||
intern/pbvh_pixels_rasterize.hh
|
||||
intern/pbvh_uv_islands.hh
|
||||
intern/sound_reader_cache.hh
|
||||
intern/subdiv_converter.hh
|
||||
intern/subdiv_inline.hh
|
||||
intern/tracking_private.hh
|
||||
|
||||
# Without these files listed, they aren't known to CMake.
|
||||
../../../extern/toml11/toml.hpp
|
||||
)
|
||||
|
||||
set(LIB
|
||||
|
|
|
|||
|
|
@ -72,6 +72,7 @@ set(SRC
|
|||
intern/bmesh_iterators.cc
|
||||
intern/bmesh_iterators.hh
|
||||
intern/bmesh_iterators_inline.hh
|
||||
intern/bmesh_iterators_parallel.hh
|
||||
intern/bmesh_log.cc
|
||||
intern/bmesh_log.hh
|
||||
intern/bmesh_marking.cc
|
||||
|
|
|
|||
|
|
@ -206,6 +206,7 @@ set(SRC
|
|||
engines/eevee/eevee_lookdev.hh
|
||||
engines/eevee/eevee_lut.hh
|
||||
engines/eevee/eevee_material.hh
|
||||
engines/eevee/eevee_material_shared.hh
|
||||
engines/eevee/eevee_motion_blur.hh
|
||||
engines/eevee/eevee_pipeline.hh
|
||||
engines/eevee/eevee_precompute.hh
|
||||
|
|
@ -367,6 +368,7 @@ set(GLSL_SRC
|
|||
engines/eevee/shaders/eevee_bxdf_lut.bsl.hh
|
||||
engines/eevee/shaders/eevee_bxdf_lut_lib.bsl.hh
|
||||
engines/eevee/shaders/eevee_bxdf_microfacet.bsl.hh
|
||||
engines/eevee/shaders/eevee_bxdf_oren_nayar.bsl.hh
|
||||
engines/eevee/shaders/eevee_bxdf_types.bsl.hh
|
||||
engines/eevee/shaders/eevee_camera_lib.bsl.hh
|
||||
engines/eevee/shaders/eevee_closure.bsl.hh
|
||||
|
|
@ -756,7 +758,7 @@ set(GLSL_SRC
|
|||
)
|
||||
|
||||
# These tests depend on gpu_shader_test, so they're only included when WITH_GPU_BACKEND_TESTS is enabled.
|
||||
set(GLSL_SRC_TEST
|
||||
set(GLSL_TEST_SRC
|
||||
engines/eevee/shaders/eevee_test_fast_gi.bsl.hh
|
||||
engines/eevee/shaders/eevee_test_gbuffer_closure.bsl.hh
|
||||
engines/eevee/shaders/eevee_test_gbuffer_normal.bsl.hh
|
||||
|
|
@ -766,7 +768,7 @@ set(GLSL_SRC_TEST
|
|||
|
||||
if(WITH_GTESTS)
|
||||
if(WITH_GPU_BACKEND_TESTS)
|
||||
list(APPEND GLSL_SRC ${GLSL_SRC_TEST})
|
||||
list(APPEND GLSL_SRC ${GLSL_TEST_SRC})
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
|
|
|||
|
|
@ -113,6 +113,7 @@ set(SRC
|
|||
xpbd/GEO_xpbd_constraint_collision_edge.hh
|
||||
xpbd/GEO_xpbd_constraint_collision_face.hh
|
||||
xpbd/GEO_xpbd_constraint_coloring.hh
|
||||
xpbd/GEO_xpbd_constraint_coloring_utils.hh
|
||||
xpbd/GEO_xpbd_constraint_damping_angular.hh
|
||||
xpbd/GEO_xpbd_constraint_damping_linear.hh
|
||||
xpbd/GEO_xpbd_constraint_distance.hh
|
||||
|
|
|
|||
|
|
@ -217,6 +217,17 @@ set(SRC
|
|||
dummy/dummy_context.hh
|
||||
dummy/dummy_framebuffer.hh
|
||||
dummy/dummy_vertex_buffer.hh
|
||||
|
||||
shaders/gpu_shader_compat.hh
|
||||
shaders/gpu_shader_compat_cxx.hh
|
||||
shaders/gpu_shader_cxx_attribute.hh
|
||||
shaders/gpu_shader_cxx_builtin.hh
|
||||
shaders/gpu_shader_cxx_global.hh
|
||||
shaders/gpu_shader_cxx_image.hh
|
||||
shaders/gpu_shader_cxx_matrix.hh
|
||||
shaders/gpu_shader_cxx_sampler.hh
|
||||
shaders/gpu_shader_cxx_string.hh
|
||||
shaders/gpu_shader_cxx_vector.hh
|
||||
)
|
||||
|
||||
set(OPENGL_SRC
|
||||
|
|
|
|||
|
|
@ -30,10 +30,12 @@ set(SRC
|
|||
template.cc
|
||||
union.cc
|
||||
|
||||
ast.hh
|
||||
enums.hh
|
||||
expression.hh
|
||||
intermediate.hh
|
||||
metadata.hh
|
||||
pratt_parser.hh
|
||||
processor.hh
|
||||
scope.hh
|
||||
time_it.hh
|
||||
|
|
@ -56,9 +58,12 @@ set(SRC
|
|||
bsl/type_checker.cc
|
||||
|
||||
bsl/diagnostic.hh
|
||||
bsl/resource.hh
|
||||
bsl/source_location.hh
|
||||
bsl/symbol_class.hh
|
||||
bsl/symbol_function.hh
|
||||
bsl/symbol_scope.hh
|
||||
bsl/symbol_table.hh
|
||||
bsl/symbol_template.hh
|
||||
bsl/symbol_variable.hh
|
||||
bsl/type_checker.hh
|
||||
|
|
|
|||
|
|
@ -32,6 +32,9 @@ set(SRC
|
|||
IO_types.hh
|
||||
IO_validate.hh
|
||||
intern/dupli_parent_finder.hh
|
||||
|
||||
# Without these files listed, they aren't known to CMake.
|
||||
../../../../extern/fast_float/fast_float.h
|
||||
)
|
||||
|
||||
set(LIB
|
||||
|
|
|
|||
|
|
@ -41,6 +41,8 @@ if(WITH_GTESTS)
|
|||
set(TEST_SRC
|
||||
makesdna_test.cc
|
||||
|
||||
dna/dna_test.h
|
||||
|
||||
${CMAKE_CURRENT_BINARY_DIR}/test_dna.cc
|
||||
${CMAKE_CURRENT_BINARY_DIR}/test_dna_struct_ids.cc
|
||||
${CMAKE_CURRENT_BINARY_DIR}/test_dna_type_offsets.h
|
||||
|
|
|
|||
|
|
@ -119,6 +119,7 @@ set(SRC
|
|||
intern/warning.cc
|
||||
|
||||
NOD_bundle_type.hh
|
||||
NOD_bundle_type_fwd.hh
|
||||
NOD_caller_ui.hh
|
||||
NOD_common.hh
|
||||
NOD_composite.hh
|
||||
|
|
|
|||
|
|
@ -321,6 +321,7 @@ set(SRC
|
|||
include/NOD_geo_foreach_geometry_element.hh
|
||||
include/NOD_geo_index_switch.hh
|
||||
include/NOD_geo_menu_switch.hh
|
||||
include/NOD_geo_rasterize_points.hh
|
||||
include/NOD_geo_repeat.hh
|
||||
include/NOD_geo_simulation.hh
|
||||
include/NOD_geo_tag_filter.hh
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue