Comment by jsheard

Comment by jsheard 9 hours ago

8 replies

The bizarre thing is that Apple did used to cooperate with Khronos, they were involved with OpenGL and even donated the initial version of the OpenCL spec to them. Something dramatic happened behind the scenes at some point.

ferbivore 4 hours ago

My absurd pet theory is that this was related to their 2017-2020 dispute with Imagination. Apple started (allegedly) violating Imagination's IP in 2017. They were, at the very least, threatened with a lawsuit, and the threats were compelling enough that they've been paying up since 2020. It could be Apple pulled out of the Khronos IP pool to prepare a lawsuit, or to have better chances of dodging one.

pjmlp 9 hours ago

Most likely related to how Khronos managed OpenCL after getting hold of it.

  • binary132 4 hours ago

    I really want them to get it together with OpenCL 3 and especially Vulkan interop but I’m not really holding out hope for it.

    • pjmlp an hour ago

      OpenCL 3 is OpenCL 1, no one cares, Intel has made extensions on too for DPC++, AMD is pushing Romc or whatever else they think of.

      Still not showing that they care.

  • talldayo 9 hours ago

    Please, tell us all about how Khronos hurt Apple with free software that Apple had every opportunity to influence. Point to the boo-boo that justifies making things worse for everyone.

    • pjmlp an hour ago

      My dear Apple has zero influence on Windows, Linux and Android.

      Where are those great OpenCL implementations from Intel, AMD and Google?

    • google234123 5 hours ago

      I can imagine a scenario: Apple donates openCL, then later suggests some changes for the next version. Khronos delays or pushes back and now openCL is stuck from Apple's perspective and they can't do anything about it.