Shared TypeScript types & Zod schemas for the Khronos ↔ Pluto contract. Published from the Khronos monorepo.
TypeScript-Fetch client for the Khronos API. Generated from the Khronos OpenAPI spec on every release.
Cache for timed/expiring objects. Built for data acquired from an API that gives a response valid for an amount of time.
A TypeScript implementation of GLTF/GLB validation compatible with the official Khronos validator
Khronos WebGL conformance test suite
Galacean Effects player Khronos Texture 2.0 plugin
Khronos WebGL conformance test suite
Import GLSL source files as strings. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
A TypeScript implementation of GLTF/GLB validation compatible with the official Khronos validator
Khronos WebGL conformance test suite (Exponent fork)
EGL API and Extension Registry; The Khronos Group (2016).
Loaders for compressed texture file formats
Vulkan header files and API registry; The Khronos Group (2018).
The official glTF sample viewer.
C language headers for the OpenCL API; The Khronos Group (2013).
Easily display interactive 3D models on the web and in AR!
An addon for [xterm.js](https://github.com/xtermjs/xterm.js) that enables a WebGL2-based renderer. This addon requires xterm.js v4+.
porting of babylon.khronosTextureContainer babylon.js and KTXLoader three.js
A WebGL2 Enterprise PBR sample renderer
Reflow AsciiDoctor sources according to Khronos spec conventions.
WebGL Debug Utils
Allows you to import and export glTF models. Uses [glTF-Transform](https://gltf-transform.donmccurdy.com/) internally.
Package for checking a 3D model file against a 3D Commerce use case schema to provide PASS/FAIL validation
Universal EXR, HDR, and gain map image libraries for Node.js and browsers
Rust types for Khronos API
Rust bindings for EGL
The Khronos XML API Registry, exposed as byte string constants.
Pure-Rust glTF 2.0 + .glb 3D scene codec — implements oxideav-mesh3d's Decoder/Encoder traits
Code generators for creating bindings to the Khronos OpenGL APIs.
Rust bindings for EGL
Vulkan API bindings generated entirely from vk.xml, with a complete safe RAII wrapper covering compute and graphics: instance/device/queue, buffer, image, sampler, render pass, framebuffer, graphics + compute pipelines, swapchain, a VMA-style sub-allocator with TLSF + linear pools and defragmentation, sync primitives (fences, binary + timeline semaphores, sync2 barriers), query pools, and optional GLSL/WGSL/HLSL→SPIR-V compilation via naga or shaderc. Supports Vulkan 1.2.175 onward — swap vk.xml and rebuild.
A Rust implementation of the Khronos OpenCL 3.0 API and extensions.
Loader generator for Vulkan, OpenGL, OpenGL ES, EGL, GLX, and WGL
OpenGL bindings
A Rust implementation of the Khronos OpenCL 3.0 API and extensions.
Rust Vulkan Loader based on earthtraveller1/Vulkan-Loader-sys-rs
Simple HTTP-based Job scheduling for the cloud.
OpenGL core profile (3.2 onward, no deprecated functionality) bindings for Ruby 2.x. Generated from Khronos XML spec files.
Parses the Khronos OpenGL registry into a standardized and user-friendly data structure that can be walked through, providing an essential need for tools that generate code to create an OpenGL wrapper/bindings, for any language. Given an API name, version, and profile, is capable of filtering and grouping data structures that cover that specific subset of definitions, using a typical Ruby object-oriented approach.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.