You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for the link! Do you have an idea on how this would be integrated into WebRender?
It seems to me that SPV_INTEL_vector_compute is an OpenCL-focused SPIR-V extension. WebRender currently uses neither OpenCL or SPIR-V.
@kvark good catch! Well this extension might be SPIR-V so theoretically API agnostic (e.g Vulkan supports SPIR-V and you have or will have support for Vulkan)
But it might be an openCL/syCL only extension (unclear), if so yeah webrender would need to to add support for such API when supported. There might be other potential performance improvements coming from openCL use in general and its support is quite widespread in 2020.
If I recall correctly, pathfinder did use openCL at some point (I believe that's no longer the case)
https://www.phoronix.com/scan.php?page=news_item&px=Intel-IGC-Vector-Backend
https://github.com/intel/llvm/pull/1612/files
This could revolutionize 2D rendering performance (and/or efficiency) on Intel igpus (most of the market) so you should keep an eye on it :}
The text was updated successfully, but these errors were encountered: