Add note about raygpu.

Peter0x44
2025-11-26 03:35:24 +00:00
parent 71ac554e8d
commit e8e9bd3069

@ -272,6 +272,8 @@ raylib supports several 3d file formats that support animations:
Raylib is built on top of OpenGL, and there are current no plans to support any other graphics APIs. In any case, raylib uses `rlgl` as its abstraction layer to support different OpenGL versions. Theoretically a Vulkan equivalent could be developed that maps raylib's calls to a Vulkan backend, but creating that layer would take a considerable amount of work.
Users interested in Vulkan should check out [raygpu](https://github.com/manuel5975p/raygpu), which supports Vulkan using [wgvk](https://github.com/manuel5975p/wgvk).
## Why are my assets not loading?
File loading functions such as `LoadTexture()` check the current working directory for the file. Usually the working directory should be where the executable is located, but depending on OS and build system this is not always the case. A quick fix for this is to use `ChangeDirectory(GetApplicationDirectory());` before loading your assets.