Re:Show HN: A Minimal Code Example of Using Vulkan for Compu...
by nicwilson on Monday June 26, 2017 @06:13AM
(#14635550)
>nothing from Vulkan side will change
AFAIU Vulkan will continue in the direction it is going.
I imagine that the OpenCL API will replace the directly comparable parts of the APIs (e.g. contexts queues images/buffers) so that OpenCL will use the Vulkan "definition". OpenCL kernels would go next to compute shaders in terms of the pipeline. There of course would be some additional things added to the combined API to support OpenCL specific things (like pipes).
But alas, I am no more privy to these things than you, and the above is pure speculation.
AFAIU Vulkan will continue in the direction it is going.
I imagine that the OpenCL API will replace the directly comparable parts of the APIs (e.g. contexts queues images/buffers) so that OpenCL will use the Vulkan "definition". OpenCL kernels would go next to compute shaders in terms of the pipeline. There of course would be some additional things added to the combined API to support OpenCL specific things (like pipes).
But alas, I am no more privy to these things than you, and the above is pure speculation.