Block a user
9ec8febdb2
Cycles: oneAPI: use specialization constant to compile with/without Embree on GPU
8a6b2f5210
Cycles: pass kernel features to get_bvh_layout_mask
d6efabc6bd
Revert "Cycles: pass kernel features to get_bvh_layout_mask"
4e70de9a69
Revert "Cycles: use templates to pass BVH layout"
e4b4d83095
Cycles: use templates to pass BVH layout
8cc183a57c
Cycles: oneAPI: use specialization constant to compile with/without Embree on GPU
ee6282e273
Cycles: pass kernel features to get_bvh_layout_mask
92b5de37ba
Revert "Cycles: pass kernel features to get_bvh_layout_mask"
2dde316e51
Revert "Cycles: use templates to pass BVH layout"
72a6dd4aa3
Cycles: update compute-runtime to 23.05.25593.18
c9bc679552
Cycles: oneAPI: use specialization constant to compile with/without Embree on GPU
fae08a69c9
Cycles: pass kernel features to get_bvh_layout_mask
b36060b92b
Cycles: oneAPI: use specialization constant to compile with/without Embree on GPU
e047e1b16e
Cycles: pass kernel features to get_bvh_layout_mask
5036acf41c
Cycles: pass kernel features to get_bvh_layout_mask
823490615a
Cycles: oneAPI: use specialization constant to compile with/without Embree on GPU
5c453463d8
Revert "Cycles: pass kernel features to get_bvh_layout_mask"
0515081589
Revert "Cycles: use templates to pass BVH layout"
b004ef9ec3
Cycles: update compute-runtime to 23.05.25593.18
729ce69e80
Cycles: use templates to pass BVH layout
d0dd0cb362
Cycles: pass kernel features to get_bvh_layout_mask
a7c0f708bc
Cycles: add RT HW support for oneAPI backend
c626b4e916
Cycles: build Embree 4 with GPU support
Cycles: add RT HW support through Embree for oneAPI backend
@brecht I've split the work in smaller commits so it's easier to review. We'll try to avoid the template parameter by using a specialization constant instead, that sounds doable.
ee8b65728d
Cycles: use templates to pass BVH layout
c8f9a47807
Cycles: pass kernel features to get_bvh_layout_mask
961a546701
Cycles: add RT HW support for oneAPI backend
9d8e6f0aa2
Cycles: build Embree 4 with GPU support
4c66e0fe61
Fix windows tests failing due to comparison with NaN
19a5361edb
Cycles: add RT HW support for oneAPI backend
4d13674be9
Cycles: build Embree 4 with GPU support
9e9baa9085
Cycles: Upgrade to new Embree 4 while staying compatible with Embree 3
2c446d2de3
Cleanup: use bool for render pipeline & related API's
7e99470a85
Fix headless render silently failing when called from Python
Cycles: upgrade Embree to version 4.0
dc78b6e8f7
Merge branch 'main' into cycles_embree4
2c446d2de3
Cleanup: use bool for render pipeline & related API's
7e99470a85
Fix headless render silently failing when called from Python
a245e294a3
Fix missing assets in the source archive
440cccecdc
Cleanup: spelling in comments
d72bdae106
Cycles: set release and debug DLLs in win32 bundled libraries
613af46189
Merge branch 'main' into cycles_embree4
17800e0c03
CMake/Win: use manifest for PLATFORM_BUNDLED_LIBRARIES
4b15f2158f
Cleanup: Cycles: LightTree: Fix warning about unused variables
1ae54bb4fd
Fix MSVC C1001 error after texture sampler refactor
e306f58326
Cycles: add RT HW support for oneAPI backend
5583813063
Cycles: build Embree 4 with GPU support
350fa6fe6c
Cycles: upgrade Embree to version 4.0
0187943a3d
Animation: Weight Paint select more/less for faces
0d1a0cb453
Animation: Weight Paint select more/less for vertices
350fa6fe6c
Cycles: upgrade Embree to version 4.0
0187943a3d
Animation: Weight Paint select more/less for faces
0d1a0cb453
Animation: Weight Paint select more/less for vertices
0face8bd22
Fix #105912: Texture paint removes evaluated mesh attributes
7775fecb14
Animation: Graph Editor - grey out area outside of normalization range