https://github.com/konyshevartem/render-engine
Simple rendering engine supporting DX12, OpenGL, GLES and Metal on Windows, Android, Mac and iOS
https://github.com/konyshevartem/render-engine
android cpp dear-imgui dx12 gles glfw glsl hlsl ios macos metal msl opengl shaders windows
Last synced: 27 days ago
JSON representation
Simple rendering engine supporting DX12, OpenGL, GLES and Metal on Windows, Android, Mac and iOS
- Host: GitHub
- URL: https://github.com/konyshevartem/render-engine
- Owner: KonyshevArtem
- Created: 2021-05-08T15:44:53.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2026-02-28T23:35:05.000Z (about 1 month ago)
- Last Synced: 2026-03-01T01:30:53.372Z (about 1 month ago)
- Topics: android, cpp, dear-imgui, dx12, gles, glfw, glsl, hlsl, ios, macos, metal, msl, opengl, shaders, windows
- Language: C++
- Homepage:
- Size: 146 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Support: docs/SupportedFeatures.md
Awesome Lists containing this project
README
# Render Engine
The purpose of this project is to replicate rendering functionality that can be found in other
game engines, so all the API is very similar to Unity
This engine can run on Windows, Android, MacOS and iOS, and uses OpenGL, GLES and Metal for rendering

## More documentation
* [How to Build](docs/HowToBuild.md)
* [Supported Features](docs/SupportedFeatures.md)
* [External Tools](docs/ExternalTools.md)