# Community Feedback on My Opinion of Facebook/Meta's New Graphics Library

**URL:** <https://forums.rockylinux.org/t/community-feedback-on-my-opinion-of-facebook-metas-new-graphics-library/10697>\
**Category:** Off-Topic\
**Created:** [July 14, 2023, 5:17am UTC](https://forums.rockylinux.org/t/community-feedback-on-my-opinion-of-facebook-metas-new-graphics-library/10697 "2023-07-14T05:17:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SquidFX](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/squidfx/32/3344_2.png) [@SquidFX](https://forums.rockylinux.org/u/SquidFX)\
**Post date:** [July 14, 2023, 5:17am UTC](https://forums.rockylinux.org/t/community-feedback-on-my-opinion-of-facebook-metas-new-graphics-library/10697/1 "2023-07-14T05:17:00Z")

</div>

I wanted to reach out to the community in regarding the recent announcement by Facebook/Meta about their new graphics library IGL [GitHub - facebook/igl: Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan).](https://github.com/facebook/igl). It appears that the community’s response was not exactly what they anticipated.

As someone who has been involved in the Linux development community for 25 years, I felt compelled to share my opinion. I suggested that if the IGL developers are serious about creating something that the community truly wants to use, they should consider incorporating the functionality of libraries like [GitHub - bkaradzic/bgfx: Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.](https://github.com/bkaradzic/bgfx) while maintaining the ease and cleanliness of SFML see [2.6 Tutorials (SFML / Learn)](https://www.sfml-dev.org/tutorials/2.6/) for api examples. Please note that I am referring to the functionality rather than suggesting the use of these specific libraries. The point I emphasized was that the community does not require another low-level library that demands significant time and effort to learn. To validate my perspective, I challenged the IGL developers to poll their target audience and inquire whether they share the same sentiment.

I value the Linux community’s opinion and would greatly appreciate hearing your thoughts on this matter. Additionally, I believe there is an opportunity here, and I strongly believe that my viewpoint is correct. If you’re interested, it would be wonderful if you could share your thoughts.

Sources:

> **[Meta Releases Intermediate Graphics Library "IGL" Built Atop Vulkan, OpenGL](https://www.phoronix.com/news/Intermediate-Graphics-Lib-IGL)**
>
> Meta has published the Intermediate Graphics Library (IGL) as a new cross-platform library to provide a single low-level interface that works atop native graphics APIs from OpenGL and Vulkan to Apple's Metal.

> **[Meta announced 'IGL', a high-performance cross-platform graphics library](https://www.gamingonlinux.com/2023/07/meta-announced-igl-a-high-performance-cross-platform-graphics-library/)**
>
> Available under the MIT license, Meta (as in Facebook) have released IGL (Intermediate Graphics Library) for developers.

[https://www.reddit.com/r/linux\_gaming/comments/14vp0mk/meta\_announced\_igl\_a\_highperformance/](https://www.reddit.com/r/linux_gaming/comments/14vp0mk/meta_announced_igl_a_highperformance/)  
[https://www.vulkan.org/news](https://www.vulkan.org/news)

> **[Meta Uses Khronos Open Standards in New Intermediate Graphics Library](https://www.khronos.org/blog/meta-uses-khronos-open-standards-in-new-intermediate-graphics-library)**
>
> Deploying and developing royalty-free open standards for 3D graphics, Virtual and Augmented Reality, Parallel Computing, Neural Networks, and Vision Processing

> **[Meta releases Intermediate Graphics Library](https://news.ycombinator.com/item?id=36635526)**
>
> 433 points —
> 209 comments —
> pjmlp —
> 5:49 PM - 7 Jul 2023
