[OpenJDK 2D-Dev] RFR: 8260931: Implement JEP 382: New macOS Rendering Pipeline [v10]
avu at openjdk.java.net
Mon Mar 15 07:18:12 UTC 2021
On Fri, 12 Mar 2021 00:36:34 GMT, Sergey Bylokhov <serb at openjdk.org> wrote:
>> I fixed some conversion logic within JDK-8256331.
> OK, just to confirm. I wrote that text for OGL because it was the fastest way to transfer+convert the data from the video card to the memory. And as far as I understand the metal has the same limitation? It is not possible to convert it to some non-ARGB/Pre format on the fly while transferring the pixles?
If we're talking about metal blit operation, the answer is No. Also, it looks like we still need a blit operation from video memory even if we use compute shader.
More information about the 2d-dev