Andreas Klöckner
Andreas Klöckner
https://registry.khronos.org/OpenCL/sdk/3.0/docs/man/html/cl_ext_immutable_memory_objects.html
https://registry.khronos.org/OpenCL/sdk/3.0/docs/man/html/cl_ext_buffer_device_address.html
https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_API.html#cl_khr_priority_hints
POCL 6.x seems to compile it just fine. Somewhat-minimal reproducer: https://gist.github.com/inducer/67333e6280fa2ce7b732ff19d64362b3 Needs `pip install numpy pyvkfft pyopencl` Output on my machine (Raptor Lake laptop) in the bad case: ``` 0.562273559161311...
I am reimplementing the logic in the [upstream STL writer](https://github.com/Open-Cascade-SAS/OCCT/blob/508700117cf4d41b99087deed2b05f93e751e5cf/src/DataExchange/TKDESTL/StlAPI/StlAPI_Writer.cxx#L69-L116) in pythonocc-core in order to obtain a surface mesh without having to resort to File I/O, and it seems that...
In a way, this is a question masquerading as an issue; if that's considered inappropriate, feel free to close without comment. (Though I could not find another way to get...
Based on [this discussion](https://github.com/inducer/loopy/pull/966#discussion_r2477882066). Breaks loopy, so this needs some compatibility consideration.