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

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

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

4 مستودعات

Awesome GitHub RepositoriesGPU Compositing

Using the graphics processing unit to assemble and paint visual layers for smooth scrolling and animations.

Distinct from Hardware Acceleration: Focuses specifically on the compositing stage of the rendering pipeline rather than general driver-level hardware acceleration.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · GPU Compositing. Refine with filters or upvote what's useful.

Awesome GPU Compositing GitHub Repositories

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

    WebKit/WebKit

    9,908عرض على GitHub↗

    WebKit is a web browser engine used to build the core rendering and layout systems required to display web content. It provides the primary logic necessary to power fully functional web browsers and embedded web views. The project enables the rendering of web pages by processing HTML and CSS standards. It focuses on cross-platform support for macOS, iOS, and Linux environments, and allows for the integration of web browser windows within native applications. The engine handles JavaScript execution through optimization and tiered compilation. It manages the visual lifecycle of a page via a tr

    Offloads final painting of visual layers to the GPU to ensure smooth animations and scrolling performance.

    JavaScriptbrowsergtkios
    عرض على GitHub↗9,908
  • flutter-team-archive/engineالصورة الرمزية لـ flutter-team-archive

    flutter-team-archive/engine

    7,576عرض على GitHub↗

    This project is a cross-platform rendering engine and Dart runtime embedder. It functions as a hardware-accelerated graphics engine that composites and paints user interfaces across mobile, desktop, and web targets. The engine utilizes a hardware-accelerated rendering pipeline to drive high-frame-rate animations using GPU APIs such as Vulkan, Metal, and OpenGL. It incorporates an accessibility framework that maps user interface semantics to platform assistive technologies and screen readers. The system provides a platform abstraction layer for managing file and network I/O and incorporates a

    Utilizes the GPU to assemble and paint visual layers for high-frame-rate updates and smooth animations.

    C++c-plus-plus
    عرض على GitHub↗7,576
  • leongersen/nouisliderالصورة الرمزية لـ leongersen

    leongersen/noUiSlider

    5,803عرض على GitHub↗

    noUiSlider is a dependency-free JavaScript range slider library that provides a lightweight, ARIA-accessible slider widget with multi-touch and keyboard support. It is built as a standalone implementation with no external dependencies, using GPU compositing for smooth animations and responsive layout adaptation across different screen sizes. The library distinguishes itself through its comprehensive accessibility and input handling, offering full keyboard navigation for slider control without requiring a mouse, along with multi-touch support for simultaneous handle manipulation on mobile and

    Renders slider movements using GPU compositing to avoid layout recalculations and maintain smooth performance.

    TypeScript
    عرض على GitHub↗5,803
  • linebender/velloالصورة الرمزية لـ linebender

    linebender/vello

    4,120عرض على GitHub↗

    Vello هي مكتبة رسومات عبر الأنظمة الأساسية ومحرك عرض متجه ثنائي الأبعاد مسرع بواسطة GPU. يعمل كمحرك لرسم مشاهد ثنائية الأبعاد عالية الأداء، وعرض ملفات الرسومات المتجهة القابلة للتوسع، وتشغيل رسوم Lottie المتحركة. يستخدم المشروع تظليلات الحوسبة (compute shaders) الخاصة بـ GPU للتنقيط (rasterization) ويخزن هندسة المتجهات في رسم بياني للمشهد مقيم في GPU لتقليل نقل البيانات. يستخدم بنية عرض مبلطة (tiled) وعرض مسار متوازي لمعالجة الصور المعقدة عبر واجهات برمجة تطبيقات رسومات متنوعة. توفر المكتبة تركيباً مسرعاً بواسطة الأجهزة وتمكن من إخراج البيانات المرئية ثنائية الأبعاد المعروضة مباشرة إلى نوافذ نظام التشغيل الأصلي عبر منصات أجهزة مختلفة.

    Uses the GPU to assemble and paint visual layers and transparency effects for high frame rates.

    Rust
    عرض على GitHub↗4,120
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Hardware Acceleration
  5. GPU Compositing