4 Repos
Tools and libraries for rendering, debugging, and profiling graphics pipelines.
Explore 4 awesome GitHub repositories matching part of an awesome list · Graphics Development. Refine with filters or upvote what's useful.
Tracy is a real-time performance profiling framework for C and C++ applications. It provides a software instrumentation library that captures high-resolution telemetry data, which is then visualized through a separate graphical interface to identify bottlenecks and resource allocation issues. The system utilizes a client-server architecture that enables remote profiling, allowing performance data to be captured on a target machine and analyzed on a workstation. It employs lock-free event logging and shared-memory ring buffers to minimize the overhead of data collection, ensuring that the main
High-performance frame profiler for game engine development.
RenderDoc ist ein plattformübergreifender Grafik-Frame-Debugger und GPU-Profiler, der verwendet wird, um 3D-Grafik-API-Aufrufe und den Status für einen einzelnen Frame des Renderings zu erfassen und zu analysieren. Es fungiert als Debugging-Tool für Vulkan, OpenGL, OpenGL ES sowie Direct3D 11 und 12. Das Tool bietet spezialisierte Debugging-Funktionen zur Inspektion von Grafik-Pipelines und Ressourcen-Status unter Windows, Linux, Android und Nintendo Switch. Es ermöglicht die Analyse von DirectX-Shadern, OpenGL-Anwendungsprofiling und Vulkan-API-Entwicklung, um das Rendering-Verhalten zu verifizieren und visuelle Bugs zu beheben.
Stand-alone tool for graphics debugging and frame analysis.
Generate 3D meshes based on SDFs (signed distance functions) with a dirt simple Python API.
Python API for generating 3D meshes using signed distance fields.
Resources, links, papers, discussions, ShaderToys on SDF and related algorithm. Please contibute to this resource by sending your PRs!
Tutorials and resources for signed distance field rendering.