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

@ -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;

@ -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"

@ -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"

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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;

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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)
{

@ -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"

@ -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

@ -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

@ -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

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

@ -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

@ -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"

@ -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

@ -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

@ -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

@ -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

@ -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

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

@ -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

@ -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 ... */

@ -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

@ -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>

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

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

@ -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

@ -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

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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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

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

@ -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

@ -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

@ -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

@ -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

@ -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

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

@ -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

@ -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

@ -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

@ -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

@ -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

@ -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"

@ -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"

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

@ -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"

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

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

@ -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

@ -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

@ -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

@ -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

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

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

@ -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

@ -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

@ -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

@ -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

@ -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"

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

@ -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"

@ -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

@ -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

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

@ -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

@ -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

@ -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

@ -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>

@ -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

@ -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
}

@ -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