Xavier Hallade xavierh
  • Joined on 2022-02-21
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-29 14:17:01 +02:00
2e91f1a31f Cycles: upgrade Embree to version 4.0
bb2c89b20d Fix #106251: "Shift to extend" doesn't work in 3D View Collections panel
c0a252b833 Fix #105895: UI scaled down with 125% fractional scaling on Wayland
68d146d57d Fix error in WM_capabilities_flag (all capabilities were set)
86b1e5e3b6 Cleanup: simplify uv packing api
Compare 193 commits »
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-29 14:13:24 +02:00
3bd09e859f Cycles: add RT HW support for oneAPI backend
2b5c4aa340 Cycles: build Embree 4 with GPU support
d3f32875fe Cycles: upgrade Embree to version 4.0
77a2aae8ab Python API: Add deprecation warning to MeshUVLoop
cc7989d095 Fix (unreported) potential invalid memory access in BKE_main_collection_sync_remap.
Compare 9 commits »
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-29 14:12:13 +02:00
d3f32875fe Cycles: upgrade Embree to version 4.0
77a2aae8ab Python API: Add deprecation warning to MeshUVLoop
cc7989d095 Fix (unreported) potential invalid memory access in BKE_main_collection_sync_remap.
920d07848e Cleanup: move space_action folder to c++
fde19405b0 Cycles: fix build failure due to lack of std:: specifier
Compare 7 commits »
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-28 17:53:18 +02:00
2d7b9fa0d2 Cycles: add RT HW support for oneAPI backend
39ebb74f6a Disable Embree parallel BVH building for GPU when TBB 2020 is used
Compare 2 commits »
Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-28 16:13:22 +02:00
98365fcc35 Cycles: add RT HW support for oneAPI backend
89b2383643 rename EMBREE_WITH_GPU_SUPPORT to EMBREE_SYCL_SUPPORT
419a4fd0d3 fix embree and dpcpp compilation in debug mode on Windows
87ecd61df8 fixup debug libs harvesting
9ef8cc1d53 Cycles: build Embree as a shared library
Compare 8 commits »
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-28 16:13:05 +02:00
89b2383643 rename EMBREE_WITH_GPU_SUPPORT to EMBREE_SYCL_SUPPORT
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-28 14:31:45 +02:00
419a4fd0d3 fix embree and dpcpp compilation in debug mode on Windows
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-27 23:19:58 +02:00
87ecd61df8 fixup debug libs harvesting
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-27 19:56:28 +02:00
9ef8cc1d53 Cycles: build Embree as a shared library
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-27 19:32:33 +02:00
e8ca1f142a move clang compilation options to options.cmake
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-27 18:55:34 +02:00
d91bc2eea7 address requests from brecht's review
4759b61a9f drop python module settings changes
Compare 2 commits »
Xavier Hallade commented on pull request blender/blender#105974 2023-03-27 14:02:30 +02:00
Cycles: upgrade Embree to version 4.0

EMBREE_WITH_GPU_SUPPORT means embree is built with GPU support, which has implications like the dependency on sycl and its compiler.

Xavier Hallade commented on pull request blender/blender#105974 2023-03-27 14:02:30 +02:00
Cycles: upgrade Embree to version 4.0

The whole foreach is for the case in which there are no static libraries, as initially.

Xavier Hallade commented on pull request blender/blender#105974 2023-03-27 14:02:30 +02:00
Cycles: upgrade Embree to version 4.0

It's not really a plan but there were already traces for support of Embree as shared lib in the current codebase, and it got useful to me to debug one issue coming from static linking, so I kept it working.

Xavier Hallade commented on pull request blender/blender#105974 2023-03-27 14:02:29 +02:00
Cycles: upgrade Embree to version 4.0

embree4 depends on embree_rthwif and embree4_sycl when it's built with GPU support.

Xavier Hallade pushed to cycles_embree4_gpu at xavierh/blender 2023-03-24 17:42:02 +01:00
93f44e4dda Cycles: add RT HW support for oneAPI backend
b48c680419 Cycles: build Embree 4 with GPU support
ae63e07e33 Cycles: upgrade Embree to version 4.0
Compare 3 commits »
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-24 17:40:19 +01:00
b48c680419 Cycles: build Embree 4 with GPU support
ae63e07e33 Cycles: upgrade Embree to version 4.0
Compare 2 commits »
Xavier Hallade pushed to cycles_embree4_clean_history at xavierh/blender 2023-03-24 17:29:29 +01:00
26b83da10e Cycles: build Embree 4 with GPU support
ae63e07e33 Cycles: upgrade Embree to version 4.0
Compare 2 commits »
Xavier Hallade created branch cycles_embree4_clean_history in xavierh/blender 2023-03-24 17:29:29 +01:00
Xavier Hallade pushed to cycles_embree4 at xavierh/blender 2023-03-24 17:04:13 +01:00
837f3da67c improve handling of Embree as a shared library