aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenneth Russel <[email protected]>2003-08-04 02:33:58 +0000
committerKenneth Russel <[email protected]>2003-08-04 02:33:58 +0000
commita13912a2f6230aed46f97918987cd64f16dcb725 (patch)
tree20995cdc91138631708adda78769973ef4d65040
parenta73a3eb708cdbee936a5bc6f286c85f68e2c0e5f (diff)
Updated TODO and fixed bug in default build.xml rule
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@43 232f8b59-042b-4e1e-8c03-345bb8c30851
-rw-r--r--doc/TODO.txt24
-rw-r--r--make/build.xml4
2 files changed, 17 insertions, 11 deletions
diff --git a/doc/TODO.txt b/doc/TODO.txt
index c27bebc32..6cfd64b23 100644
--- a/doc/TODO.txt
+++ b/doc/TODO.txt
@@ -3,24 +3,30 @@
HIGH PRIORITY
-----------------
-- Correct sharing of data (display lists, texture objects) between
- contexts. This is different for X vs W32 -- one can be done at
- runtime, the other requires sharing to be done at context creation.
- For Win32, see the wglShareLists(). For a GLX platform, see the
- share parameter to glXCreateContext().
+- Make pixel format selection more robust. Provide access to the
+ selected GLCapabilities so applications can see whether they got the
+ pixel format they expected. Check the GLJPanel implementation after
+ the most recent DefaultGLCapabilitiesChooser changes and see whether
+ it is still working.
+- Fully expose ARB_vertex_buffer_object APIs.
+
+- Test Cg binding on Linux. Find out if Cg is available on Mac OS X.
+
+- Finish implementation in GlueGen of <type>** arguments (currently
+ only works for "const char**". This is needed for
+ glMultiDrawElements and one Cg routine.
- Non-const array types must be properly released with JNI_COMMIT in
order to see side effects if the array was copied.
-- Finish implementation of <type>** arguments (currently only works
- for "const char**". This is needed for glMultiDrawElements and
- one Cg routine.
-
-----------------
MEDIUM PRIORITY
-----------------
+- Look into providing built-in full-screen support on all supported
+ platforms.
+
- Figure out how to implement GLEventListener.displayChanged(bool,bool).
I believe we need additional support in J2SE before this will be possible
to detect and implement. The basic problem is that we need to find a way
diff --git a/make/build.xml b/make/build.xml
index 0118fbbb5..7875f57cc 100644
--- a/make/build.xml
+++ b/make/build.xml
@@ -1029,10 +1029,10 @@
<!--
- Inform the user that one of the platform targets should be used.
-->
- <target name="all" depends="init">
+ <target name="all">
<fail>
-Use a platform specific target: win32.vc6, win32.vc7, win32.mingw, linux, macosx
+Use a platform specific target: linux, macosx, solaris, win32.vc6, win32.vc7, win32.mingw
</fail>
</target>