Skip to content
View manuel5975p's full-sized avatar

Block or report manuel5975p

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
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 73 10

  2. raygpu raygpu Public

    Simple & Portable WebGPU C/C++ Library

    C++ 14 1