diff options
author | Xerxes Rånby <xerxes@zafena.se> | 2012-08-06 21:17:11 +0000 |
---|---|---|
committer | Xerxes Rånby <xerxes@zafena.se> | 2012-08-06 21:17:11 +0000 |
commit | ab671729fd4b50127d8dcb95bd5fd13ce0a4078b (patch) | |
tree | 3a3a4a73a3eda0531dc73f556587683b9c979e0e /doc/TODO.txt | |
parent | 6e4051d8c9faeec003b15b68bd01e3caf22869fb (diff) | |
parent | 9e87acd921bcb357f1ec88d166bde672b54b02c8 (diff) |
Merge remote-tracking branch 'github-sgothel/master' into armv6hf
Diffstat (limited to 'doc/TODO.txt')
-rw-r--r-- | doc/TODO.txt | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/doc/TODO.txt b/doc/TODO.txt index f86d31e4c..d31466f78 100644 --- a/doc/TODO.txt +++ b/doc/TODO.txt @@ -1,16 +1,19 @@ WIP: +- GLPbuffer -> GLOffscreenAutoDrawable + - GLPbuffer GLDrawableFactory.createPbuffer() -> + GLOffscreenAutoDrawable GLDrawableFactory.createOffsceenAutoDrawable() + - Mark both deprecated! + +- Optimize/Fix NIO caching of glMapBuffer/glUnmapBuffer + - optimize the NIO caching, i.e. memory range, incr. reference count + - _remove_ the cached object w/ decr. ref count, remove object + Random, somewhat old to-do list: - Non-const array types must be properly released with JNI_COMMIT in order to see side effects if the array was copied. -- figure out how to deal with WGL entry points: - WINGDIAPI HGLRC WINAPI wglCreateLayerContext(HDC, int); - WINGDIAPI BOOL WINAPI wglUseFontBitmapsA(HDC, DWORD, DWORD, DWORD); - WINGDIAPI BOOL WINAPI wglUseFontBitmapsW(HDC, DWORD, DWORD, DWORD); - see commented-out section in make/stub_includes/win32/wingdi.h - - Need a disciplined mechanism for converting char* argument types. For example, many C functions accept a "char*" argument with the semantic that output data will be written into the buffer pointed to by the |