| Commit | Date | |
|---|---|---|
| 2007-04-15 19:33:03 | Tree | |
| 2007-04-11 20:33:07 | Tree | |
| 2007-04-11 20:32:27 | Tree | |
| 2007-04-11 20:32:12 | Tree | |
|
[r2763]
by
elias_naur
Added support for non-direct buffers for all functions that doesn't cache the buffer address at the native side (e.g. glVertexPointer). Reasons: 1. We can now support calls like "glLight(..., ..., FloatBuffer.wrap(new float[] {...}));" without worrying about running out of direct memory heap, Obviously, we'd like direct support for arrays, but non-direct buffers are a nice compromise that avoids the API bloat that results when almost all Notes: 1. Non-direct buffer support should not affect the performance in the direct buffer case, since the non-direct buffer code path is only activated |
2007-04-11 17:30:13 | Tree |
|
[r2762]
by
elias_naur
Moved null check from generated code to BufferChecks and removed unused buffer checks |
2007-04-11 16:13:05 | Tree |
|
[r2761]
by
elias_naur
Mac OS X: Fix native compilation error by forcing all native source to be Objective C. This is needed the jawt headers use Objective C features |
2007-04-08 21:33:35 | Tree |
| 2007-04-07 19:14:40 | Tree | |
| 2007-04-07 19:14:17 | Tree | |
| 2007-04-07 19:10:22 | Tree |