[Bf-blender-cvs] [1c90f8209d4] master: Cycles: fix rendering with Nishita Sky Texture on Intel Arc GPUs

2023-01-24 Thread Xavier Hallade
Commit: 1c90f8209d4191792267d4f7df821c0911afe2d7 Author: Xavier Hallade Date: Mon Jan 23 16:22:24 2023 +0100 Branches: master https://developer.blender.org/rB1c90f8209d4191792267d4f7df821c0911afe2d7 Cycles: fix rendering with Nishita Sky Texture on Intel Arc GPUs Speckles and missing lights

[Bf-blender-cvs] [8afcecdf1fd] master: Cycles: update Intel Graphics compiler to 101.4032 on Windows

2023-01-23 Thread Xavier Hallade
Commit: 8afcecdf1fd1a7fe7dad232b58168d321f7086a1 Author: Xavier Hallade Date: Mon Jan 23 18:35:43 2023 +0100 Branches: master https://developer.blender.org/rB8afcecdf1fd1a7fe7dad232b58168d321f7086a1 Cycles: update Intel Graphics compiler to 101.4032 on Windows A noticeable (>5%) performa

[Bf-blender-cvs] [6428c847fdf] master: Cycles oneAPI: clarify Linux Driver requirements in GUI

2022-12-06 Thread Xavier Hallade
Commit: 6428c847fdfa7ebe8f7545e54d28ac0d5ea84dcd Author: Xavier Hallade Date: Tue Dec 6 13:21:19 2022 +0100 Branches: master https://developer.blender.org/rB6428c847fdfa7ebe8f7545e54d28ac0d5ea84dcd Cycles oneAPI: clarify Linux Driver requirements in GUI "Linux Driver" wasn't pre

[Bf-blender-cvs] [454dd3f7f0a] master: Cycles: fix up logic in oneAPI devices filtering

2022-10-27 Thread Xavier Hallade
Commit: 454dd3f7f0a30837c58cece3740754e2fdd7a6c4 Author: Xavier Hallade Date: Thu Oct 27 23:09:14 2022 +0200 Branches: master https://developer.blender.org/rB454dd3f7f0a30837c58cece3740754e2fdd7a6c4 Cycles: fix up logic in oneAPI devices filtering CYCLES_ONEAPI_ALL_DEVICES environment variable

[Bf-blender-cvs] [414d5429fe3] master: Cycles: oneAPI: update dg2 target to acm-g10

2022-10-26 Thread Xavier Hallade
Commit: 414d5429fe32587c56c423308ad0a40fad242dab Author: Xavier Hallade Date: Wed Oct 26 18:30:48 2022 +0200 Branches: master https://developer.blender.org/rB414d5429fe32587c56c423308ad0a40fad242dab Cycles: oneAPI: update dg2 target to acm-g10 Reverting 63aec82e8ae388c8ae0cf3717d18a1eb1e97395a

[Bf-blender-cvs] [ff89c1793d8] master: Cycles: List Level-Zero in oneAPI device requirements in the UI on Linux

2022-10-26 Thread Xavier Hallade
Commit: ff89c1793d8c75615ed43248def25812ec13e6e3 Author: Xavier Hallade Date: Wed Oct 26 14:13:18 2022 +0200 Branches: master https://developer.blender.org/rBff89c1793d8c75615ed43248def25812ec13e6e3 Cycles: List Level-Zero in oneAPI device requirements in the UI on Linux Intel documentation

[Bf-blender-cvs] [4b14b33ea88] master: Cycles: use packed float3 back for oneAPI

2022-10-26 Thread Xavier Hallade
Commit: 4b14b33ea887e685937b7757af0c2093093b7c7e Author: Xavier Hallade Date: Wed Oct 26 10:35:18 2022 +0200 Branches: master https://developer.blender.org/rB4b14b33ea887e685937b7757af0c2093093b7c7e Cycles: use packed float3 back for oneAPI This fixes a 15% performance regression silently

[Bf-blender-cvs] [305b92e05f7] master: Cycles: oneAPI: remove use of SYCL host device

2022-10-21 Thread Xavier Hallade
Commit: 305b92e05f748a0fd9cb62b9829791d717ba2d57 Author: Xavier Hallade Date: Fri Oct 21 14:10:25 2022 +0200 Branches: master https://developer.blender.org/rB305b92e05f748a0fd9cb62b9829791d717ba2d57 Cycles: oneAPI: remove use of SYCL host device Host device is deprecated in SYCL 2020 spec, cpu

[Bf-blender-cvs] [0cfac5b0432] master: Cycles: oneAPI: migrate from deprecated APIs, require libSYCL 6.0+

2022-10-21 Thread Xavier Hallade
Commit: 0cfac5b0432b619294b3d38fb74e4f7b295ef1cc Author: Xavier Hallade Date: Fri Oct 21 13:58:16 2022 +0200 Branches: master https://developer.blender.org/rB0cfac5b0432b619294b3d38fb74e4f7b295ef1cc Cycles: oneAPI: migrate from deprecated APIs, require libSYCL 6.0+ sycl::info::device

[Bf-blender-cvs] [7aaebf31df0] master: Cycles: replace (tm) with unicode equivalent in UI

2022-10-20 Thread Xavier Hallade
Commit: 7aaebf31df034397f3b28ab12daac9d3177c0950 Author: Xavier Hallade Date: Thu Oct 20 15:49:36 2022 +0200 Branches: master https://developer.blender.org/rB7aaebf31df034397f3b28ab12daac9d3177c0950 Cycles: replace (tm) with unicode equivalent in UI It was already done for (TM) which is

[Bf-blender-cvs] [63aec82e8ae] master: Cycles: oneAPI: switch back target to dg2

2022-10-19 Thread Xavier Hallade
Commit: 63aec82e8ae388c8ae0cf3717d18a1eb1e97395a Author: Xavier Hallade Date: Wed Oct 19 17:47:21 2022 +0200 Branches: master https://developer.blender.org/rB63aec82e8ae388c8ae0cf3717d18a1eb1e97395a Cycles: oneAPI: switch back target to dg2 Current version of IGC dependency doesn't yet su

[Bf-blender-cvs] [151b653bd5f] master: Cycles: oneAPI: fix clean Windows ninja builds

2022-10-19 Thread Xavier Hallade
Commit: 151b653bd5f3460363663a65eb389025e7f9c38a Author: Xavier Hallade Date: Wed Oct 19 12:51:16 2022 +0200 Branches: master https://developer.blender.org/rB151b653bd5f3460363663a65eb389025e7f9c38a Cycles: oneAPI: fix clean Windows ninja builds Previously, a first build using ninja would

[Bf-blender-cvs] [86bb79e756f] master: Cycles: oneAPI: update dg2 target to acm-g10

2022-10-19 Thread Xavier Hallade
Commit: 86bb79e756fee32aa2dd1608b89a3fb3b36fda6f Author: Xavier Hallade Date: Mon Oct 17 16:02:26 2022 +0200 Branches: master https://developer.blender.org/rB86bb79e756fee32aa2dd1608b89a3fb3b36fda6f Cycles: oneAPI: update dg2 target to acm-g10 "dg2" target is deprecated from the GP

[Bf-blender-cvs] [d763e294fc6] master: Cycles: oneAPI: fix libsycl.so files harvesting

2022-10-19 Thread Xavier Hallade
Commit: d763e294fc68226af320b9fe17ad50e2b21287ce Author: Xavier Hallade Date: Wed Oct 19 12:31:17 2022 +0200 Branches: master https://developer.blender.org/rBd763e294fc68226af320b9fe17ad50e2b21287ce Cycles: oneAPI: fix libsycl.so files harvesting was missing libsycl.so.5.7.0-16 when using such

[Bf-blender-cvs] [5bfce9a822e] master: Cycles: oneAPI: preload kernels only when not using prebuilt binaries

2022-10-19 Thread Xavier Hallade
Commit: 5bfce9a822efef9a841614156255030821df564c Author: Xavier Hallade Date: Wed Oct 19 12:46:23 2022 +0200 Branches: master https://developer.blender.org/rB5bfce9a822efef9a841614156255030821df564c Cycles: oneAPI: preload kernels only when not using prebuilt binaries sycl::build triggers

[Bf-blender-cvs] [2943997d2a0] master: Cycles: oneAPI: include sycl/sycl.hpp instead of CL/sycl.hpp

2022-10-19 Thread Xavier Hallade
Commit: 2943997d2a09ab0dec8691b5cd155af2c655a049 Author: Xavier Hallade Date: Mon Oct 17 11:03:01 2022 +0200 Branches: master https://developer.blender.org/rB2943997d2a09ab0dec8691b5cd155af2c655a049 Cycles: oneAPI: include sycl/sycl.hpp instead of CL/sycl.hpp Since SYCL 2020 API, sycl/sycl.hpp

[Bf-blender-cvs] [5d67fb0f182] master: Cycles: oneAPI: fix MSVC_TOOLS_DIR for some build environments

2022-10-19 Thread Xavier Hallade
Commit: 5d67fb0f18291d3aa6ee2bde0972cf90881f187c Author: Xavier Hallade Date: Mon Oct 17 10:06:28 2022 +0200 Branches: master https://developer.blender.org/rB5d67fb0f18291d3aa6ee2bde0972cf90881f187c Cycles: oneAPI: fix MSVC_TOOLS_DIR for some build environments MSVC Tools version doesn't

[Bf-blender-cvs] [d816bae7bf3] master: Cycles: oneAPI: fix check_usm for debug builds

2022-10-19 Thread Xavier Hallade
Commit: d816bae7bf38069ab3f6ad9043fde0294af79c82 Author: Xavier Hallade Date: Mon Oct 17 10:15:57 2022 +0200 Branches: master https://developer.blender.org/rBd816bae7bf38069ab3f6ad9043fde0294af79c82 Cycles: oneAPI: fix check_usm for debug builds

[Bf-blender-cvs] [3714d3c3ce8] master: Cycles: link oneAPI backend with debug version of sycl when in Debug

2022-10-07 Thread Xavier Hallade
Commit: 3714d3c3ce8a64a027012653ee8372617f0ce3f8 Author: Xavier Hallade Date: Thu Oct 6 20:49:53 2022 +0200 Branches: master https://developer.blender.org/rB3714d3c3ce8a64a027012653ee8372617f0ce3f8 Cycles: link oneAPI backend with debug version of sycl when in Debug It fixes SYCL runtime

[Bf-blender-cvs] [7eeeaec6da3] master: Cycles: use direct linking for oneAPI backend

2022-10-07 Thread Xavier Hallade
Commit: 7eeeaec6da33971ab7805c9a4bfd5f4e186273d1 Author: Xavier Hallade Date: Thu Oct 6 18:35:51 2022 +0200 Branches: master https://developer.blender.org/rB7eeeaec6da33971ab7805c9a4bfd5f4e186273d1 Cycles: use direct linking for oneAPI backend This is a minimal set of changes, allowing a lot

[Bf-blender-cvs] [a6c27ea49da] blender-v3.3-release: Cycles: increase min-supported driver version for Intel GPUs

2022-09-30 Thread Xavier Hallade
Commit: a6c27ea49da5acda708561c9e99dbf08e95176c7 Author: Xavier Hallade Date: Mon Sep 26 07:41:47 2022 -0700 Branches: blender-v3.3-release https://developer.blender.org/rBa6c27ea49da5acda708561c9e99dbf08e95176c7 Cycles: increase min-supported driver version for Intel GPUs Windows drivers

[Bf-blender-cvs] [125ac1f9143] master: Cycles: increase min-supported driver version for Intel GPUs

2022-09-26 Thread Xavier Hallade
Commit: 125ac1f91433344e5b3948ee4c9b3c95ddaaf8a0 Author: Xavier Hallade Date: Mon Sep 26 07:41:47 2022 -0700 Branches: master https://developer.blender.org/rB125ac1f91433344e5b3948ee4c9b3c95ddaaf8a0 Cycles: increase min-supported driver version for Intel GPUs Windows drivers 101.3430 fix an

[Bf-blender-cvs] [3e73afb5360] master: Merge branch 'blender-v3.3-release'

2022-08-31 Thread Xavier Hallade
Commit: 3e73afb5360592fe2bf43419e216035ea3c281f9 Author: Xavier Hallade Date: Wed Aug 31 15:34:44 2022 +0200 Branches: master https://developer.blender.org/rB3e73afb5360592fe2bf43419e216035ea3c281f9 Merge branch 'blender-v3.3-re

[Bf-blender-cvs] [b1231e616a1] blender-v3.3-release: Cycles: Enforce Windows driver version requirements for sycl

2022-08-31 Thread Xavier Hallade
Commit: b1231e616a1ce9c52291ffd9a09ed77631e4d837 Author: Xavier Hallade Date: Wed Aug 31 15:24:14 2022 +0200 Branches: blender-v3.3-release https://developer.blender.org/rBb1231e616a1ce9c52291ffd9a09ed77631e4d837 Cycles: Enforce Windows driver version requirements for sycl sycl/L0 runtime

[Bf-blender-cvs] [387e7e9e8d0] master: Merge branch 'blender-v3.3-release'

2022-08-07 Thread Xavier Hallade
Commit: 387e7e9e8d0163750e2b4d97369f76c14cc021fd Author: Xavier Hallade Date: Sun Aug 7 23:08:34 2022 +0200 Branches: master https://developer.blender.org/rB387e7e9e8d0163750e2b4d97369f76c14cc021fd Merge branch 'blender-v3.3-re

[Bf-blender-cvs] [e4938b163ea] blender-v3.3-release: Cycles: re-enable zebin format for Intel GPUs on Linux

2022-08-07 Thread Xavier Hallade
Commit: e4938b163ea60d0738a84b5bd623e5239816ee2f Author: Xavier Hallade Date: Sun Aug 7 22:54:15 2022 +0200 Branches: blender-v3.3-release https://developer.blender.org/rBe4938b163ea60d0738a84b5bd623e5239816ee2f Cycles: re-enable zebin format for Intel GPUs on Linux zebin format is critical

[Bf-blender-cvs] [d706d0460c5] master: Cycles oneAPI: simplify num_concurrent_states selection

2022-07-27 Thread Xavier Hallade
Commit: d706d0460c5721e2b07f18ab6354754267628130 Author: Xavier Hallade Date: Wed Jul 27 09:38:19 2022 +0200 Branches: master https://developer.blender.org/rBd706d0460c5721e2b07f18ab6354754267628130 Cycles oneAPI: simplify num_concurrent_states selection The number of Execution Units and

[Bf-blender-cvs] [003dfae2707] master: Cycles: enable oneAPI in Linux release builds

2022-07-22 Thread Xavier Hallade
Commit: 003dfae270781bfa642a2c5804fa190edd4dfca4 Author: Xavier Hallade Date: Fri Jul 22 13:00:46 2022 +0200 Branches: master https://developer.blender.org/rB003dfae270781bfa642a2c5804fa190edd4dfca4 Cycles: enable oneAPI in Linux release builds 0f50ae131f54d51f778424d4c9655128cafbbefc didn&#

[Bf-blender-cvs] [5f09440d5a6] master: Cycles: Make not-compact BVH the default for embree

2022-07-12 Thread Xavier Hallade
Commit: 5f09440d5a6ca914651700c31cd8873fe4e496d0 Author: Xavier Hallade Date: Tue Jul 12 18:29:58 2022 +0200 Branches: master https://developer.blender.org/rB5f09440d5a6ca914651700c31cd8873fe4e496d0 Cycles: Make not-compact BVH the default for embree Measurements shown on average a 1.08x

[Bf-blender-cvs] [47dd42485e1] master: Cycles: fix and enable JIT oneAPI CentOS7 builds for drivers 23570+

2022-07-12 Thread Xavier Hallade
Commit: 47dd42485e19106601167f6be7b5960c4be25167 Author: Xavier Hallade Date: Tue Jul 12 15:45:46 2022 +0200 Branches: master https://developer.blender.org/rB47dd42485e19106601167f6be7b5960c4be25167 Cycles: fix and enable JIT oneAPI CentOS7 builds for drivers 23570+ The current specific

[Bf-blender-cvs] [e5591bbb4f0] temp-T97352-3d-texturing-seam-bleeding-b2: Cycles: enable oneAPI in Linux release builds

2022-07-11 Thread Xavier Hallade
Commit: e5591bbb4f041083acfc25321d12c8443bf23c84 Author: Xavier Hallade Date: Fri Jul 8 15:33:44 2022 +0200 Branches: temp-T97352-3d-texturing-seam-bleeding-b2 https://developer.blender.org/rBe5591bbb4f041083acfc25321d12c8443bf23c84 Cycles: enable oneAPI in Linux release builds with a very

[Bf-blender-cvs] [646578182ca] gpencil-new-data-proposal: Cycles: enable oneAPI in Linux release builds

2022-07-08 Thread Xavier Hallade
Commit: 646578182ca393d5273eb29795d62327ff911dda Author: Xavier Hallade Date: Fri Jul 8 15:33:44 2022 +0200 Branches: gpencil-new-data-proposal https://developer.blender.org/rB646578182ca393d5273eb29795d62327ff911dda Cycles: enable oneAPI in Linux release builds with a very high min-driver

[Bf-blender-cvs] [0f50ae131f5] master: Cycles: enable oneAPI in Linux release builds

2022-07-08 Thread Xavier Hallade
Commit: 0f50ae131f54d51f778424d4c9655128cafbbefc Author: Xavier Hallade Date: Fri Jul 8 15:33:44 2022 +0200 Branches: master https://developer.blender.org/rB0f50ae131f54d51f778424d4c9655128cafbbefc Cycles: enable oneAPI in Linux release builds with a very high min-driver version requirement

[Bf-blender-cvs] [190ad735903] master: Cycles oneAPI: Remove direct dependency on Level-Zero

2022-07-06 Thread Xavier Hallade
Commit: 190ad735903f7e952629ddce9ceb12b5dcf8ecdc Author: Xavier Hallade Date: Wed Jul 6 18:39:47 2022 +0200 Branches: master https://developer.blender.org/rB190ad735903f7e952629ddce9ceb12b5dcf8ecdc Cycles oneAPI: Remove direct dependency on Level-Zero We used it only to access device id for

[Bf-blender-cvs] [debb2337877] master: Cleanup: fix comments in oneAPI kernel.cpp

2022-07-06 Thread Xavier Hallade
Commit: debb2337877ae333b6cf3e4dc3876a6ded4f08c3 Author: Xavier Hallade Date: Wed Jul 6 18:50:25 2022 +0200 Branches: master https://developer.blender.org/rBdebb2337877ae333b6cf3e4dc3876a6ded4f08c3 Cleanup: fix comments in oneAPI kernel.cpp

[Bf-blender-cvs] [41c10ac84ae] master: Cycles: fix support for multiple Intel GPUs

2022-07-01 Thread Xavier Hallade
Commit: 41c10ac84ae420274dd79227dc698c8be14d13dd Author: Xavier Hallade Date: Fri Jul 1 10:36:00 2022 +0200 Branches: master https://developer.blender.org/rB41c10ac84ae420274dd79227dc698c8be14d13dd Cycles: fix support for multiple Intel GPUs Identical Intel GPUs ended up with the same id

[Bf-blender-cvs] [0554537c3cb] master: Cleanup: add missing license headers in Cycles oneAPI implementation

2022-07-01 Thread Xavier Hallade
Commit: 0554537c3cb4d040cf9a01695ec3089ad0a8426b Author: Xavier Hallade Date: Fri Jul 1 10:12:42 2022 +0200 Branches: master https://developer.blender.org/rB0554537c3cb4d040cf9a01695ec3089ad0a8426b Cleanup: add missing license headers in Cycles oneAPI implementation

[Bf-blender-cvs] [5299deca6de] cycles_oneapi: Merge branch 'master' into cycles_oneapi

2022-06-29 Thread Xavier Hallade
Commit: 5299deca6deb5109aeab62c2755c92dbc711601b Author: Xavier Hallade Date: Wed Jun 29 16:31:04 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB5299deca6deb5109aeab62c2755c92dbc711601b Merge branch 'master' into cyc

[Bf-blender-cvs] [a02992f1313] master: Cycles: Add support for rendering on Intel GPUs using oneAPI

2022-06-29 Thread Xavier Hallade
Commit: a02992f1313811c9905e44dc95a0aee31d707f67 Author: Xavier Hallade Date: Wed Jun 29 12:58:04 2022 +0200 Branches: master https://developer.blender.org/rBa02992f1313811c9905e44dc95a0aee31d707f67 Cycles: Add support for rendering on Intel GPUs using oneAPI This patch adds a new Cycles

[Bf-blender-cvs] [45feeabe7ed] cycles_oneapi: Merge branch 'master' into cycles_oneapi

2022-06-29 Thread Xavier Hallade
Commit: 45feeabe7ed3863074bb824e59b982301656622d Author: Xavier Hallade Date: Wed Jun 29 11:08:03 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB45feeabe7ed3863074bb824e59b982301656622d Merge branch 'master' into cyc

[Bf-blender-cvs] [83258b5c9f0] cycles_oneapi: Merge branch 'master' into cycles_oneapi

2022-06-29 Thread Xavier Hallade
Commit: 83258b5c9f082467b463c63e8b5ed64c3aa13b4d Author: Xavier Hallade Date: Wed Jun 29 09:31:26 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB83258b5c9f082467b463c63e8b5ed64c3aa13b4d Merge branch 'master' into cyc

[Bf-blender-cvs] [25e3eb87299] cycles_oneapi: Cycles oneAPI: re-merge parallel_active_index.h

2022-06-29 Thread Xavier Hallade
Commit: 25e3eb87299b0a430c584ef304df75ccfacc57b3 Author: Xavier Hallade Date: Wed Jun 29 10:37:37 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB25e3eb87299b0a430c584ef304df75ccfacc57b3 Cycles oneAPI: re-merge parallel_active_index.h

[Bf-blender-cvs] [7901f54b82b] cycles_oneapi: Cleanup: fix comment in Cycles

2022-06-29 Thread Xavier Hallade
Commit: 7901f54b82b70cd97c5acea04c4d2a7e3527285c Author: Xavier Hallade Date: Wed Jun 29 10:38:24 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB7901f54b82b70cd97c5acea04c4d2a7e3527285c Cleanup: fix comment in Cycles

[Bf-blender-cvs] [55bad7dd451] cycles_oneapi: Cleanup: add comment to work group count adjustment

2022-06-29 Thread Xavier Hallade
Commit: 55bad7dd451ef74b6788804cb0cf3d289b673cc7 Author: Xavier Hallade Date: Wed Jun 29 09:47:53 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB55bad7dd451ef74b6788804cb0cf3d289b673cc7 Cleanup: add comment to work group count adjustment and move active path array kernel

[Bf-blender-cvs] [a19db1d50ba] cycles_oneapi: Merge branch 'master' into cycles_oneapi

2022-06-29 Thread Xavier Hallade
Commit: a19db1d50ba1eafd36168c02e5e5eebd0691d138 Author: Xavier Hallade Date: Wed Jun 29 09:27:44 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBa19db1d50ba1eafd36168c02e5e5eebd0691d138 Merge branch 'master' into cyc

[Bf-blender-cvs] [a832f103ac0] cycles_oneapi: Cycles oneAPI: adjust GPU requirement in the UI

2022-06-27 Thread Xavier Hallade
Commit: a832f103ac034a9f523798d08294529f73d6bb6f Author: Xavier Hallade Date: Mon Jun 27 09:17:51 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBa832f103ac034a9f523798d08294529f73d6bb6f Cycles oneAPI: adjust GPU requirement in the UI For now we officially support Intel Arc

[Bf-blender-cvs] [a8c9d857a46] cycles_oneapi: Build: fix sycl.dll and pi_level_zero.dll install paths for cpack

2022-06-24 Thread Xavier Hallade
Commit: a8c9d857a46f9214eb0bf6e3016e61d51e177dc6 Author: Xavier Hallade Date: Fri Jun 24 22:04:41 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBa8c9d857a46f9214eb0bf6e3016e61d51e177dc6 Build: fix sycl.dll and pi_level_zero.dll install paths for cpack these DLLs need to be

[Bf-blender-cvs] [633c2f07da2] master: Cyles: switch primitive.h inline hints to forceinline

2022-06-23 Thread Xavier Hallade
Commit: 633c2f07da2926e42f5bb5d43d16dd23767c498c Author: Xavier Hallade Date: Thu Jun 23 18:30:49 2022 +0200 Branches: master https://developer.blender.org/rB633c2f07da2926e42f5bb5d43d16dd23767c498c Cyles: switch primitive.h inline hints to forceinline This change helps decrease Intel GPU

[Bf-blender-cvs] [751dde236b9] cycles_oneapi: Cleanup: fix Cycles float3 endif comment

2022-06-23 Thread Xavier Hallade
Commit: 751dde236b946d01f5ae046cb1e24f9309a86b3f Author: Xavier Hallade Date: Thu Jun 23 13:11:57 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB751dde236b946d01f5ae046cb1e24f9309a86b3f Cleanup: fix Cycles float3 endif comment oneAPI backend uses its own smaller float3 type

[Bf-blender-cvs] [8b9b38e1f69] cycles_oneapi: Cycles: move oneAPI device name prettification to python UI

2022-06-22 Thread Xavier Hallade
Commit: 8b9b38e1f6930052c0df70bba0f7ad43a4937b44 Author: Xavier Hallade Date: Wed Jun 22 19:50:30 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB8b9b38e1f6930052c0df70bba0f7ad43a4937b44 Cycles: move oneAPI device name prettification to python UI and give the same treatment

[Bf-blender-cvs] [b465e0b6b47] cycles_oneapi: Cycles oneAPI: fix oneapi_check_usm debug function

2022-06-22 Thread Xavier Hallade
Commit: b465e0b6b475b0ec6d25aed6590b60f8dad2a892 Author: Xavier Hallade Date: Wed Jun 22 18:29:20 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBb465e0b6b475b0ec6d25aed6590b60f8dad2a892 Cycles oneAPI: fix oneapi_check_usm debug function

[Bf-blender-cvs] [cf55eb1c8a9] cycles_oneapi: Cleanup: use _ suffix for OneapiDevice attributes

2022-06-22 Thread Xavier Hallade
Commit: cf55eb1c8a9aecd54073237d815ee6394a065419 Author: Xavier Hallade Date: Wed Jun 22 17:27:18 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBcf55eb1c8a9aecd54073237d815ee6394a065419 Cleanup: use _ suffix for OneapiDevice attributes

[Bf-blender-cvs] [bb82e85fe21] cycles_oneapi: Cycles oneAPI: tune inlining thresholds to gain compile time

2022-06-22 Thread Xavier Hallade
Commit: bb82e85fe21df2e530204bdd4f317dfb34778a5b Author: Xavier Hallade Date: Wed Jun 22 15:07:32 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBbb82e85fe21df2e530204bdd4f317dfb34778a5b Cycles oneAPI: tune inlining thresholds to gain compile time This is done at the expense

[Bf-blender-cvs] [8d7ddf0e9e8] cycles_oneapi: Cycles oneAPI: keep forceinline change in primitive.h separate

2022-06-22 Thread Xavier Hallade
Commit: 8d7ddf0e9e84e5296cc9862638e30b2457ff644b Author: Xavier Hallade Date: Wed Jun 22 12:35:55 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB8d7ddf0e9e84e5296cc9862638e30b2457ff644b Cycles oneAPI: keep forceinline change in primitive.h separate impact on other backends

[Bf-blender-cvs] [063055b3a5a] cycles_oneapi: Cleanup: use C-style comments in oneAPI implementation

2022-06-22 Thread Xavier Hallade
Commit: 063055b3a5a2b2d6c4b1f6bd8a1c4ef163718321 Author: Xavier Hallade Date: Wed Jun 22 12:22:15 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB063055b3a5a2b2d6c4b1f6bd8a1c4ef163718321 Cleanup: use C-style comments in oneAPI implementation

[Bf-blender-cvs] [803cb750275] cycles_oneapi: Cleanup: deduplicate sycl compilation options

2022-06-21 Thread Xavier Hallade
Commit: 803cb750275d867a1355f9526750d92a5e2551a7 Author: Xavier Hallade Date: Tue Jun 21 16:31:49 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB803cb750275d867a1355f9526750d92a5e2551a7 Cleanup: deduplicate sycl compilation options

[Bf-blender-cvs] [5b1f8347e81] cycles_oneapi: Fix oneAPI runtime issue after recent refactor

2022-06-20 Thread Xavier Hallade
Commit: 5b1f8347e814ab6154f7508cb2963efc6fa85e25 Author: Xavier Hallade Date: Mon Jun 20 20:46:46 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB5b1f8347e814ab6154f7508cb2963efc6fa85e25 Fix oneAPI runtime issue after recent refactor

[Bf-blender-cvs] [afd29854d30] cycles_oneapi: Cycles oneAPI: cleanup kernel_tex_image_interp_3d

2022-06-08 Thread Xavier Hallade
Commit: afd29854d3044e1aabe557a32ac4b8408e235217 Author: Xavier Hallade Date: Wed Jun 8 22:09:25 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBafd29854d3044e1aabe557a32ac4b8408e235217 Cycles oneAPI: cleanup kernel_tex_image_interp_3d

[Bf-blender-cvs] [f286e4fd0a9] cycles_oneapi: Cycles oneAPI: use adjusted interpolation variable for NanoVDB half support

2022-06-08 Thread Xavier Hallade
Commit: f286e4fd0a9f1fed02b0ca90d9e2fb281d4cdc04 Author: Xavier Hallade Date: Wed Jun 8 22:01:44 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBf286e4fd0a9f1fed02b0ca90d9e2fb281d4cdc04 Cycles oneAPI: use adjusted interpolation variable for NanoVDB half support

[Bf-blender-cvs] [8400fe885df] cycles_oneapi: Cycles oneAPI: add missing half precision float support for NanoVDB

2022-06-08 Thread Xavier Hallade
Commit: 8400fe885df533b3b67b60a7dfbeeda6746f4cbb Author: Xavier Hallade Date: Wed Jun 8 18:24:15 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB8400fe885df533b3b67b60a7dfbeeda6746f4cbb Cycles oneAPI: add missing half precision float support for NanoVDB

[Bf-blender-cvs] [9f48de647ee] cycles_oneapi: Cycles oneAPI: filter to load only level_zero library

2022-06-08 Thread Xavier Hallade
Commit: 9f48de647ee0ce2a72d5c92ba6ade49642685b02 Author: Xavier Hallade Date: Wed Jun 8 16:09:55 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB9f48de647ee0ce2a72d5c92ba6ade49642685b02 Cycles oneAPI: filter to load only level_zero library while we don't need nor

[Bf-blender-cvs] [cba113a953c] cycles_oneapi: Cycles: finish removing oneAPI custom kernel stats

2022-06-03 Thread Xavier Hallade
Commit: cba113a953c610fabd4507a80b2781f311e43c8a Author: Xavier Hallade Date: Fri Jun 3 15:15:27 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBcba113a953c610fabd4507a80b2781f311e43c8a Cycles: finish removing oneAPI custom kernel stats

[Bf-blender-cvs] [e08f24f0272] cycles_oneapi: Cycles: remove oneAPI custom kernel stats

2022-06-03 Thread Xavier Hallade
Commit: e08f24f0272e9965010542420c185d93f1f95dad Author: Xavier Hallade Date: Fri Jun 3 13:50:52 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBe08f24f0272e9965010542420c185d93f1f95dad Cycles: remove oneAPI custom kernel stats

[Bf-blender-cvs] [bd0a0b36a0d] cycles_oneapi: Cycles: cleanup oneAPI mem_copy_from

2022-06-03 Thread Xavier Hallade
Commit: bd0a0b36a0de2f79396ee955c41d03331f383c0b Author: Xavier Hallade Date: Fri Jun 3 12:49:56 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBbd0a0b36a0de2f79396ee955c41d03331f383c0b Cycles: cleanup oneAPI mem_copy_from

[Bf-blender-cvs] [3ccf2dc5276] cycles_oneapi: Cycles: clean-up oneAPI backend

2022-06-02 Thread Xavier Hallade
Commit: 3ccf2dc5276fe0492754822ea57022e5b4be9039 Author: Xavier Hallade Date: Thu Jun 2 18:44:08 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB3ccf2dc5276fe0492754822ea57022e5b4be9039 Cycles: clean-up oneAPI backend and added inline TODOs for remaining tasks

[Bf-blender-cvs] [aaff151aa7a] cycles_oneapi: Build: update sycl compiler to sycl-nightly/20220529

2022-06-02 Thread Xavier Hallade
Commit: aaff151aa7a14b33aeef97464ed5ec2e1a9f1934 Author: Xavier Hallade Date: Thu Jun 2 18:50:21 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBaaff151aa7a14b33aeef97464ed5ec2e1a9f1934 Build: update sycl compiler to sycl-nightly/20220529

[Bf-blender-cvs] [cd1c6214a0b] cycles_oneapi: Cycles: restore default message for compile time in oneAPI backend

2022-06-02 Thread Xavier Hallade
Commit: cd1c6214a0b7d9c06fc1b7ca9138c9ef31d1223a Author: Xavier Hallade Date: Thu Jun 2 12:04:25 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBcd1c6214a0b7d9c06fc1b7ca9138c9ef31d1223a Cycles: restore default message for compile time in oneAPI backend release builds will

[Bf-blender-cvs] [42c8b4fece7] cycles_oneapi: Build: refine CentOS7 IGC AoT workaround down to -fhonor-nans

2022-06-02 Thread Xavier Hallade
Commit: 42c8b4fece7fe0adc695c1d707ef52220689bcdf Author: Xavier Hallade Date: Thu Jun 2 10:25:10 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB42c8b4fece7fe0adc695c1d707ef52220689bcdf Build: refine CentOS7 IGC AoT workaround down to -fhonor-nans

[Bf-blender-cvs] [0e2d5963666] cycles_oneapi: Build: work around intel compiler issue on CentOS 7 by disabling ffast-math

2022-06-01 Thread Xavier Hallade
Commit: 0e2d5963666434697739e2cb5e81c88cb17eb33e Author: Xavier Hallade Date: Wed Jun 1 21:22:06 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB0e2d5963666434697739e2cb5e81c88cb17eb33e Build: work around intel compiler issue on CentOS 7 by disabling ffast-math also use

[Bf-blender-cvs] [e9f37e7c1c2] cycles_oneapi: Cycles: install shared libraries needed by oneAPI backend

2022-05-31 Thread Xavier Hallade
Commit: e9f37e7c1c2a01e7e4ad1878b41102b0d5ad3aa1 Author: Xavier Hallade Date: Tue May 31 20:44:17 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBe9f37e7c1c2a01e7e4ad1878b41102b0d5ad3aa1 Cycles: install shared libraries needed by oneAPI backend expected locations to let

[Bf-blender-cvs] [41a3e98c11c] cycles_oneapi: Cycles: don't preload sycl library

2022-05-31 Thread Xavier Hallade
Commit: 41a3e98c11cf878f4e5298de205b786247ad5bab Author: Xavier Hallade Date: Tue May 31 20:25:31 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB41a3e98c11cf878f4e5298de205b786247ad5bab Cycles: don't preload sycl library it's already a dependency of the kernel l

[Bf-blender-cvs] [eef341920da] cycles_oneapi: Build: add $ORIGIN to libsycl.so rpath

2022-05-31 Thread Xavier Hallade
Commit: eef341920da56c44361a755f64eaac3e1437f6a5 Author: Xavier Hallade Date: Tue May 31 16:11:33 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBeef341920da56c44361a755f64eaac3e1437f6a5 Build: add $ORIGIN to libsycl.so rpath this allows libsycl to load pi plugins from the

[Bf-blender-cvs] [157ff516b67] cycles_oneapi: Build: add $ORIGIN to cycles_kernel_oneapi.so rpath

2022-05-31 Thread Xavier Hallade
Commit: 157ff516b6761a6eb56bcb7c1ec1c2639b5c3674 Author: Xavier Hallade Date: Tue May 31 20:54:02 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB157ff516b6761a6eb56bcb7c1ec1c2639b5c3674 Build: add $ORIGIN to cycles_kernel_oneapi.so rpath this allows cycles_kernel_oneapi.so

[Bf-blender-cvs] [e571c565d12] cycles_oneapi: Cycles: filter out oneAPI host device in incompatible builds

2022-05-31 Thread Xavier Hallade
Commit: e571c565d124b103ea6aff0d9941a6d2fcef2871 Author: Xavier Hallade Date: Tue May 31 15:32:11 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBe571c565d124b103ea6aff0d9941a6d2fcef2871 Cycles: filter out oneAPI host device in incompatible builds

[Bf-blender-cvs] [b3c85c73474] cycles_oneapi: Cycles: use -options instead of -internal-options for sycl compilation

2022-05-30 Thread Xavier Hallade
Commit: b3c85c73474b10f8e15b7319ea7325ecabb688ea Author: Xavier Hallade Date: Mon May 30 18:39:18 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBb3c85c73474b10f8e15b7319ea7325ecabb688ea Cycles: use -options instead of -internal-options for sycl compilation -internal-options

[Bf-blender-cvs] [d741aca08d5] cycles_oneapi: Cycles: make format on primitive.h

2022-05-30 Thread Xavier Hallade
Commit: d741aca08d55331ce30d43c492ca5abd80e92462 Author: Xavier Hallade Date: Mon May 30 15:21:23 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBd741aca08d55331ce30d43c492ca5abd80e92462 Cycles: make format on primitive.h

[Bf-blender-cvs] [71287435467] cycles_oneapi: Cycles: avoid using copy engine for oneAPI backend

2022-05-30 Thread Xavier Hallade
Commit: 71287435467819e65854e49463cf312980914dca Author: Xavier Hallade Date: Mon May 30 15:21:38 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB71287435467819e65854e49463cf312980914dca Cycles: avoid using copy engine for oneAPI backend this improves stability with current

[Bf-blender-cvs] [97a0345691a] cycles_oneapi: Cycles: add definition of __forceinline for sycl compiler (used in utils)

2022-05-30 Thread Xavier Hallade
Commit: 97a0345691a77f35adf775c1764ed2456b96a2a8 Author: Xavier Hallade Date: Mon May 30 14:03:38 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB97a0345691a77f35adf775c1764ed2456b96a2a8 Cycles: add definition of __forceinline for sycl compiler (used in utils

[Bf-blender-cvs] [e3c79bdfd5d] cycles_oneapi: Build: fix cmake 3.10 compatibility for oneAPI/Windows

2022-05-26 Thread Xavier Hallade
Commit: e3c79bdfd5dcebdca833047e78a4b13082ae7e7b Author: Xavier Hallade Date: Thu May 26 09:17:23 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBe3c79bdfd5dcebdca833047e78a4b13082ae7e7b Build: fix cmake 3.10 compatibility for oneAPI/Windows

[Bf-blender-cvs] [fa475a67912] cycles_oneapi: Cycles: forceinline inline methods in geom/primitive.h

2022-05-26 Thread Xavier Hallade
Commit: fa475a67912c8be262d41c1d146dc26382361711 Author: Xavier Hallade Date: Thu May 26 09:11:17 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBfa475a67912c8be262d41c1d146dc26382361711 Cycles: forceinline inline methods in geom/primitive.h it notably helps sycl compiler

[Bf-blender-cvs] [3426c513d83] cycles_oneapi: Cycles: remove inline-threshold workaround

2022-05-26 Thread Xavier Hallade
Commit: 3426c513d83ec9575f6673da4e2da20e934a1248 Author: Xavier Hallade Date: Thu May 26 09:13:26 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB3426c513d83ec9575f6673da4e2da20e934a1248 Cycles: remove inline-threshold workaround we achieve the same compiler speedup by

[Bf-blender-cvs] [8f9023bf54b] cycles_oneapi: Build: make oneAPI backend compatible with cmake 3.10+

2022-05-24 Thread Xavier Hallade
Commit: 8f9023bf54bf59513670a0ece5ac81c63d8807f1 Author: Xavier Hallade Date: Tue May 24 10:23:19 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB8f9023bf54bf59513670a0ece5ac81c63d8807f1 Build: make oneAPI backend compatible with cmake 3.10

[Bf-blender-cvs] [d64a640ddff] cycles_oneapi: Cycles: use L0 immediate commandlists on Windows only

2022-05-23 Thread Xavier Hallade
Commit: d64a640ddff22fb1d2340acc42dda57ffede1c6d Author: Xavier Hallade Date: Mon May 23 16:25:48 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBd64a640ddff22fb1d2340acc42dda57ffede1c6d Cycles: use L0 immediate commandlists on Windows only this option didn't prove u

[Bf-blender-cvs] [d947b939612] cycles_oneapi: Build: reenable use of zebin for Intel GPU binaries

2022-05-20 Thread Xavier Hallade
Commit: d947b93961270fa9bb3caa70b1caa54fc9bac6d8 Author: Xavier Hallade Date: Fri May 20 16:52:28 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBd947b93961270fa9bb3caa70b1caa54fc9bac6d8 Build: reenable use of zebin for Intel GPU binaries

[Bf-blender-cvs] [3493fb8f655] cycles_oneapi: Build: move lib64 to lib for ocloc and igc

2022-05-20 Thread Xavier Hallade
Commit: 3493fb8f655dc6b3f6f30d58715f06037fd7221c Author: Xavier Hallade Date: Fri May 20 15:18:12 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB3493fb8f655dc6b3f6f30d58715f06037fd7221c Build: move lib64 to lib for ocloc and igc use lib folder instead of lib64 folder for

[Bf-blender-cvs] [faaf9fc6423] cycles_oneapi: Build: fix windows kit path for building with Ninja

2022-05-19 Thread Xavier Hallade
Commit: faaf9fc6423143f247dfb43919c5fda06b931080 Author: Xavier Hallade Date: Thu May 19 21:51:56 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBfaaf9fc6423143f247dfb43919c5fda06b931080 Build: fix windows kit path for building with Ninja

[Bf-blender-cvs] [d3aac341e66] cycles_oneapi: Build: normalize default ocloc path

2022-05-19 Thread Xavier Hallade
Commit: d3aac341e663725f14a7a68571baf63b3ccbcf5d Author: Xavier Hallade Date: Thu May 19 19:35:18 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBd3aac341e663725f14a7a68571baf63b3ccbcf5d Build: normalize default ocloc path

[Bf-blender-cvs] [5bf3ddd20f1] cycles_oneapi: Build: fix OCLOC_INSTALL_DIR existence check

2022-05-19 Thread Xavier Hallade
Commit: 5bf3ddd20f164441d39baa13e4689056364efa7c Author: Xavier Hallade Date: Thu May 19 19:14:09 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB5bf3ddd20f164441d39baa13e4689056364efa7c Build: fix OCLOC_INSTALL_DIR existence check

[Bf-blender-cvs] [8067c07aab8] cycles_oneapi: Build: allow ocloc to be installed outside of sycl install dir

2022-05-19 Thread Xavier Hallade
Commit: 8067c07aab8bb9c34cee2bcb6e95a5cf9b40087b Author: Xavier Hallade Date: Thu May 19 17:31:09 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB8067c07aab8bb9c34cee2bcb6e95a5cf9b40087b Build: allow ocloc to be installed outside of sycl install dir default ocloc dir is kept

[Bf-blender-cvs] [2484f3606ab] cycles_oneapi: Cycles: pass -g to sycl compiler for Debug/RelWithDebInfo configs

2022-05-17 Thread Xavier Hallade
Commit: 2484f3606aba4011b8259eda66110fce18df1fc5 Author: Xavier Hallade Date: Tue May 17 14:30:47 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB2484f3606aba4011b8259eda66110fce18df1fc5 Cycles: pass -g to sycl compiler for Debug/RelWithDebInfo configs and add missing

[Bf-blender-cvs] [0893e29a151] cycles_oneapi: Cycles: detect sycl library ABI to keep backend compatible

2022-05-13 Thread Xavier Hallade
Commit: 0893e29a1513e42fb636ff278de123193307cf3d Author: Xavier Hallade Date: Fri May 13 17:01:42 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB0893e29a1513e42fb636ff278de123193307cf3d Cycles: detect sycl library ABI to keep backend compatible

[Bf-blender-cvs] [22dc47f710c] cycles_oneapi: Cycles: add lgamma definition in oneAPI compat header

2022-05-13 Thread Xavier Hallade
Commit: 22dc47f710c8c7bd9b9fe6df2bac215fef3ef7e6 Author: Xavier Hallade Date: Fri May 13 11:41:28 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB22dc47f710c8c7bd9b9fe6df2bac215fef3ef7e6 Cycles: add lgamma definition in oneAPI compat header fixes compilation using intel/llvm

[Bf-blender-cvs] [15c146091de] cycles_oneapi: Cycles: avoid using OpenCL for oneAPI devices enumeration

2022-05-13 Thread Xavier Hallade
Commit: 15c146091def58c6f1bd156611cda3efff982687 Author: Xavier Hallade Date: Wed May 11 14:57:06 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB15c146091def58c6f1bd156611cda3efff982687 Cycles: avoid using OpenCL for oneAPI devices enumeration to also simplify and improve

[Bf-blender-cvs] [5318266566e] cycles_oneapi: Cycles: fix oneAPI backend compilation with intel/llvm compiler on Linux

2022-05-12 Thread Xavier Hallade
Commit: 5318266566e51ff23d42b56aeb526cf488389405 Author: Xavier Hallade Date: Thu May 12 22:09:16 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB5318266566e51ff23d42b56aeb526cf488389405 Cycles: fix oneAPI backend compilation with intel/llvm compiler on Linux

[Bf-blender-cvs] [610862927e0] cycles_oneapi: Cycles: use immediate commandlists in oneAPI backend

2022-05-10 Thread Xavier Hallade
Commit: 610862927e05bf51281fa2241066c24471cf9c05 Author: Xavier Hallade Date: Thu May 5 09:16:16 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB610862927e05bf51281fa2241066c24471cf9c05 Cycles: use immediate commandlists in oneAPI backend through SYCL specific environment

[Bf-blender-cvs] [77e66a23a41] cycles_oneapi: Cycles: enable use of zebin for Intel GPU binaries

2022-05-10 Thread Xavier Hallade
Commit: 77e66a23a41fa9640f0ad99814199ac3165b2275 Author: Xavier Hallade Date: Tue May 10 17:43:57 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB77e66a23a41fa9640f0ad99814199ac3165b2275 Cycles: enable use of zebin for Intel GPU binaries zebin format greatly improves

[Bf-blender-cvs] [343a5812d60] cycles_oneapi: Cycles: set JIT compiler options for oneAPI backend

2022-04-29 Thread Xavier Hallade
Commit: 343a5812d60ddbe05d3abdef509fdcf9de4fc970 Author: Xavier Hallade Date: Fri Apr 29 16:07:00 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB343a5812d60ddbe05d3abdef509fdcf9de4fc970 Cycles: set JIT compiler options for oneAPI backend

[Bf-blender-cvs] [8920b618474] cycles_oneapi: Cycles: resolve compiler warnings for oneAPI backend

2022-04-29 Thread Xavier Hallade
Commit: 8920b6184741689f1478150ce46ecb679c4e01fb Author: Xavier Hallade Date: Fri Apr 29 17:34:12 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rB8920b6184741689f1478150ce46ecb679c4e01fb Cycles: resolve compiler warnings for oneAPI backend for compiling with intel/llvm 2021

[Bf-blender-cvs] [fee6dd19724] cycles_oneapi: Cycles: add intel/llvm sycl compiler support

2022-04-21 Thread Xavier Hallade
Commit: fee6dd197242e5bd9b46f7873ce5fd08281e857f Author: Xavier Hallade Date: Tue Apr 19 14:44:10 2022 +0200 Branches: cycles_oneapi https://developer.blender.org/rBfee6dd197242e5bd9b46f7873ce5fd08281e857f Cycles: add intel/llvm sycl compiler support to Intel GPUs backend on Windows. tested