igl
igl copied to clipboard
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 V...
I try to run them and I get the following errors: ``` [bkeys@desktop desktop]$ ./Tiny [IGL] Error in (void igl::vulkan::VulkanContext::createInstance(const size_t, const char **)). Vulkan API call failed: /home/bkeys/Devel/igl/src/igl/vulkan/VulkanContext.cpp:303 ivkCreateInstance(VK_API_VERSION_1_1,...
Hi, I try to compile [tiny](https://github.com/facebook/igl/tree/main/samples/desktop) ``` a@zalman:~/igl/samples/desktop$ cmake . CMake Warning (dev) in CMakeLists.txt: No project() command is present. The top-level CMakeLists.txt file must contain a literal, direct call...
Hello, I'm targeting mobile devices where I want Vulkan to be the primary backend. The README states that `VK_EXT_descriptor_indexing` is required. It seems that this extension does not have a...
What is the relation between [libigl](https://github.com/libigl/libigl) and [igl library](https://github.com/facebook/igl) ? A library known as foo is expected to exist as the file libfoo.so or libfoo.a.
[IGL] Error in (igl::Result igl::opengl::RenderPipelineState::create(const igl::RenderPipelineDesc&)). Sampler uniform (texSkyboxIrradiance) not found in shader. [IGL] Error in (igl::Result igl::opengl::RenderPipelineState::create(const igl::RenderPipelineDesc&)). Sampler uniform (texAlpha) not found in shader. [IGL] Error in (igl::Result...
webgpu
Hi I know that igl uses WebGL. What about [WebGPU ](https://gpuweb.github.io/gpuweb/) ?
Some checks for emscripten were added in cmakelists files and added a sample for WebAssembly, ported from the "Tiny" triangle example. To generate files: ```bash $ mkdir build-em $ cd...
Seeing as people are more familiar with the library bgfx for C++ and wgpu for Rust, what's the motivation for starting IGL? does it internally predate both of those libraries?