bgfx is a cross-platform, graphics rendering abstraction layer designed for high-performance applications. It provides a unified interface that maps high-level rendering commands to native graphics APIs, allowing developers to maintain a single codebase that executes consistently across diverse operating systems and hardware architectures. The library distinguishes itself through a multi-threaded command submission model that decouples rendering logic from the main application thread, effectively minimizing CPU bottlenecks. It utilizes a backend-agnostic command buffer and a deferred resource
This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s
MangoHud is a Linux hardware monitor and performance overlay that displays real-time metrics and frame rates. It functions as a graphics API hook, intercepting Vulkan and OpenGL pipelines to render performance data directly onto the graphics buffer. The project serves as both a real-time monitor for CPU and GPU utilization, temperatures, and power draw, and a frametime data logger that records execution speed to disk for later benchmarking and analysis. Users can modify the overlay display, visual styles, and active metrics through configuration files, environment variables, or predefined pe
RenderDoc is a cross-platform graphics frame debugger and GPU profiler used to capture and analyze 3D graphics API calls and state for a single frame of rendering. It functions as a debugging tool for Vulkan, OpenGL, OpenGL ES, and Direct3D 11 and 12.
Les fonctionnalités principales de baldurk/renderdoc sont : Cross-Platform GPU Profilers, Graphics Frame Capture Tools, Graphics Debugging Tools, API Interception Hooks, Direct3D Debuggers, OpenGL Profiling Tools, Binary Serialization Formats, GPU Pipeline Snapshots.
Les alternatives open-source à baldurk/renderdoc incluent : nvidia/isaac-gr00t. bkaradzic/bgfx — bgfx is a cross-platform, graphics rendering abstraction layer designed for high-performance applications. It provides… project-chip/connectedhomeip — This project is an open-source software development kit and framework for implementing the Matter smart home standard.… flightlessmango/mangohud — MangoHud is a Linux hardware monitor and performance overlay that displays real-time metrics and frame rates. It… optiscaler/optiscaler — OptiScaler is a DirectX graphics middleware and temporal upscaler wrapper designed to intercept graphics API calls. It… irisshaders/iris — Iris is a graphics modifier and OpenGL shader engine for Minecraft. It functions as a tool for improving visual…