awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesStorage Buffers

GPU memory buffers designed for random-access data retrieval, often used for vertex pulling or instancing.

Distinct from GPU Buffer Allocators: Specifically addresses storage buffers for random access, whereas GPU Buffer Allocators covers general allocation of static or dynamic buffers.

Explore 2 awesome GitHub repositories matching data & databases · Storage Buffers. Refine with filters or upvote what's useful.

Awesome Storage Buffers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • floooh/sokolAvatar de floooh

    floooh/sokol

    9,620Voir sur GitHub↗

    Sokol is a C hardware abstraction layer and cross-platform graphics library designed for managing windowing, input, and audio across different operating systems. It functions as a GPU resource manager and multimedia application framework, providing a unified API for rendering 2D and 3D graphics across WebGL, Metal, Direct3D, and OpenGL. The project is distinguished by its single-header implementation, which simplifies integration and portability. It utilizes a stateless render pass definition and a one-update-per-frame model to synchronize CPU data to GPU memory and manage resource lifecycles

    Provides mechanisms to pass large arrays of random-access data to the GPU for vertex pulling and instanced rendering.

    C
    Voir sur GitHub↗9,620
  • zeux/meshoptimizerAvatar de zeux

    zeux/meshoptimizer

    7,283Voir sur GitHub↗

    meshoptimizer is a 3D mesh optimization library designed to compress geometry and animation data, reduce memory usage, and improve rendering performance. It functions as a geometry simplification tool, a mesh compression codec, and a utility for preparing data for mesh shaders and raytracing acceleration. The library provides specialized toolsets for partitioning meshes into clusters and meshlets to optimize hardware-accelerated rendering pipelines. It also includes helpers for generating opacity micromaps and spatial clusters to increase the speed of hardware ray-triangle intersection tests.

    Creates a special index buffer using provoking vertices to encode primitive IDs for efficient fragment shader access.

    C++compressiongltfgpu
    Voir sur GitHub↗7,283
  1. Home
  2. Data & Databases
  3. Data Buffering
  4. GPU Buffer Allocators
  5. Storage Buffers

Explorer les sous-tags

  • Provoking Vertex IndexingIndex buffer generation using provoking vertices to encode primitive IDs for visibility buffers. **Distinct from Storage Buffers:** Specific indexing technique for visibility buffers, whereas Storage Buffers is the general memory type.