Xavier Hallade xavierh
  • Joined on 2022-02-21
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-23 22:40:27 +01:00
11bb6ac248 Fix early crash in BVH building from Embree GPU
7d56721a22 fixup kernel CMakeList
Compare 2 commits »
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-23 17:27:02 +01:00
5ca9c0c485 fix tbb and embree libs dependencies from kernel compilation
0db51d3b1a avoid calling embree SYCL functions when sycl compiler isn't used.
1154a9472b Cycles: add RT HW support for oneAPI backend
1a882f9651 fix linking with sycl when oneapi device is disabled
294cc5164c use rtcGetGeometryUserDataFromScene instead of rtcGetGeometryUserData
Compare 6 commits »
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-23 17:21:25 +01:00
1a882f9651 fix linking with sycl when oneapi device is disabled
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-23 17:04:26 +01:00
294cc5164c use rtcGetGeometryUserDataFromScene instead of rtcGetGeometryUserData
8c695e8a71 adress Ray comments and improve compiler flags handling
Compare 2 commits »
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-23 12:00:50 +01:00
d2628bdb9d fix tbb and embree libs dependencies from kernel compilation
133af83f80 use rtcGetGeometryUserDataFromScene instead of rtcGetGeometryUserData
d9dd879be1 avoid calling embree SYCL functions when sycl compiler isn't used.
Compare 3 commits »
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-22 22:34:31 +01:00
f199398a70 Cycles: add RT HW support for oneAPI backend
388e79061d add missing dependency to dpcpp in embree.cmake
Compare 2 commits »
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-22 22:33:43 +01:00
388e79061d add missing dependency to dpcpp in embree.cmake
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-22 22:17:09 +01:00
2823648fd8 Cycles: add RT HW support for oneAPI backend
5d19f272a7 Switch Embree 4 dependency building to Ninja generator
2c6b3fe53a add embree version and gpu support detection in platform_win32
c90211d280 Cycles: build Embree 4 with GPU support
Compare 4 commits »
Xavier Hallade commented on pull request blender/blender#105974 2023-03-22 22:09:55 +01:00
Cycles: upgrade Embree to version 4.0

I'm OK with the intel specific GPU code being build with essentially the "flavor of the day" dpcpp version, using it for all code is making me a bit uncomfortable.

All Embree* code. As dpcpp…

Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-22 20:45:29 +01:00
5d19f272a7 Switch Embree 4 dependency building to Ninja generator
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-22 19:52:01 +01:00
2c6b3fe53a add embree version and gpu support detection in platform_win32
Xavier Hallade commented on pull request blender/blender#105974 2023-03-22 17:55:57 +01:00
Cycles: upgrade Embree to version 4.0

great! Here is one more commit to enable building embree with GPU support (before we can use it in next PR), not sure if you want to have it split in a separate PR or keep it here with overall…

Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-22 17:46:48 +01:00
c90211d280 Cycles: build Embree 4 with GPU support
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-22 13:36:58 +01:00
45b918c440 Cycles: add RT HW support for oneAPI backend
3798453662 Cycles: build Embree 4 with GPU support
683fc0d376 move embree versioning logic from platform_win32 to FindEmbree
b14f657ff1 fix wrong filter intersection function name
Compare 4 commits »
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-22 13:19:04 +01:00
683fc0d376 move embree versioning logic from platform_win32 to FindEmbree
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-22 13:17:18 +01:00
29154f8303 move embree versioning logic from platform_win32 to FindEmbree
b14f657ff1 fix wrong filter intersection function name
Compare 2 commits »
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-22 10:08:19 +01:00
ec80447c3e Cycles: add RT HW support for oneAPI backend
4adf43de88 Cycles: upgrade Embree to version 4.0
Compare 2 commits »
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-22 09:56:24 +01:00
4adf43de88 Cycles: upgrade Embree to version 4.0
Xavier Hallade created pull request xavierh/blender#1 2023-03-21 23:03:15 +01:00
WIP: Cycles: add RT HW support for oneAPI backend
Xavier Hallade created branch cycles_embree4_gpu in xavierh/blender 2023-03-21 22:55:49 +01:00