diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2018-01-10 18:38:31 +0000 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2018-01-10 18:38:31 +0000 |
commit | 21ebdb0b3206bef69fee2b5f9b34573a516eddb4 (patch) | |
tree | 5fac3b692fecc7899f8c746e2116cdf6e2eee7b1 /docs/todolist.md | |
parent | fe9fa3a98166718171b7687c24c289b4a2b5cf44 (diff) | |
parent | 5fe329fe40c296a4a3dce9bc5543419ac954e4b0 (diff) | |
download | YAGE-21ebdb0b3206bef69fee2b5f9b34573a516eddb4.tar.gz YAGE-21ebdb0b3206bef69fee2b5f9b34573a516eddb4.zip |
Merge branch 'develop'
Diffstat (limited to 'docs/todolist.md')
-rw-r--r-- | docs/todolist.md | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/docs/todolist.md b/docs/todolist.md new file mode 100644 index 00000000..f36bd6e5 --- /dev/null +++ b/docs/todolist.md @@ -0,0 +1,35 @@ +Add Comments +============ + +Reason +------ + +Currently there are no comments in the code. They should be added so that in the future the code +can be edited easily and improved without having to know the exact implementation of every function. + +Requirements +------------ + +- It should follow the doxygen API so that documentation can easily be generated. + + +Switch GPU API +============== + +Reason +------ + +Vulkan is much more straight forward and it should be easier to understand OpenGL from it. I +also the newest API that will be used in the newest games and is supported by quite a few +graphics cards. + +Requirements +------------ + +- yage shouldn't depend on GL anymore and exclusively use Vulkan libraries. + +Afterthought +------------ + +In the end the library will first focus on modern OpenGL, as it is much more concise and easier to +implement initially. |