aboutsummaryrefslogtreecommitdiffstats
path: root/www/j3d1_4/improvements.html
diff options
context:
space:
mode:
authorKevin Rushforth <[email protected]>2005-03-08 00:47:31 +0000
committerKevin Rushforth <[email protected]>2005-03-08 00:47:31 +0000
commite3090a6cadbdce953221802d061d4dc2e5bca1c1 (patch)
treef6ff7aa8d15b9c071086e8e7f41ce0f19d325420 /www/j3d1_4/improvements.html
parentb0a946f86e0a577f4f06563367992720ecd6e92a (diff)
Updated list of proposed 1.4 API changes
Created list of proposed 1.4 improvements git-svn-id: https://svn.java.net/svn/j3d-core~svn/trunk@148 ba19aa83-45c5-6ac9-afd3-db810772062c
Diffstat (limited to 'www/j3d1_4/improvements.html')
-rw-r--r--www/j3d1_4/improvements.html49
1 files changed, 49 insertions, 0 deletions
diff --git a/www/j3d1_4/improvements.html b/www/j3d1_4/improvements.html
new file mode 100644
index 0000000..26e2087
--- /dev/null
+++ b/www/j3d1_4/improvements.html
@@ -0,0 +1,49 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+ <meta content="text/html; charset=ISO-8859-1"
+ http-equiv="content-type">
+ <title>Possible Java 3D 1.4 Improvements</title>
+</head>
+<body>
+<h2>Possible Java&nbsp;3D<sup><font size="-2">TM</font></sup> 1.4
+Improvements</h2>
+<p>This page highlights the possible improvements to the implementation
+of Java&nbsp;3D<sup><font size="-2">TM</font></sup> version 1.4 that do
+not require API changes. The set of <a href="proposed-changes.html">proposed
+Java&nbsp;3D
+1.4 API changes</a> is also available.
+</p>
+<h4>List of Improvements<br>
+</h4>
+<ul>
+ <li>Texture optimizations:</li>
+ <ul>
+ <li>Sub-texture image optimization</li>
+ </ul>
+ <ul>
+ <li>Native support for ABGR format<br>
+ </li>
+ </ul>
+ <li>SetLive/ ClearLive MT cleanup<br>
+ </li>
+ <li>Collection class usage:<br>
+ </li>
+ <ul>
+ <li>Use Set versus List when appropriate</li>
+ <li>Use generic Collection rather than j3d-specific classes (e.g.,
+UnorderList)<br>
+ </li>
+ </ul>
+ <li>Eliminate memory free lists</li>
+ <li>Improve picking performance / reduce garbage generation (if
+picking does not move into core)</li>
+ <li>Optimize CanvasViewCache to eliminate redundant operations &amp;
+garbage generation<br>
+ </li>
+</ul>
+<p><font color="gray">Page last updated &#8212;
+$Date$
+</font></p>
+</body>
+</html>