Update README.md
This commit is contained in:
23
README.md
23
README.md
@@ -1,7 +1,20 @@
|
|||||||
## Gryphn
|
## Gryphn
|
||||||
Cross platform rendering api
|
Cross platform high performace rendering api
|
||||||
|
|
||||||
# Info / Code Style
|
# Info
|
||||||
Internal functions you are not supposed to call are titled in snake case <br />
|
Gryphn works to abstract away platform API functions (Vulkan, Metal, D3D11/D3D12, OpenGL, Software) with its own API that aims to mimic vulkans API while simplifying it and adding more utils <br />|
|
||||||
In most, should be all, cases the internal functions are contained in the .C files
|
Supported APIs
|
||||||
Functions that should be called by the user are titled in camel case and begin with gn
|
|
||||||
|
- [x] Vulkan
|
||||||
|
- [x] Metal
|
||||||
|
- [ ] Direct 3D 11
|
||||||
|
- [ ] Direct 3D 12
|
||||||
|
- [ ] OpenGL
|
||||||
|
- [ ] Software
|
||||||
|
|
||||||
|
# Features
|
||||||
|
Ability to create applications that can leverage Buffers and Textures to render full 3d scenes <br />
|
||||||
|
|
||||||
|
# Plans
|
||||||
|
Improved Validation <br />
|
||||||
|
Currently validation is always run and it discards the messages if you dont have a debugger attached, I plan to support layers like vulkan that can validation certain parts of the API
|
||||||
|
Reference in New Issue
Block a user