Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No mention of Metal


Supported platforms from the repo README:

  - Metal 2+
  - OpenGL 2.x (requires GL_ARB_framebuffer_object)
  - OpenGL 3.1+
  - OpenGL ES 2.0+
  - Vulkan 1.1 (requires VK_KHR_buffer_device_address and VK_EXT_descriptor_indexing)
  - WebGL 2.0


But not in the linked article.

“It supports various graphics APIs, such as OpenGL®, OpenGL ES™, WebGL™, and Vulkan®”

Seems strange that’s missing from one and showing in the other.


Metal is supported, it’s mentioned in the GitHub readme.

https://github.com/facebook/igl


It's a Khronos press release so not carrying water for the opposing proprietary closed system makes sense. I wouldn't mention that other thing either.


"IGL is designed to support multiple backends implemented on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan) with a common interface."


IGL does support Metal, according to the README which is linked at one point.


It supports Metal. In fact Metal is probably one of the reasons they built an adapter like this in the first place since GL became less of a supported thing on Darwin.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: