Cycles: remove prefix from source code file names

Remove prefix of filenames that is the same as the folder name. This used
to help when #includes were using individual files, but now they are always
relative to the cycles root directory and so the prefixes are redundant.

For patches and branches, git merge and rebase should be able to detect the
renames and move over code to the right file.
This commit is contained in:
Brecht Van Lommel 2021-10-24 14:19:19 +02:00
parent d7d40745fa
commit fd25e883e2
531 changed files with 2028 additions and 1826 deletions

View File

@ -18,13 +18,13 @@
#include "device/device.h"
#include "util/util_args.h"
#include "util/util_foreach.h"
#include "util/util_logging.h"
#include "util/util_path.h"
#include "util/util_stats.h"
#include "util/util_string.h"
#include "util/util_task.h"
#include "util/args.h"
#include "util/foreach.h"
#include "util/log.h"
#include "util/path.h"
#include "util/stats.h"
#include "util/string.h"
#include "util/task.h"
using namespace ccl;

View File

@ -23,24 +23,24 @@
#include "session/buffers.h"
#include "session/session.h"
#include "util/util_args.h"
#include "util/util_foreach.h"
#include "util/util_function.h"
#include "util/util_image.h"
#include "util/util_logging.h"
#include "util/util_path.h"
#include "util/util_progress.h"
#include "util/util_string.h"
#include "util/util_time.h"
#include "util/util_transform.h"
#include "util/util_unique_ptr.h"
#include "util/util_version.h"
#include "util/args.h"
#include "util/foreach.h"
#include "util/function.h"
#include "util/image.h"
#include "util/log.h"
#include "util/path.h"
#include "util/progress.h"
#include "util/string.h"
#include "util/time.h"
#include "util/transform.h"
#include "util/unique_ptr.h"
#include "util/version.h"
#include "app/cycles_xml.h"
#include "app/oiio_output_driver.h"
#ifdef WITH_CYCLES_STANDALONE_GUI
# include "util/util_view.h"
# include "util/view.h"
#endif
#include "app/cycles_xml.h"

View File

@ -35,14 +35,14 @@
#include "scene/shader_graph.h"
#include "scene/shader_nodes.h"
#include "subd/subd_patch.h"
#include "subd/subd_split.h"
#include "subd/patch.h"
#include "subd/split.h"
#include "util/util_foreach.h"
#include "util/util_path.h"
#include "util/util_projection.h"
#include "util/util_transform.h"
#include "util/util_xml.h"
#include "util/foreach.h"
#include "util/path.h"
#include "util/projection.h"
#include "util/transform.h"
#include "util/xml.h"
#include "app/cycles_xml.h"

View File

@ -16,11 +16,11 @@
#include "session/output_driver.h"
#include "util/util_function.h"
#include "util/util_image.h"
#include "util/util_string.h"
#include "util/util_unique_ptr.h"
#include "util/util_vector.h"
#include "util/function.h"
#include "util/image.h"
#include "util/string.h"
#include "util/unique_ptr.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -29,39 +29,39 @@ set(INC_SYS
)
set(SRC
blender_camera.cpp
blender_device.cpp
blender_display_driver.cpp
blender_image.cpp
blender_geometry.cpp
blender_light.cpp
blender_mesh.cpp
blender_object.cpp
blender_object_cull.cpp
blender_output_driver.cpp
blender_particles.cpp
blender_curves.cpp
blender_logging.cpp
blender_python.cpp
blender_session.cpp
blender_shader.cpp
blender_sync.cpp
blender_texture.cpp
blender_viewport.cpp
blender_volume.cpp
camera.cpp
device.cpp
display_driver.cpp
image.cpp
geometry.cpp
light.cpp
mesh.cpp
object.cpp
object_cull.cpp
output_driver.cpp
particles.cpp
curves.cpp
logging.cpp
python.cpp
session.cpp
shader.cpp
sync.cpp
texture.cpp
viewport.cpp
volume.cpp
CCL_api.h
blender_device.h
blender_display_driver.h
blender_id_map.h
blender_image.h
blender_object_cull.h
blender_output_driver.h
blender_sync.h
blender_session.h
blender_texture.h
blender_util.h
blender_viewport.h
device.h
display_driver.h
id_map.h
image.h
object_cull.h
output_driver.h
sync.h
session.h
texture.h
util.h
viewport.h
)
set(LIB

View File

@ -17,10 +17,10 @@
#include "scene/camera.h"
#include "scene/scene.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "blender/sync.h"
#include "blender/util.h"
#include "util/util_logging.h"
#include "util/log.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,6 +14,9 @@
* limitations under the License.
*/
#include "blender/sync.h"
#include "blender/util.h"
#include "scene/attribute.h"
#include "scene/camera.h"
#include "scene/curves.h"
@ -21,13 +24,10 @@
#include "scene/object.h"
#include "scene/scene.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "util/util_color.h"
#include "util/util_foreach.h"
#include "util/util_hash.h"
#include "util/util_logging.h"
#include "util/color.h"
#include "util/foreach.h"
#include "util/hash.h"
#include "util/log.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,11 +14,11 @@
* limitations under the License.
*/
#include "blender/blender_device.h"
#include "blender/blender_session.h"
#include "blender/blender_util.h"
#include "blender/device.h"
#include "blender/session.h"
#include "blender/util.h"
#include "util/util_foreach.h"
#include "util/foreach.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,11 +14,11 @@
* limitations under the License.
*/
#include "blender/blender_display_driver.h"
#include "blender/display_driver.h"
#include "device/device.h"
#include "util/util_logging.h"
#include "util/util_opengl.h"
#include "util/log.h"
#include "util/opengl.h"
extern "C" {
struct RenderEngine;

View File

@ -24,8 +24,8 @@
#include "session/display_driver.h"
#include "util/util_thread.h"
#include "util/util_unique_ptr.h"
#include "util/thread.h"
#include "util/unique_ptr.h"
CCL_NAMESPACE_BEGIN

View File

@ -21,11 +21,11 @@
#include "scene/object.h"
#include "scene/volume.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "blender/sync.h"
#include "blender/util.h"
#include "util/util_foreach.h"
#include "util/util_task.h"
#include "util/foreach.h"
#include "util/task.h"
CCL_NAMESPACE_BEGIN

View File

@ -22,9 +22,9 @@
#include "scene/geometry.h"
#include "scene/scene.h"
#include "util/util_map.h"
#include "util/util_set.h"
#include "util/util_vector.h"
#include "util/map.h"
#include "util/set.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,9 +16,9 @@
#include "MEM_guardedalloc.h"
#include "blender/blender_image.h"
#include "blender/blender_session.h"
#include "blender/blender_util.h"
#include "blender/image.h"
#include "blender/session.h"
#include "blender/util.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,10 +18,10 @@
#include "scene/light.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "blender/sync.h"
#include "blender/util.h"
#include "util/util_hash.h"
#include "util/hash.h"
CCL_NAMESPACE_BEGIN

View File

@ -15,7 +15,7 @@
*/
#include "blender/CCL_api.h"
#include "util/util_logging.h"
#include "util/log.h"
void CCL_init_logging(const char *argv0)
{

View File

@ -14,26 +14,26 @@
* limitations under the License.
*/
#include "blender/session.h"
#include "blender/sync.h"
#include "blender/util.h"
#include "scene/camera.h"
#include "scene/colorspace.h"
#include "scene/mesh.h"
#include "scene/object.h"
#include "scene/scene.h"
#include "blender/blender_session.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "subd/patch.h"
#include "subd/split.h"
#include "subd/subd_patch.h"
#include "subd/subd_split.h"
#include "util/util_algorithm.h"
#include "util/util_color.h"
#include "util/util_disjoint_set.h"
#include "util/util_foreach.h"
#include "util/util_hash.h"
#include "util/util_logging.h"
#include "util/util_math.h"
#include "util/algorithm.h"
#include "util/color.h"
#include "util/disjoint_set.h"
#include "util/foreach.h"
#include "util/hash.h"
#include "util/log.h"
#include "util/math.h"
#include "mikktspace.h"

View File

@ -14,6 +14,10 @@
* limitations under the License.
*/
#include "blender/object_cull.h"
#include "blender/sync.h"
#include "blender/util.h"
#include "scene/alembic.h"
#include "scene/camera.h"
#include "scene/integrator.h"
@ -26,14 +30,10 @@
#include "scene/shader_graph.h"
#include "scene/shader_nodes.h"
#include "blender/blender_object_cull.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "util/util_foreach.h"
#include "util/util_hash.h"
#include "util/util_logging.h"
#include "util/util_task.h"
#include "util/foreach.h"
#include "util/hash.h"
#include "util/log.h"
#include "util/task.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,8 +18,8 @@
#include "scene/camera.h"
#include "blender/blender_object_cull.h"
#include "blender/blender_util.h"
#include "blender/object_cull.h"
#include "blender/util.h"
CCL_NAMESPACE_BEGIN

View File

@ -17,8 +17,8 @@
#ifndef __BLENDER_OBJECT_CULL_H__
#define __BLENDER_OBJECT_CULL_H__
#include "blender/blender_sync.h"
#include "util/util_types.h"
#include "blender/sync.h"
#include "util/types.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,7 +14,7 @@
* limitations under the License.
*/
#include "blender/blender_output_driver.h"
#include "blender/output_driver.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,14 +14,14 @@
* limitations under the License.
*/
#include "scene/particles.h"
#include "scene/mesh.h"
#include "scene/object.h"
#include "scene/particles.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "blender/sync.h"
#include "blender/util.h"
#include "util/util_foreach.h"
#include "util/foreach.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,25 +18,25 @@
#include "blender/CCL_api.h"
#include "blender/blender_device.h"
#include "blender/blender_session.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "blender/device.h"
#include "blender/session.h"
#include "blender/sync.h"
#include "blender/util.h"
#include "session/denoising.h"
#include "session/merge.h"
#include "util/util_debug.h"
#include "util/util_foreach.h"
#include "util/util_logging.h"
#include "util/util_md5.h"
#include "util/util_opengl.h"
#include "util/util_openimagedenoise.h"
#include "util/util_path.h"
#include "util/util_string.h"
#include "util/util_task.h"
#include "util/util_tbb.h"
#include "util/util_types.h"
#include "util/debug.h"
#include "util/foreach.h"
#include "util/log.h"
#include "util/md5.h"
#include "util/opengl.h"
#include "util/openimagedenoise.h"
#include "util/path.h"
#include "util/string.h"
#include "util/task.h"
#include "util/tbb.h"
#include "util/types.h"
#ifdef WITH_OSL
# include "scene/osl.h"

View File

@ -31,22 +31,22 @@
#include "session/buffers.h"
#include "session/session.h"
#include "util/util_algorithm.h"
#include "util/util_color.h"
#include "util/util_foreach.h"
#include "util/util_function.h"
#include "util/util_hash.h"
#include "util/util_logging.h"
#include "util/util_murmurhash.h"
#include "util/util_path.h"
#include "util/util_progress.h"
#include "util/util_time.h"
#include "util/algorithm.h"
#include "util/color.h"
#include "util/foreach.h"
#include "util/function.h"
#include "util/hash.h"
#include "util/log.h"
#include "util/murmurhash.h"
#include "util/path.h"
#include "util/progress.h"
#include "util/time.h"
#include "blender/blender_display_driver.h"
#include "blender/blender_output_driver.h"
#include "blender/blender_session.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "blender/display_driver.h"
#include "blender/output_driver.h"
#include "blender/session.h"
#include "blender/sync.h"
#include "blender/util.h"
CCL_NAMESPACE_BEGIN

View File

@ -17,6 +17,8 @@
#ifndef __BLENDER_SESSION_H__
#define __BLENDER_SESSION_H__
#include "MEM_guardedalloc.h"
#include "RNA_blender_cpp.h"
#include "device/device.h"
@ -25,7 +27,7 @@
#include "scene/scene.h"
#include "session/session.h"
#include "util/util_vector.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,26 +14,26 @@
* limitations under the License.
*/
#include "scene/shader.h"
#include "scene/background.h"
#include "scene/colorspace.h"
#include "scene/integrator.h"
#include "scene/light.h"
#include "scene/osl.h"
#include "scene/scene.h"
#include "scene/shader.h"
#include "scene/shader_graph.h"
#include "scene/shader_nodes.h"
#include "blender/blender_image.h"
#include "blender/blender_sync.h"
#include "blender/blender_texture.h"
#include "blender/blender_util.h"
#include "blender/image.h"
#include "blender/sync.h"
#include "blender/texture.h"
#include "blender/util.h"
#include "util/util_debug.h"
#include "util/util_foreach.h"
#include "util/util_set.h"
#include "util/util_string.h"
#include "util/util_task.h"
#include "util/debug.h"
#include "util/foreach.h"
#include "util/set.h"
#include "util/string.h"
#include "util/task.h"
CCL_NAMESPACE_BEGIN

View File

@ -30,17 +30,17 @@
#include "device/device.h"
#include "blender/blender_device.h"
#include "blender/blender_session.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "blender/device.h"
#include "blender/session.h"
#include "blender/sync.h"
#include "blender/util.h"
#include "util/util_debug.h"
#include "util/util_foreach.h"
#include "util/util_hash.h"
#include "util/util_logging.h"
#include "util/util_opengl.h"
#include "util/util_openimagedenoise.h"
#include "util/debug.h"
#include "util/foreach.h"
#include "util/hash.h"
#include "util/log.h"
#include "util/opengl.h"
#include "util/openimagedenoise.h"
CCL_NAMESPACE_BEGIN

View File

@ -22,17 +22,17 @@
#include "RNA_blender_cpp.h"
#include "RNA_types.h"
#include "blender/blender_id_map.h"
#include "blender/blender_util.h"
#include "blender/blender_viewport.h"
#include "blender/id_map.h"
#include "blender/util.h"
#include "blender/viewport.h"
#include "scene/scene.h"
#include "session/session.h"
#include "util/util_map.h"
#include "util/util_set.h"
#include "util/util_transform.h"
#include "util/util_vector.h"
#include "util/map.h"
#include "util/set.h"
#include "util/transform.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,7 +14,7 @@
* limitations under the License.
*/
#include "blender/blender_texture.h"
#include "blender/texture.h"
CCL_NAMESPACE_BEGIN

View File

@ -17,7 +17,7 @@
#ifndef __BLENDER_TEXTURE_H__
#define __BLENDER_TEXTURE_H__
#include "blender/blender_sync.h"
#include "blender/sync.h"
#include <stdlib.h>
CCL_NAMESPACE_BEGIN

View File

@ -19,14 +19,14 @@
#include "scene/mesh.h"
#include "util/util_algorithm.h"
#include "util/util_array.h"
#include "util/util_map.h"
#include "util/util_path.h"
#include "util/util_set.h"
#include "util/util_transform.h"
#include "util/util_types.h"
#include "util/util_vector.h"
#include "util/algorithm.h"
#include "util/array.h"
#include "util/map.h"
#include "util/path.h"
#include "util/set.h"
#include "util/transform.h"
#include "util/types.h"
#include "util/vector.h"
/* Hacks to hook into Blender API
* todo: clean this up ... */

View File

@ -14,11 +14,12 @@
* limitations under the License.
*/
#include "blender_viewport.h"
#include "blender/viewport.h"
#include "blender/util.h"
#include "blender_util.h"
#include "scene/pass.h"
#include "util/util_logging.h"
#include "util/log.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,14 +14,14 @@
* limitations under the License.
*/
#include "scene/volume.h"
#include "scene/colorspace.h"
#include "scene/image.h"
#include "scene/image_vdb.h"
#include "scene/object.h"
#include "scene/volume.h"
#include "blender/blender_sync.h"
#include "blender/blender_util.h"
#include "blender/sync.h"
#include "blender/util.h"
#ifdef WITH_OPENVDB
# include <openvdb/openvdb.h>

View File

@ -22,30 +22,30 @@ set(INC_SYS
set(SRC
bvh.cpp
bvh2.cpp
bvh_binning.cpp
bvh_build.cpp
bvh_embree.cpp
bvh_multi.cpp
bvh_node.cpp
bvh_optix.cpp
bvh_sort.cpp
bvh_split.cpp
bvh_unaligned.cpp
binning.cpp
build.cpp
embree.cpp
multi.cpp
node.cpp
optix.cpp
sort.cpp
split.cpp
unaligned.cpp
)
set(SRC_HEADERS
bvh.h
bvh2.h
bvh_binning.h
bvh_build.h
bvh_embree.h
bvh_multi.h
bvh_node.h
bvh_optix.h
bvh_params.h
bvh_sort.h
bvh_split.h
bvh_unaligned.h
binning.h
build.h
embree.h
multi.h
node.h
optix.h
params.h
sort.h
split.h
unaligned.h
)
set(LIB

View File

@ -17,13 +17,13 @@
//#define __KERNEL_SSE__
#include "bvh/bvh_binning.h"
#include "bvh/binning.h"
#include <stdlib.h>
#include "util/util_algorithm.h"
#include "util/util_boundbox.h"
#include "util/util_types.h"
#include "util/algorithm.h"
#include "util/boundbox.h"
#include "util/types.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,10 +18,10 @@
#ifndef __BVH_BINNING_H__
#define __BVH_BINNING_H__
#include "bvh/bvh_params.h"
#include "bvh/bvh_unaligned.h"
#include "bvh/params.h"
#include "bvh/unaligned.h"
#include "util/util_types.h"
#include "util/types.h"
CCL_NAMESPACE_BEGIN

View File

@ -15,12 +15,12 @@
* limitations under the License.
*/
#include "bvh/bvh_build.h"
#include "bvh/build.h"
#include "bvh/bvh_binning.h"
#include "bvh/bvh_node.h"
#include "bvh/bvh_params.h"
#include "bvh_split.h"
#include "bvh/binning.h"
#include "bvh/node.h"
#include "bvh/params.h"
#include "bvh/split.h"
#include "scene/curves.h"
#include "scene/hair.h"
@ -28,14 +28,14 @@
#include "scene/object.h"
#include "scene/scene.h"
#include "util/util_algorithm.h"
#include "util/util_foreach.h"
#include "util/util_logging.h"
#include "util/util_progress.h"
#include "util/util_queue.h"
#include "util/util_simd.h"
#include "util/util_stack_allocator.h"
#include "util/util_time.h"
#include "util/algorithm.h"
#include "util/foreach.h"
#include "util/log.h"
#include "util/progress.h"
#include "util/queue.h"
#include "util/simd.h"
#include "util/stack_allocator.h"
#include "util/time.h"
CCL_NAMESPACE_BEGIN

View File

@ -20,12 +20,12 @@
#include <float.h>
#include "bvh/bvh_params.h"
#include "bvh/bvh_unaligned.h"
#include "bvh/params.h"
#include "bvh/unaligned.h"
#include "util/util_array.h"
#include "util/util_task.h"
#include "util/util_vector.h"
#include "util/array.h"
#include "util/task.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,12 +18,12 @@
#include "bvh/bvh.h"
#include "bvh/bvh2.h"
#include "bvh/bvh_embree.h"
#include "bvh/bvh_multi.h"
#include "bvh/bvh_optix.h"
#include "bvh/embree.h"
#include "bvh/multi.h"
#include "bvh/optix.h"
#include "util/util_logging.h"
#include "util/util_progress.h"
#include "util/log.h"
#include "util/progress.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,10 +18,10 @@
#ifndef __BVH_H__
#define __BVH_H__
#include "bvh/bvh_params.h"
#include "util/util_array.h"
#include "util/util_types.h"
#include "util/util_vector.h"
#include "bvh/params.h"
#include "util/array.h"
#include "util/types.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -21,12 +21,12 @@
#include "scene/mesh.h"
#include "scene/object.h"
#include "bvh/bvh_build.h"
#include "bvh/bvh_node.h"
#include "bvh/bvh_unaligned.h"
#include "bvh/build.h"
#include "bvh/node.h"
#include "bvh/unaligned.h"
#include "util/util_foreach.h"
#include "util/util_progress.h"
#include "util/foreach.h"
#include "util/progress.h"
CCL_NAMESPACE_BEGIN

View File

@ -19,10 +19,10 @@
#define __BVH2_H__
#include "bvh/bvh.h"
#include "bvh/bvh_params.h"
#include "bvh/params.h"
#include "util/util_types.h"
#include "util/util_vector.h"
#include "util/types.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -32,24 +32,24 @@
# include <embree3/rtcore_geometry.h>
# include "bvh/bvh_embree.h"
# include "bvh/embree.h"
/* Kernel includes are necessary so that the filter function for Embree can access the packed BVH.
*/
# include "kernel/bvh/bvh_embree.h"
# include "kernel/bvh/bvh_util.h"
# include "kernel/bvh/embree.h"
# include "kernel/bvh/util.h"
# include "kernel/device/cpu/compat.h"
# include "kernel/device/cpu/globals.h"
# include "kernel/sample/sample_lcg.h"
# include "kernel/sample/lcg.h"
# include "scene/hair.h"
# include "scene/mesh.h"
# include "scene/object.h"
# include "util/util_foreach.h"
# include "util/util_logging.h"
# include "util/util_progress.h"
# include "util/util_stats.h"
# include "util/foreach.h"
# include "util/log.h"
# include "util/progress.h"
# include "util/stats.h"
CCL_NAMESPACE_BEGIN

View File

@ -23,11 +23,11 @@
# include <embree3/rtcore_scene.h>
# include "bvh/bvh.h"
# include "bvh/bvh_params.h"
# include "bvh/params.h"
# include "util/util_thread.h"
# include "util/util_types.h"
# include "util/util_vector.h"
# include "util/thread.h"
# include "util/types.h"
# include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,9 +14,9 @@
* limitations under the License.
*/
#include "bvh/bvh_multi.h"
#include "bvh/multi.h"
#include "util/util_foreach.h"
#include "util/foreach.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,7 +18,7 @@
#define __BVH_MULTI_H__
#include "bvh/bvh.h"
#include "bvh/bvh_params.h"
#include "bvh/params.h"
CCL_NAMESPACE_BEGIN

View File

@ -15,12 +15,12 @@
* limitations under the License.
*/
#include "bvh/bvh_node.h"
#include "bvh/node.h"
#include "bvh/build.h"
#include "bvh/bvh.h"
#include "bvh/bvh_build.h"
#include "util/util_vector.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,8 +18,8 @@
#ifndef __BVH_NODE_H__
#define __BVH_NODE_H__
#include "util/util_boundbox.h"
#include "util/util_types.h"
#include "util/boundbox.h"
#include "util/types.h"
CCL_NAMESPACE_BEGIN

View File

@ -19,7 +19,7 @@
# include "device/device.h"
# include "bvh/bvh_optix.h"
# include "bvh/optix.h"
CCL_NAMESPACE_BEGIN

View File

@ -21,8 +21,9 @@
#ifdef WITH_OPTIX
# include "bvh/bvh.h"
# include "bvh/bvh_params.h"
# include "device/device_memory.h"
# include "bvh/params.h"
# include "device/memory.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,9 +18,9 @@
#ifndef __BVH_PARAMS_H__
#define __BVH_PARAMS_H__
#include "util/util_boundbox.h"
#include "util/boundbox.h"
#include "kernel/kernel_types.h"
#include "kernel/types.h"
CCL_NAMESPACE_BEGIN

View File

@ -15,12 +15,12 @@
* limitations under the License.
*/
#include "bvh/bvh_sort.h"
#include "bvh/sort.h"
#include "bvh/bvh_build.h"
#include "bvh/build.h"
#include "util/util_algorithm.h"
#include "util/util_task.h"
#include "util/algorithm.h"
#include "util/task.h"
CCL_NAMESPACE_BEGIN

View File

@ -15,16 +15,16 @@
* limitations under the License.
*/
#include "bvh/bvh_split.h"
#include "bvh/split.h"
#include "bvh/bvh_build.h"
#include "bvh/bvh_sort.h"
#include "bvh/build.h"
#include "bvh/sort.h"
#include "scene/hair.h"
#include "scene/mesh.h"
#include "scene/object.h"
#include "util/util_algorithm.h"
#include "util/algorithm.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,8 +18,8 @@
#ifndef __BVH_SPLIT_H__
#define __BVH_SPLIT_H__
#include "bvh/bvh_build.h"
#include "bvh/bvh_params.h"
#include "bvh/build.h"
#include "bvh/params.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,16 +14,16 @@
* limitations under the License.
*/
#include "bvh/bvh_unaligned.h"
#include "bvh/unaligned.h"
#include "scene/hair.h"
#include "scene/object.h"
#include "bvh/bvh_binning.h"
#include "bvh_params.h"
#include "bvh/binning.h"
#include "bvh/params.h"
#include "util/util_boundbox.h"
#include "util/util_transform.h"
#include "util/boundbox.h"
#include "util/transform.h"
CCL_NAMESPACE_BEGIN

View File

@ -17,7 +17,7 @@
#ifndef __BVH_UNALIGNED_H__
#define __BVH_UNALIGNED_H__
#include "util/util_vector.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -45,11 +45,11 @@ endif()
set(SRC
device.cpp
device_denoise.cpp
device_graphics_interop.cpp
device_kernel.cpp
device_memory.cpp
device_queue.cpp
denoise.cpp
graphics_interop.cpp
kernel.cpp
memory.cpp
queue.cpp
)
set(SRC_CPU
@ -116,11 +116,11 @@ set(SRC_OPTIX
set(SRC_HEADERS
device.h
device_denoise.h
device_graphics_interop.h
device_memory.h
device_kernel.h
device_queue.h
denoise.h
graphics_interop.h
memory.h
kernel.h
queue.h
)
set(LIB

View File

@ -20,7 +20,7 @@
/* Used for `info.denoisers`. */
/* TODO(sergey): The denoisers are probably to be moved completely out of the device into their
* own class. But until then keep API consistent with how it used to work before. */
#include "util/util_openimagedenoise.h"
#include "util/openimagedenoise.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,8 +16,8 @@
#pragma once
#include "util/util_string.h"
#include "util/util_vector.h"
#include "util/string.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -22,7 +22,7 @@
/* So ImathMath is included before our kernel_cpu_compat. */
#ifdef WITH_OSL
/* So no context pollution happens from indirectly included windows.h */
# include "util/util_windows.h"
# include "util/windows.h"
# include <OSL/oslexec.h>
#endif
@ -39,27 +39,27 @@
#include "kernel/device/cpu/compat.h"
#include "kernel/device/cpu/globals.h"
#include "kernel/device/cpu/kernel.h"
#include "kernel/kernel_types.h"
#include "kernel/types.h"
#include "kernel/osl/osl_shader.h"
#include "kernel/osl/osl_globals.h"
#include "kernel/osl/shader.h"
#include "kernel/osl/globals.h"
// clang-format on
#include "bvh/bvh_embree.h"
#include "bvh/embree.h"
#include "session/buffers.h"
#include "util/util_debug.h"
#include "util/util_foreach.h"
#include "util/util_function.h"
#include "util/util_logging.h"
#include "util/util_map.h"
#include "util/util_openimagedenoise.h"
#include "util/util_optimization.h"
#include "util/util_progress.h"
#include "util/util_system.h"
#include "util/util_task.h"
#include "util/util_thread.h"
#include "util/debug.h"
#include "util/foreach.h"
#include "util/function.h"
#include "util/log.h"
#include "util/map.h"
#include "util/openimagedenoise.h"
#include "util/optimization.h"
#include "util/progress.h"
#include "util/system.h"
#include "util/task.h"
#include "util/thread.h"
CCL_NAMESPACE_BEGIN

View File

@ -19,7 +19,7 @@
/* So ImathMath is included before our kernel_cpu_compat. */
#ifdef WITH_OSL
/* So no context pollution happens from indirectly included windows.h */
# include "util/util_windows.h"
# include "util/windows.h"
# include <OSL/oslexec.h>
#endif
@ -29,15 +29,15 @@
#include "device/cpu/kernel.h"
#include "device/device.h"
#include "device/device_memory.h"
#include "device/memory.h"
// clang-format off
#include "kernel/device/cpu/compat.h"
#include "kernel/device/cpu/kernel.h"
#include "kernel/device/cpu/globals.h"
#include "kernel/osl/osl_shader.h"
#include "kernel/osl/osl_globals.h"
#include "kernel/osl/shader.h"
#include "kernel/osl/globals.h"
// clang-format on
CCL_NAMESPACE_BEGIN

View File

@ -17,7 +17,7 @@
#pragma once
#include "device/cpu/kernel_function.h"
#include "util/util_types.h"
#include "util/types.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,8 +16,8 @@
#pragma once
#include "util/util_debug.h"
#include "util/util_system.h"
#include "util/debug.h"
#include "util/system.h"
CCL_NAMESPACE_BEGIN

View File

@ -17,11 +17,11 @@
#include "device/cpu/kernel_thread_globals.h"
// clang-format off
#include "kernel/osl/osl_shader.h"
#include "kernel/osl/osl_globals.h"
#include "kernel/osl/shader.h"
#include "kernel/osl/globals.h"
// clang-format on
#include "util/util_profiling.h"
#include "util/profiling.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,14 +16,14 @@
#include "device/cuda/device.h"
#include "util/util_logging.h"
#include "util/log.h"
#ifdef WITH_CUDA
# include "device/cuda/device_impl.h"
# include "device/device.h"
# include "util/util_string.h"
# include "util/util_windows.h"
# include "util/string.h"
# include "util/windows.h"
#endif /* WITH_CUDA */
CCL_NAMESPACE_BEGIN

View File

@ -16,8 +16,8 @@
#pragma once
#include "util/util_string.h"
#include "util/util_vector.h"
#include "util/string.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -24,17 +24,17 @@
# include "device/cuda/device_impl.h"
# include "util/util_debug.h"
# include "util/util_foreach.h"
# include "util/util_logging.h"
# include "util/util_map.h"
# include "util/util_md5.h"
# include "util/util_path.h"
# include "util/util_string.h"
# include "util/util_system.h"
# include "util/util_time.h"
# include "util/util_types.h"
# include "util/util_windows.h"
# include "util/debug.h"
# include "util/foreach.h"
# include "util/log.h"
# include "util/map.h"
# include "util/md5.h"
# include "util/path.h"
# include "util/string.h"
# include "util/system.h"
# include "util/time.h"
# include "util/types.h"
# include "util/windows.h"
CCL_NAMESPACE_BEGIN

View File

@ -21,7 +21,7 @@
# include "device/cuda/util.h"
# include "device/device.h"
# include "util/util_map.h"
# include "util/map.h"
# ifdef WITH_CUDA_DYNLOAD
# include "cuew.h"

View File

@ -16,7 +16,7 @@
#ifdef WITH_CUDA
# include "device/device_graphics_interop.h"
# include "device/graphics_interop.h"
# ifdef WITH_CUDA_DYNLOAD
# include "cuew.h"

View File

@ -18,7 +18,7 @@
#ifdef WITH_CUDA
# include "device/device_kernel.h"
# include "device/kernel.h"
# ifdef WITH_CUDA_DYNLOAD
# include "cuew.h"

View File

@ -18,9 +18,9 @@
#ifdef WITH_CUDA
# include "device/device_kernel.h"
# include "device/device_memory.h"
# include "device/device_queue.h"
# include "device/kernel.h"
# include "device/memory.h"
# include "device/queue.h"
# include "device/cuda/util.h"

View File

@ -14,7 +14,7 @@
* limitations under the License.
*/
#include "device/device_denoise.h"
#include "device/denoise.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,7 +16,7 @@
#pragma once
#include "device/device_memory.h"
#include "device/memory.h"
#include "graph/node.h"
#include "session/buffers.h"

View File

@ -20,7 +20,7 @@
#include "bvh/bvh2.h"
#include "device/device.h"
#include "device/device_queue.h"
#include "device/queue.h"
#include "device/cpu/device.h"
#include "device/cuda/device.h"
@ -29,15 +29,15 @@
#include "device/multi/device.h"
#include "device/optix/device.h"
#include "util/util_foreach.h"
#include "util/util_half.h"
#include "util/util_logging.h"
#include "util/util_math.h"
#include "util/util_string.h"
#include "util/util_system.h"
#include "util/util_time.h"
#include "util/util_types.h"
#include "util/util_vector.h"
#include "util/foreach.h"
#include "util/half.h"
#include "util/log.h"
#include "util/math.h"
#include "util/string.h"
#include "util/system.h"
#include "util/time.h"
#include "util/types.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -19,21 +19,21 @@
#include <stdlib.h>
#include "bvh/bvh_params.h"
#include "bvh/params.h"
#include "device/device_denoise.h"
#include "device/device_memory.h"
#include "device/denoise.h"
#include "device/memory.h"
#include "util/util_function.h"
#include "util/util_list.h"
#include "util/util_logging.h"
#include "util/util_stats.h"
#include "util/util_string.h"
#include "util/util_texture.h"
#include "util/util_thread.h"
#include "util/util_types.h"
#include "util/util_unique_ptr.h"
#include "util/util_vector.h"
#include "util/function.h"
#include "util/list.h"
#include "util/log.h"
#include "util/stats.h"
#include "util/string.h"
#include "util/texture.h"
#include "util/thread.h"
#include "util/types.h"
#include "util/unique_ptr.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -17,7 +17,7 @@
#include "device/dummy/device.h"
#include "device/device.h"
#include "device/device_queue.h"
#include "device/queue.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,8 +16,8 @@
#pragma once
#include "util/util_string.h"
#include "util/util_vector.h"
#include "util/string.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -14,7 +14,7 @@
* limitations under the License.
*/
#include "device/device_graphics_interop.h"
#include "device/graphics_interop.h"
CCL_NAMESPACE_BEGIN

View File

@ -18,7 +18,7 @@
#include "session/display_driver.h"
#include "util/util_types.h"
#include "util/types.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,14 +16,14 @@
#include "device/hip/device.h"
#include "util/util_logging.h"
#include "util/log.h"
#ifdef WITH_HIP
# include "device/device.h"
# include "device/hip/device_impl.h"
# include "util/util_string.h"
# include "util/util_windows.h"
# include "util/string.h"
# include "util/windows.h"
#endif /* WITH_HIP */
CCL_NAMESPACE_BEGIN

View File

@ -16,8 +16,8 @@
#pragma once
#include "util/util_string.h"
#include "util/util_vector.h"
#include "util/string.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -24,18 +24,18 @@
# include "device/hip/device_impl.h"
# include "util/util_debug.h"
# include "util/util_foreach.h"
# include "util/util_logging.h"
# include "util/util_map.h"
# include "util/util_md5.h"
# include "util/util_opengl.h"
# include "util/util_path.h"
# include "util/util_string.h"
# include "util/util_system.h"
# include "util/util_time.h"
# include "util/util_types.h"
# include "util/util_windows.h"
# include "util/debug.h"
# include "util/foreach.h"
# include "util/log.h"
# include "util/map.h"
# include "util/md5.h"
# include "util/opengl.h"
# include "util/path.h"
# include "util/string.h"
# include "util/system.h"
# include "util/time.h"
# include "util/types.h"
# include "util/windows.h"
CCL_NAMESPACE_BEGIN

View File

@ -21,12 +21,12 @@
# include "device/hip/queue.h"
# include "device/hip/util.h"
# include "util/util_map.h"
# include "util/map.h"
# ifdef WITH_HIP_DYNLOAD
# include "hipew.h"
# else
# include "util/util_opengl.h"
# include "util/opengl.h"
# endif
CCL_NAMESPACE_BEGIN

View File

@ -16,7 +16,7 @@
#ifdef WITH_HIP
# include "device/device_graphics_interop.h"
# include "device/graphics_interop.h"
# ifdef WITH_HIP_DYNLOAD
# include "hipew.h"

View File

@ -18,7 +18,7 @@
#ifdef WITH_HIP
# include "device/device_kernel.h"
# include "device/kernel.h"
# ifdef WITH_HIP_DYNLOAD
# include "hipew.h"

View File

@ -18,9 +18,9 @@
#ifdef WITH_HIP
# include "device/device_kernel.h"
# include "device/device_memory.h"
# include "device/device_queue.h"
# include "device/kernel.h"
# include "device/memory.h"
# include "device/queue.h"
# include "device/hip/util.h"

View File

@ -14,9 +14,9 @@
* limitations under the License.
*/
#include "device/device_kernel.h"
#include "device/kernel.h"
#include "util/util_logging.h"
#include "util/log.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,9 +16,9 @@
#pragma once
#include "kernel/kernel_types.h"
#include "kernel/types.h"
#include "util/util_string.h"
#include "util/string.h"
#include <ostream> // NOLINT

View File

@ -14,7 +14,7 @@
* limitations under the License.
*/
#include "device/device_memory.h"
#include "device/memory.h"
#include "device/device.h"
CCL_NAMESPACE_BEGIN

View File

@ -21,12 +21,12 @@
*
* Data types for allocating, copying and freeing device memory. */
#include "util/util_array.h"
#include "util/util_half.h"
#include "util/util_string.h"
#include "util/util_texture.h"
#include "util/util_types.h"
#include "util/util_vector.h"
#include "util/array.h"
#include "util/half.h"
#include "util/string.h"
#include "util/texture.h"
#include "util/types.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -19,18 +19,18 @@
#include <sstream>
#include <stdlib.h>
#include "bvh/bvh_multi.h"
#include "bvh/multi.h"
#include "device/device.h"
#include "device/device_queue.h"
#include "device/queue.h"
#include "scene/geometry.h"
#include "util/util_foreach.h"
#include "util/util_list.h"
#include "util/util_logging.h"
#include "util/util_map.h"
#include "util/util_time.h"
#include "util/foreach.h"
#include "util/list.h"
#include "util/log.h"
#include "util/map.h"
#include "util/time.h"
CCL_NAMESPACE_BEGIN

View File

@ -16,8 +16,8 @@
#pragma once
#include "util/util_string.h"
#include "util/util_vector.h"
#include "util/string.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -19,7 +19,8 @@
#include "device/cuda/device.h"
#include "device/optix/device_impl.h"
#include "util/util_logging.h"
#include "util/log.h"
#ifdef WITH_OPTIX
# include <optix_function_table_definition.h>

View File

@ -16,8 +16,8 @@
#pragma once
#include "util/util_string.h"
#include "util/util_vector.h"
#include "util/string.h"
#include "util/vector.h"
CCL_NAMESPACE_BEGIN

View File

@ -20,7 +20,7 @@
# include "device/optix/device_impl.h"
# include "bvh/bvh.h"
# include "bvh/bvh_optix.h"
# include "bvh/optix.h"
# include "integrator/pass_accessor_gpu.h"
@ -30,12 +30,12 @@
# include "scene/pass.h"
# include "scene/scene.h"
# include "util/util_debug.h"
# include "util/util_logging.h"
# include "util/util_md5.h"
# include "util/util_path.h"
# include "util/util_progress.h"
# include "util/util_time.h"
# include "util/debug.h"
# include "util/log.h"
# include "util/md5.h"
# include "util/path.h"
# include "util/progress.h"
# include "util/time.h"
# undef __KERNEL_CPU__
# define __KERNEL_OPTIX__
@ -1574,7 +1574,7 @@ void OptiXDevice::const_copy_to(const char *name, void *host, size_t size)
return; \
}
KERNEL_TEX(IntegratorStateGPU, __integrator_state)
# include "kernel/kernel_textures.h"
# include "kernel/textures.h"
# undef KERNEL_TEX
}

View File

@ -22,7 +22,7 @@
# include "device/cuda/device_impl.h"
# include "device/optix/queue.h"
# include "device/optix/util.h"
# include "kernel/kernel_types.h"
# include "kernel/types.h"
CCL_NAMESPACE_BEGIN

Some files were not shown because too many files have changed in this diff Show More