Skip to content
View manuel5975p's full-sized avatar

Block or report manuel5975p

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
manuel5975p/README.md

Hello there

I'm a C/C++ and computer graphics enthusiast who likes creating portable and powerful graphics libraries.

Unfortunately the days of using OpenGL / WebGL everywhere are over, since

  • WebGL2 / OpenGL ES 3 lacks crucial features, such as Compute Shaders and Storage Buffers
  • Apple has deprecated OpenGL at version 4.1 and will likely drop support completely in the near future.

Currently I'm working mainly on two projects:

  • WGVK: A single-file, complete and performant implementation of the WebGPU spec on Vulkan 1.1 in pure C.
  • RayGPU: A raylib reimplementation on WebGPU / Vulkan

Pinned Loading

  1. WGVK WGVK Public

    A self-contained high-performance WebGPU implementation on Vulkan

    C 135 14

  2. raygpu raygpu Public

    Simple & Portable Graphics Library

    C 138 9