awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • webkit/webkitWebKit 的头像

    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/engineflutter-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/nouisliderleongersen 的头像

    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/vellolinebender 的头像

    linebender/vello

    4,120在 GitHub 上查看↗

    Vello 是一个跨平台图形库和 GPU 加速的 2D 矢量渲染器。它作为一个引擎,用于绘制高性能 2D 场景、渲染可缩放矢量图形 (SVG) 文件以及播放 Lottie 动画。 该项目利用 GPU 计算着色器进行光栅化,并将矢量几何存储在 GPU 常驻场景图中,以最大限度地减少数据传输。它采用平铺渲染架构和并行路径渲染,以跨不同的图形 API 处理复杂的图像。 该库提供硬件加速的合成功能,并支持将渲染后的 2D 视觉数据直接输出到不同硬件平台上的原生操作系统窗口。

    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