This website requires JavaScript.
6c6ebd9530
Update rtcore_scene.h (#555 )
master
Daniel Simon
2026-07-09 00:21:11 -07:00
f03a7c7f0e
Fix comment in triangle.h
Chris Gyurgyik
2026-06-22 13:57:33 +02:00
7ba9359784
Use latest Level Zero RT API (#595 )
Stefan Werner
2026-05-29 11:12:15 +02:00
fcae907bf1
Curves: reduce transcendentals, divergence, and loads on Intel iGPU (#598 )
Stefan Werner
2026-05-08 11:46:26 +02:00
02e73a7a26
internalize loadTransform(RTCFormat, const float*) (#559 )
Tim Blechmann and Stefan Werner
2026-04-13 20:08:44 +08:00
d7b5a300d3
include missing headers
Tim Blechmann
2025-08-15 19:23:33 +08:00
f590db83ef
ci: Remove cmake-presets system and refactor workflows
v4.4.1
Krzysztof Raszkowski
2026-03-16 14:36:46 +01:00
1a3cca4f8b
Added PTL support to release notes
Werner, Stefan
2026-03-11 22:19:55 +01:00
a0e08eba6e
Updated documentation to 4.4.1
Werner, Stefan
2026-02-20 14:05:50 +01:00
068d90f6c8
Updated version to 4.4.1
Stefan Werner
2026-02-17 11:33:47 +01:00
d436cb396b
Updating CI workflows: (#585 )
Stefan Werner
2026-02-13 11:45:11 +01:00
7643460a6e
Updated TinyEXR to fix resource leaks
Stefan Werner
2025-12-16 12:21:46 +01:00
0b10642882
Fixed potentially uninitialized variables
Stefan Werner
2025-11-20 12:14:55 +01:00
bff3281ba8
Initializing HitList in next hit tutorial before use
Stefan Werner
2025-12-15 12:55:52 +01:00
f743ffb8a8
Checking for potential divide by zero
Stefan Werner
2025-12-11 16:01:40 +01:00
e2f984aedb
Fixed integer over/underflows
Stefan Werner
2025-11-20 12:14:25 +01:00
1f1c7922f4
Reduced copies, using move semantics in more places
Stefan Werner
2025-11-19 11:23:26 +01:00
6e7df3a22c
Fix Win32/ARM build
Stefan Werner
2026-02-02 22:27:44 +01:00
40466c7858
Added specialization constants for curves and motion blur (#563 )
Stefan Werner
2026-01-16 11:35:07 +01:00
4c25c13557
Fixed a typo in verifyHit() (#581 )
Stefan Werner
2026-01-15 17:09:57 +01:00
3a0f8c6923
Bump CMake minimum required version to 3.10 (#568 )
Johannes Günther
2026-01-15 10:48:25 +01:00
6a81136d73
AVX512 flags in GCC are now closer to clang's
Werner, Stefan
2026-01-12 14:17:38 +01:00
a8e4195108
ci: refactor release workflow
Krzysztof Raszkowski
2026-01-12 18:36:02 +01:00
72cf45bd89
Updated TinyEXR, fixing resource leaks
Stefan Werner
2025-12-03 11:30:42 +01:00
9cc2f3e960
Workaround GCC AVX512 movemask truncation issue (#574 )
Stefan Werner and Krzysztof Raszkowski
2025-12-04 14:26:57 +01:00
515904d2a0
Fixed asserts, simplified bounds check
Stefan Werner
2025-11-21 14:27:36 +01:00
0be7017a54
Added bounds check for grid dimensions
Stefan Werner
2025-11-12 16:37:06 +01:00
e6a60c8698
Fixed bounds checks to allow 0 offset, 0 buffer size
Stefan Werner
2025-11-03 15:55:40 +01:00
377f611e78
More size checks for buffers
Stefan Werner
2025-11-03 14:03:41 +01:00
198156be14
Added size limit check for buffer stride
Stefan Werner
2025-10-30 10:32:59 +01:00
c4ad4a5506
ci: add more GPU tests (BMG, LNL) & cleanup
Krzysztof Raszkowski
2025-11-21 08:20:56 -06:00
acadfd413f
ci: switch to intel-llvm/v6.2.0 SYCL compiler
Krzysztof Raszkowski
2025-11-21 08:20:20 -06:00
9f10068a9c
ci: add PVC testing to continuous & nightly workflows
Krzysztof Raszkowski
2025-11-19 11:32:01 +01:00
59980b358b
rthwif_embree_builder: apply WA for PVC device memory allocation bug
Krzysztof Raszkowski
2025-11-19 11:30:59 +01:00
ce619796f6
ci: multiple fixes for internal CI workflows
Krzysztof Raszkowski
2025-11-18 16:54:55 +01:00
e9b8633e1d
fix coverity static analysis
Daniel Opitz
2025-08-29 10:55:07 +02:00
5d1725d34c
added gpu debug build to ci
Daniel Opitz
2025-08-28 16:41:30 +02:00
1970895eb9
SYCL fix:
Stefan Werner
2025-10-09 12:55:28 +02:00
a509d1e41a
Fixed compilation with internal task scheduler
Stefan Werner
2025-10-07 16:03:05 +02:00
46a17a0b0e
Explicit lambda captures to silence warnings
Stefan Werner
2025-10-06 22:53:21 +02:00
04b3911e3d
Fixed gcc warnings when casting to reference types
Stefan Werner
2025-06-03 16:50:41 +02:00
1372ca0865
Add missing RTC_NAMESPACE definition to rtcore_config
Daniel Simon
2025-07-24 13:57:14 -07:00
756ff3510f
Added specialization constants for motion blurred instances
Stefan Werner
2025-06-27 16:08:13 +02:00
13dcb333fd
Enabled AVX512 support with MSVC. Fixes #206
Stefan Werner
2025-06-17 09:47:13 +02:00
6f1d59ea0c
Fix gcc warnings/errors when compiling with C++26. Fixes #397
Stefan Werner
2025-06-12 23:44:17 +02:00
0ce7bd2f70
Fixed signature of ISPC memory monitor in forest tutorial
Stefan Werner
2025-06-06 18:13:28 +02:00
d9b7eaab50
Fix manpage section: rename *.4embree4 to *.3embree4, update Makefile rule, and remove obsolete *.4embree4 files. Section 3 is for library calls, not section 4.
Krishnan Ramachandran
2025-05-29 15:16:13 +01:00
cd72eb4627
Fixed morton builder for instance arrays - arguments were mismatched
Stefan Werner
2025-05-30 09:56:59 +02:00
024cd7eb2b
Fixed double/float conversion warnings
Stefan Werner
2025-05-30 09:21:21 +02:00
95d34e7f0d
Fixed signed/unsigned mismatches
Stefan Werner
2025-05-30 09:21:03 +02:00
fa3136f389
Removed duplicate device release in voronoi tutorial
Werner, Stefan
2025-05-22 17:21:25 +02:00
74084b62a6
Removed unused DeviceEnterLeave class.
Stefan Werner
2025-05-09 20:20:46 +02:00
5d3fb16f52
Removed superfluous device enter/leave
Stefan Werner
2025-05-08 23:19:27 +02:00
c9d95ba0a5
fix rare hang in rtcNewDevice with start_threads=1
Attila Afra
2025-05-16 20:08:09 +03:00
ffc56d50a3
fix update doc
Opitz, Daniel
2025-04-10 17:26:31 +02:00
ff9381774d
renamed test-package job, needed for creating zip with test data
Opitz, Daniel
2025-03-27 12:34:41 +01:00
019ba6d17a
update doc
Opitz, Daniel
2025-03-27 10:30:15 +01:00
10ae03d055
ci: disable signing on windows for non-release build jobs
Krzysztof Raszkowski
2025-03-26 16:26:25 +01:00
addfbe445f
ci: fix integrate workflow
Krzysztof Raszkowski
2025-03-26 16:20:16 +01:00
e5462f2cfa
ci: remove unused test-package job from release workflow
Krzysztof Raszkowski
2025-03-26 16:19:16 +01:00
83638b8d8c
Remove unused .gitlab-ci.yml file
Krzysztof Raszkowski
2025-03-26 16:18:14 +01:00
4b61757b22
removed dpcpp-version from release-linux-sycl-test job
Daniel Opitz
2025-03-25 15:41:57 +01:00
93c9c89681
using libXXX.so* semantics
Daniel Opitz
2025-03-25 15:40:50 +01:00
64b76be95c
updated dpcpp v6.0.0 runtime in package.cmake
Daniel Opitz
2025-03-25 15:23:57 +01:00
c5537a6bd6
Disabled memory compression for acceleration buffer
Werner, Stefan
2025-03-21 14:34:18 +01:00
ba517079fe
Ensuring that instances point to acceleration structures in device memory, not host memory.
Werner, Stefan
2025-03-19 11:05:54 +01:00
63149e6130
Removed vscode files, not part of this PR
Stefan Werner
2025-03-17 11:13:59 +01:00
80314bf690
update compiler to intel llvm v6.0.0 for all release jobs also CPU
Daniel Opitz
2025-03-17 10:18:43 +01:00
f5e0758c00
update compiler to intel llvm v6.0.0 for all release jobs
Daniel Opitz
2025-03-17 09:52:49 +01:00
6f93917407
fixing host_device tutorial race condition
Opitz, Daniel
2025-03-14 16:15:28 +01:00
4b57496a8a
fixing embree_info and embree_minimal sycl tutorials missing DL_LIBS
Daniel Opitz
2025-03-14 10:26:08 +01:00
a3919b2c92
disabled internal driver tests
Daniel Opitz
2025-03-13 10:59:23 +01:00
ea542e245a
Moved buffer releases in host/device tutorial
Werner, Stefan
2025-03-12 11:23:42 +01:00
c8e3beccf4
disabled internal driver tests for release
Daniel Opitz
2025-03-12 08:48:10 +01:00
61b12a6403
removed bvh data host device test, not needed any more
Daniel Opitz
2025-03-11 16:40:11 +01:00
b906dd1528
updated windows internal driver version
Daniel Opitz
2025-03-11 16:06:41 +01:00
fc8faf2eca
updated windows public driver, upgraded dg2 tests to ubuntu24.04 fixed coverity issue update gfx-ubuntu24-internal/public.env for CI update linux intenal drivers fix linux release CI fix integration CI
Opitz, Daniel
2025-03-05 16:11:59 +01:00
f7ad905b48
Fixed mistake in async buffer copies Fixed forest tutorial Skip pvc tests in nightly.yml fixed unititialized empty geometry commit segfault
Werner, Stefan
2025-03-04 10:44:55 +01:00
60758bac66
Removed redundant copies in host/device tutorial
Werner, Stefan
2025-03-04 10:16:00 +01:00
603b99ecbe
skip pvc tests
Daniel Opitz
2025-03-04 13:19:36 +01:00
bb03d0566a
removed EMBREE_SYCL_BVH_DATA_HOST_DEVICE cmake option and made it enabled by default
Daniel Opitz
2025-03-04 10:21:07 +01:00
af901d03bc
little cleanup
Werner, Stefan
2025-02-28 16:33:41 +01:00
a11ba1c566
Fixed uninitialized memory
Werner, Stefan
2025-02-28 16:13:04 +01:00
2c07ed91c7
Device buffers are now automatically updated on Geometry::commit()
Werner, Stefan
2025-02-27 10:33:46 +01:00
8ebdca48ff
documentation: rtcTraversable invalidation on rtcCommit
Opitz, Daniel
2025-01-23 12:32:17 +01:00
ae0d25af1b
removed internal rtas builder, made EMBREE_SYCL_L0_RTAS_BUILDER the default
Opitz, Daniel
2025-01-17 11:34:02 +01:00
ad783d61b3
fix issues with host/device memory API on iGPU fix blender segfault with geometry == NULL inside geometries array
Florian Reibold
2024-12-13 14:59:03 +01:00
8270bf6add
remove timing output from dynamic scene tutorial
Florian Reibold
2024-12-13 11:29:01 +01:00
64ff62c186
update internal Linux and Window driver in CI
Florian Reibold
2024-12-11 21:53:00 +01:00
cddc5568fa
changelog, typos
Florian Reibold
2024-12-11 21:47:42 +01:00
f947535e3a
add CI test for BVH data in host device memory
Florian Reibold
2024-12-11 16:49:01 +01:00
02f75622b1
add export filters for commit with queue API functions
Florian Reibold
2024-12-11 17:58:25 +01:00
dd6a858626
more general documentation
Florian Reibold
2024-12-11 17:24:42 +01:00
2910c1cb9c
documentation for ray queries using RTCTraversable
Florian Reibold
2024-12-11 14:56:37 +01:00
3af46d8b0d
updating general intro documentation
Florian Reibold
2024-12-11 10:56:09 +01:00
3637dbac2a
make rtcCommitSceneWithQueue work with out-of-order SYCL queues, too
Florian Reibold
2024-12-11 10:19:02 +01:00
cc1607391f
change rtcCommit???WithQueue interface to return sycl::event
Florian Reibold
2024-12-11 09:56:40 +01:00
6cf2559b68
docu fixes
Florian Reibold
2024-12-11 09:49:38 +01:00
69d40956f6
revert accidental changes in ray flag settings
Florian Reibold
2024-12-11 09:48:18 +01:00
9c7cb086a1
rename memory types and account for host unified memory in buffer constructor
Florian Reibold
2024-12-11 09:43:58 +01:00