0
0
forked from blender/blender
blender/intern/cycles/util
2024-07-01 13:58:30 +02:00
..
algorithm.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
aligned_malloc.cpp License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
aligned_malloc.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
args.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
array.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
atomic.h Cycles: Enable floating point atomic support in Metal 2024-01-04 17:08:29 +01:00
boundbox.h Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
CMakeLists.txt Cycles: Compress GPU kernels to reduce file size 2024-06-23 00:52:30 +02:00
color.h Cleanup: spelling in comments 2024-04-01 16:47:57 +11:00
debug.cpp Cycles: Increase minimum target on x86 to SSE4.2 2024-02-26 14:49:19 +01:00
debug.h Cycles: Increase minimum target on x86 to SSE4.2 2024-02-26 14:49:19 +01:00
defines.h Cycles: Add Windows ARM64 support 2024-03-06 16:14:34 +01:00
deque.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
disjoint_set.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
foreach.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
function.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
guarded_allocator.cpp License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
guarded_allocator.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
guiding.h Cycles: Rename SSE4.1 kernel to SSE4.2 2024-02-09 17:25:58 +01:00
half.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
hash.h Cleanup: spelling in code comments & minor edits 2024-06-06 09:55:13 +10:00
ies.cpp Cleanup: spelling in comments 2024-02-02 10:48:22 +11:00
ies.h Cycles: Support Type-A IES files 2024-01-29 01:03:47 +01:00
image_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
image.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
list.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
log.cpp License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
log.h Cleanup: fewer iostreams related includes in Cycles 2023-08-15 13:55:38 +02:00
map.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
math_cdf.cpp License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
math_cdf.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
math_fast.h Cycles: Rename SSE4.1 kernel to SSE4.2 2024-02-09 17:25:58 +01:00
math_float2.h Fix: safe_normalize() not defined for float2 on Metal 2024-07-01 13:58:30 +02:00
math_float3.h Cycles: oneAPI: Cleanup: Change packed_float3 to float3 2024-06-04 19:42:52 +02:00
math_float4.h Cleanup: simplify computation in Cycles area light sampling 2024-06-04 23:37:48 +02:00
math_float8.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
math_int2.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
math_int3.h Cycles: Rename SSE4.1 kernel to SSE4.2 2024-02-09 17:25:58 +01:00
math_int4.h Cycles: Rename SSE4.1 kernel to SSE4.2 2024-02-09 17:25:58 +01:00
math_int8.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
math_intersect.h Cycles: improve equiangular sampling in volume 2024-03-25 13:02:02 +01:00
math_matrix.h Cleanup: use braces in headers 2023-09-24 14:52:38 +10:00
math.h Fix and test direction_to_fisheye_lens_polynomial 2024-07-01 13:56:35 +02:00
md5.cpp Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
md5.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
murmurhash.cpp License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
murmurhash.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
openimagedenoise.h Fix #122933: Enable Cycles OpenImageDenoise on Linux ARM64 2024-06-11 19:28:59 +02:00
openvdb.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
optimization.h Cycles: Add Windows ARM64 support 2024-03-06 16:14:34 +01:00
param.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
path.cpp Cycles: Compress GPU kernels to reduce file size 2024-06-23 00:52:30 +02:00
path.h Cycles: Compress GPU kernels to reduce file size 2024-06-23 00:52:30 +02:00
profiling.cpp License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
profiling.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
progress.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
projection.h Fix #123249: Orthographic DOF is influenced by near clip 2024-06-17 17:45:55 +02:00
queue.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
rect.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
semaphore.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
set.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
simd.h Cleanup: spelling in code comments & minor edits 2024-06-06 09:55:13 +10:00
stack_allocator.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
static_assert.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
stats.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
string.cpp Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
string.h Cleanup: fewer iostreams related includes in Cycles 2023-08-15 13:55:38 +02:00
system.cpp Cycles: Add Windows ARM64 support 2024-03-06 16:14:34 +01:00
system.h Cycles: Increase minimum target on x86 to SSE4.2 2024-02-26 14:49:19 +01:00
task.cpp Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
task.h Cleanup: make class doc-strings directly above classes 2023-07-25 14:11:42 +10:00
tbb.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
texture.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
thread.cpp Cleanup: spelling in comments 2024-04-01 16:47:57 +11:00
thread.h Fix: Increase thread stack size for musl libc 2023-11-22 19:37:13 +01:00
time.cpp Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
time.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
transform_avx2.cpp License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
transform_inverse.h Cycles: Rename SSE4.1 kernel to SSE4.2 2024-02-09 17:25:58 +01:00
transform_sse42.cpp Cycles: Rename SSE4.1 kernel to SSE4.2 2024-02-09 17:25:58 +01:00
transform.cpp Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
transform.h Cycles: improve equiangular sampling in volume 2024-03-25 13:02:02 +01:00
types_float2_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_float2.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_float3_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_float3.h Cycles: oneAPI: Cleanup: Change packed_float3 to float3 2024-06-04 19:42:52 +02:00
types_float4_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_float4.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_float8_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_float8.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_int2_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_int2.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_int3_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_int3.h Cycles: oneAPI: Cleanup: Change packed_float3 to float3 2024-06-04 19:42:52 +02:00
types_int4_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_int4.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_int8_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_int8.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_spectrum.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uchar2_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uchar2.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uchar3_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uchar3.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uchar4_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uchar4.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uint2_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uint2.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uint3_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uint3.h Cycles: oneAPI: Cleanup: Change packed_float3 to float3 2024-06-04 19:42:52 +02:00
types_uint4_impl.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_uint4.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types_ushort4.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
types.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
unique_ptr.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
vector.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
version.h Cycles: Sync minor build related changes with standalone repo 2024-06-26 20:39:03 +02:00
windows.cpp License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
windows.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
xml.h License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00