awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesVulkan

Improves frame consistency and reduces stuttering through multithreaded shader compilation and memory management.

Distinct from Performance Optimizers: Distinct from general performance optimizers: focuses specifically on Vulkan-based rendering performance.

Explore 4 awesome GitHub repositories matching user interface & experience · Vulkan. Refine with filters or upvote what's useful.

Awesome Vulkan GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • doitsujin/dxvkالصورة الرمزية لـ doitsujin

    doitsujin/dxvk

    16,602عرض على GitHub↗

    DXVK is a graphics compatibility layer that enables Windows-based applications to run on non-Windows operating systems by translating legacy Direct3D instructions into the modern Vulkan API. It functions as a translation library that maps high-level rendering commands to low-level hardware-accelerated primitives, allowing for high-fidelity graphics output across different hardware environments. The project distinguishes itself through a suite of performance optimization strategies designed to maintain frame consistency and reduce latency. By utilizing background shader compilation and multith

    Improves frame consistency and reduces stuttering through multithreaded shader compilation and efficient video memory management.

    C++d3d11d3d9dxbc
    عرض على GitHub↗16,602
  • glfw/glfwالصورة الرمزية لـ glfw

    glfw/glfw

    14,716عرض على GitHub↗

    This project is a cross-platform library designed for desktop application development, providing a unified interface for window management, input handling, and hardware-accelerated graphics. It serves as a foundational framework that abstracts platform-specific windowing protocols and graphics APIs, enabling developers to create interactive software that functions consistently across Windows, macOS, and Linux. The library distinguishes itself by providing deep integration with low-level graphics APIs, specifically OpenGL and Vulkan. It manages the complexities of graphics context initializati

    Identifies required instance extensions for managing graphics surfaces on local hardware.

    Cclinuxmacos
    عرض على GitHub↗14,716
  • android/ndk-samplesالصورة الرمزية لـ android

    android/ndk-samples

    10,513عرض على GitHub↗

    The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++ native code into Android applications. This repository serves as a practical guide for developers utilizing the Android Native Development Kit to implement performance-critical application components that require direct hardware access and low-level system interaction. The project highlights the use of the Java Native Interface to bridge managed code with native modules, enabling cross-language function calls and efficient data exchange. It demonstrates how to manage native act

    Checks for supported graphics extensions by enumerating instance and device properties at runtime.

    C++
    عرض على GitHub↗10,513
  • flightlessmango/mangohudالصورة الرمزية لـ flightlessmango

    flightlessmango/MangoHud

    8,270عرض على GitHub↗

    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

    Intercepts graphics API calls by injecting a layer into the Vulkan driver pipeline to render overlays.

    Cbenchmarkinghudlinux
    عرض على GitHub↗8,270
  1. Home
  2. User Interface & Experience
  3. Performance Optimizers
  4. Vulkan

استكشف الوسوم الفرعية

  • Extension DetectorsUtilities for identifying required instance extensions for Vulkan surfaces. **Distinct from Vulkan:** Distinct from general Vulkan performance optimization: focuses on extension discovery.
  • Layer InterceptionInjecting custom layers into the Vulkan driver pipeline to intercept API calls. **Distinct from Vulkan:** Focuses on the architectural interception mechanism rather than general Vulkan performance optimization.