What are your thoughts on Intel’s OneAPI and will it have support in HDRP ?
https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html
OneAPI is not by intel, they are just one of the vendors supporting it https://www.oneapi.io/ and have released some of their own stuff surrounding it, but yeah its multiple organisations working together
As for support, dont expect anything new like this to land in unity for at least another 3 years, in a usable form - if it actually provides any value that is.
My immediate thought?
My observation is new APIs and thier libraries generally increase the size of applications.
But Intel Alchemist graphic units should support Unity. Potentially, this heterogeneous computing idea could increase performance for HDRP.
In a way that is a fraction of a percent the size of any graphical or audio asset.
Parts of it are already used in the editor, specifically by the lightmapper. I think the new denoising package for Unity 2022.2 also makes use of some parts of it.
For the first time Cycles added support for Arc GPUs using oneAPI.
https://developer.blender.org/rBa02992f1313
Just be aware that this was the work of an Intel application engineer and not the core developers. While it’s likely it will remain it’s entirely possible that he won’t contribute further and no one will step up to maintain it. Hasn’t been the first time I have seen that in open source.
What is the difference in architecture between oneAPI DPC++ compiler and Burst in Unity?
Can they get to work together ?
Would like to see Unity open up the AI denoising stuff for general scripting. Having it to had is a good time saver vs manual implementation (for tooling etc).