https://www.khronos.org/blog/meta-uses-khronos-open-standards-in-new-intermediate-graphics-library Skip to main content Toggle navigation The Khronos Group: Connecting Software to Silicon * Developers + Active Standards o 3D Commerce o ANARI o COLLADA o Data Format o EGL o glTF o Kamaros o KTX o NNEF o OpenCL o OpenGL o OpenGL ES o OpenGL SC o OpenVG o OpenVX o OpenXR o Safety Critical o SPIR o SYCL o SYCL SC o Vulkan o Vulkan SC o WebGL + Groups & Forums o Heterogeneous Communication o Machine Learning Forum o New Initiative Process + Inactive Standards o OpenKCAM o OpenKODE o OpenMAX o OpenML o OpenSL ES o OpenWF o StreamInput o WebCL + + Registry + Advisors + Github + Khronos Support Forums + Vulkan Discord + Khronos Discord + Khronos Slack + + Videos & Presentations + Reference Guides + Books + + Jobs + Request for Proposals + Merchandise * Conformance + Become an Adopter + API Adopters List + Conformant Products + File Format Adopter Program + File Format Adopters + Trademark Guidelines + IP Framework Briefing + + Adopter Login + + Certification Program + Certified Viewers + + Certificant Login * Membership + Join the Khronos Group + Khronos Members + Khronos Liaisons + IP Framework + + Create an account + Member Login * News & Events + Newsroom + Press Releases + Khronos Blog + Newsletter + Share your news + + Events + Conference Code of Conduct + + Marketing with Khronos * About + Overview + Contact Us + Logo Packs + Directors & Officers + Working Group Officers + Diversity at Khronos + Technical Support + Khronie Awards * Member Login * Search + [ ] Search Khronos Blog Meta Uses Khronos Open Standards in New Intermediate Graphics Library July 7, 2023 by Alexey Medvedev and Cameron Sylvia , Meta [2023-july-] We're excited to announce the release of our new open-source Intermediate Graphics Library (IGL)! At Meta, we are committed to building open standards for 3D graphics in partnership with the broader industry and the Khronos^(r) Group. After months of hard work and dedication, we're thrilled to share our latest creation with the development community. IGL provides developers with a powerful set of tools for creating high-quality visuals and graphics in their applications. Whether you're working on a game, a 3D modeling application or any other project that requires top-notch graphics, IGL has got you covered. This cross-platform library encapsulates common GPU functionality with a low-level cross-platform interface, abstracting Render Hardware Interface (RHI) with a modern approach. It supports various graphics APIs, such as OpenGL^(r), OpenGL ES(tm), WebGL(tm), and Vulkan^(r), with a common interface. It's lightweight and efficient, with minimal overhead on top of the underlying APIs, and has minimal dependencies on external libraries. [2023-july-]Copyright (c)Meta [2023-july-]Copyright (c)Meta Here are some of the key features you can expect from IGL: Cross-platform compatibility: In addition to the functionality mentioned above, IGL also provides a shell library, allowing users to compile and run on the most popular platforms including Windows, Linux, Mac OS, iOS, Android and WebAssembly. High-performance rendering: IGL is optimized to provide lightning-fast rendering, even when dealing with complex and detailed graphics. Easy-to-use API: An intuitive and easy-to-use API means that IGL is simple and straightforward to work with. Rather than introducing RHI as part of the high-level engine abstraction or mimicking one graphics interface behind another, IGL takes a new approach to abstracting RHI by creating a new modern interface, which is close to Vulkan or WebGPU on the abstraction layer, but general enough to avoid being engine-specific. Extensibility: IGL was built with extensibility in mind, allowing users to easily add new features and functionality as their needs evolve. Open source: IGL is completely open source and can be used for any project, commercial or otherwise, without any licensing restrictions. We're confident that our graphics library will be a valuable asset to developers of all levels. Whether you're an experienced game developer, or just getting started with graphics programming, our library provides the tools you need to create stunning visuals in your applications. So what are you waiting for? Head on over to our GitHub repository and start exploring the power of our new graphics library today! Check out the installation and quick start instructions on the project's README and find some useful examples and tutorials to help you get started here! We're excited to see what you create! Comments Blog Links Short Link: [https://khr.io/111 ] Archives * July, 2023 * May, 2023 * March, 2023 * February, 2023 * January, 2023 * December, 2022 * November, 2022 * October, 2022 * September, 2022 * April, 2022 * March, 2022 * February, 2022 * January, 2022 * December, 2021 * November, 2021 * October, 2021 * September, 2021 * August, 2021 * June, 2021 * May, 2021 * April, 2021 * March, 2021 * February, 2021 * January, 2021 * December, 2020 * November, 2020 * October, 2020 * September, 2020 * August, 2020 * July, 2020 * May, 2020 * April, 2020 * March, 2020 * February, 2020 * January, 2020 * December, 2019 * November, 2019 * October, 2019 * September, 2019 * July, 2019 * June, 2019 * May, 2019 * March, 2019 * February, 2019 * January, 2019 * December, 2018 * November, 2018 * September, 2018 * August, 2018 * July, 2018 Feed Tags 3d 3dcommerce anari api ar blender blog browser collada conference conformance education egl event gaming gdc glsl gltf gpu hpc iwocl khronos ecosystem ktx library llvm machinelearning members nnef opencl opengl opengles openvx openxr presentation raytracing safetycritical siggraph specification spir spirv sycl training tutorials video vr vulkan vulkansc webgl webinar windows [ ] Go Page footer starts here. Return to main content Khronos Logo 9450 SW Gemini Drive #45043 Beaverton, OR 97008-6018 USA Office: +1 (415) 869-8627 sign up for our newsletter * * Mastodon * Discord * * * * * * Diversity & Inclusion * Legal Notices * Privacy Policy * Trademark Usage Language: EN CN JP KR (c) The Khronos^(r) Group Inc. 2023. All rights reserved. Hosting provided by DigitalOcean Khronos(r) and Vulkan(r) are registered trademarks, and ANARI(tm), WebGL(tm), glTF(tm), NNEF(tm), OpenVX(tm), SPIR(tm), SPIR-V(tm), SYCL(tm), OpenVG(tm), and 3D Commerce(tm) are trademarks of The Khronos Group Inc. OpenXR(tm) is a trademark owned by The Khronos Group Inc. and is registered as a trademark in China, the European Union, Japan and the United Kingdom. OpenCL(tm), OpenGL(r) and the OpenGL ES(tm) and OpenGL SC(tm) logos are registered trademarks or trademarks used under license by Khronos. All other product names, trademarks, and/or company names are used solely for identification and belong to their respective owners. devilish