diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-08-01 23:47:35 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-08-01 23:47:35 +0100 |
commit | 31317175d72c62994b98a93e1b827633b4de9cb2 (patch) | |
tree | 91e9f1068da03a7a5419c44a927a30ff7d29235c /todolist.org | |
parent | 67770ad6b1fcbc6730c140b0d3edd3fc9efbdc7b (diff) | |
download | YAGE-31317175d72c62994b98a93e1b827633b4de9cb2.tar.gz YAGE-31317175d72c62994b98a93e1b827633b4de9cb2.zip |
Fixing constructors and destructors
Diffstat (limited to 'todolist.org')
-rw-r--r-- | todolist.org | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/todolist.org b/todolist.org new file mode 100644 index 00000000..c0b1c287 --- /dev/null +++ b/todolist.org @@ -0,0 +1,38 @@ +#+TITLE: Issues +#+DATE: <2017-07-27 Thu> +#+AUTHOR: Yann Herklotz +#+EMAIL: ymherklotz@gmail.com +#+OPTIONS: ':nil *:t -:t ::t <:t H:3 \n:nil ^:t arch:headline +#+OPTIONS: author:t c:nil creator:comment d:(not "LOGBOOK") date:t +#+OPTIONS: e:t email:nil f:t inline:t num:t p:nil pri:nil stat:t +#+OPTIONS: tags:t tasks:t tex:t timestamp:t toc:t todo:t |:t +#+CREATOR: Emacs 25.2.1 (Org mode 8.2.10) +#+DESCRIPTION: This is a todo list for yage. +#+EXCLUDE_TAGS: noexport +#+KEYWORDS: todo list +#+LANGUAGE: en +#+SELECT_TAGS: export + +* General + +** TODO 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. + + +* Graphics + +** TODO 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. |