Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NEWT EDT: Fix dbl-chk-locking, runOnEDT fast-path, enqueEvent dispatch ↵ | Sven Gothel | 2011-02-28 | 1 | -18/+29 |
| | | | | immed. if on EDT | ||||
* | SWTAccessor: Fix type casting int/long - better long usage determination | Sven Gothel | 2011-02-28 | 2 | -38/+49 |
| | |||||
* | NEWT: enqueueEvent(wait, ..) can't wait if on EDT. Solves UI close, etc | Sven Gothel | 2011-02-28 | 1 | -0/+3 |
| | |||||
* | Remove TestSWT01GLn hacking, see TestSWT02GLn | Sven Gothel | 2011-02-28 | 1 | -82/+0 |
| | |||||
* | SWT/JOGL: Native SWT binding test | Sven Gothel | 2011-02-28 | 6 | -6/+230 |
| | |||||
* | SWTAccessor: Add new SWT reflections for native window handle and ↵ | Sven Gothel | 2011-02-28 | 1 | -0/+90 |
| | | | | | | display/device. Currently implemented platforms: X11(gdk/gtk) and Windows, both 32bit and 64bit. | ||||
* | JOGL GLDrawableFactory: Expose experimental method createProxySurface(..) ↵ | Sven Gothel | 2011-02-28 | 6 | -0/+64 |
| | | | | | | for new windowing system ad-hoc development. WARNING: This method may change ro be removed over time! | ||||
* | X11Util DisplayName: Respect DEFAULT_CONNECTION string | Sven Gothel | 2011-02-28 | 1 | -2/+2 |
| | |||||
* | Attempt to analyze failed AWT UI tests, where no paint is being issued to ↵ | Sven Gothel | 2011-02-26 | 4 | -15/+35 |
| | | | | GLCanvas. | ||||
* | Code cleanup: override, imports, StringBuilder, .. | Sven Gothel | 2011-02-26 | 26 | -56/+142 |
| | |||||
* | Clean/Fix: Threading Code | Sven Gothel | 2011-02-26 | 11 | -80/+90 |
| | | | | | | - Remove unsafe double checked locking - Annotate safe double checked locking (volatile) - use 'static final' if possible | ||||
* | changes due to code cleanup in gluegen. | Michael Bien | 2011-02-26 | 9 | -23/+28 |
| | | | | | | - StringBuffer -> StringBuilder - ReflectionUtil.getBaseName -> class.getSimpleName() - cleanup imports, generics and @Override for all touched classes | ||||
* | GLProfile: More Tolerant for missing features; MacOSX: Fix External Context ↵ | Sven Gothel | 2011-02-26 | 9 | -25/+147 |
| | | | | / SWT; SWT Test: Distinguish awt/headless and main-thread (osx) swt launch | ||||
* | Remove reference to the deprecated option noCDC (2) | Sylvestre Ledru | 2011-02-25 | 6 | -22/+2 |
| | |||||
* | Remove reference to the deprecated option noCDC (2) | Sven Gothel | 2011-02-25 | 4 | -4/+4 |
| | |||||
* | Remove reference to the deprecated option noCDC | Sylvestre Ledru | 2011-02-25 | 2 | -61/+0 |
| | |||||
* | Avoid NPE (pairs with 6188d6a385056adade49fcb6d8247f94f96d402e) | Sven Gothel | 2011-02-25 | 1 | -4/+5 |
| | |||||
* | Fix bug 473: Override on implementations with 1.5 | Andy Brown | 2011-02-25 | 5 | -18/+18 |
| | | | | | | | | | | Using @Override on implementations of interface methods wasn't introduced until Java 1.6. After changing the compliance level to 1.5 in Eclipse, it reports 23 errors. This fix comments out the annotations rather than deleting them altogether thinking it may be easier if JOGL ever targets 1.6 in the future. | ||||
* | Merge remote-tracking branch 'wwalker/2010_02_18_Eclipse_build_improvements' | Sven Gothel | 2011-02-25 | 9 | -177/+255 |
|\ | |||||
| * | Add new all.ide target for use in Eclipse, NetBeans, and IntelliJ | Wade Walker | 2011-02-18 | 3 | -10/+11 |
| | | | | | | | | | | | | | | The new target just omits final JAR creation and file copying for extra speed within an IDE. We also change where Eclipse looks for the native libraries, since this new target doesn't copy them to jogl/build/lib. | ||||
| * | Prevent native libraries from always rebuilding and stripping | Wade Walker | 2011-02-18 | 4 | -162/+228 |
| | | | | | | | | | | | | | | | | | | | | The cc task will always re-link, even if no source files are built. This commit wraps an uptodate task around cc to prevent this, so the libraries will only be rebuilt now if a source file changes. This commit also moves library symbol stripping into the same uptodate task, so it only happens if a library is built (previously the libraries were always stripped). | ||||
| * | Fix path to FixedFuncHook.class. | Wade Walker | 2011-02-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | The path to FixedFuncHook.class didn't get changed in the recent package move, which made the dependency checking wrong in the java.generate.composable.pipeline.custom.check.glfixfunc target. | ||||
| * | Make Eclipse build correctly | Wade Walker | 2011-02-18 | 4 | -4/+15 |
| | | | | | | | | | | | | | | Removed the Java builder, since it was rebuilding stuff the Ant build had already done. Turned on the Ant build for incremental builds. Changed the classpath of com/jogamp/opengl/impl/gl2/fixme/ to jogamp/opengl/gl2/fixme/ to reflect the recent move. | ||||
* | | Avoid NPE, incr. test poll, .. | Sven Gothel | 2011-02-25 | 3 | -10/+11 |
| | | |||||
* | | gluegen-archivetasks.xml -> jogamp-archivetasks.xml | Sven Gothel | 2011-02-24 | 1 | -1/+1 |
| | | |||||
* | | Adapt changes of jogamp-env.xml | Sven Gothel | 2011-02-23 | 8 | -7/+5 |
| | | |||||
* | | Inverse build attribute build.noarchive -> build.archiveon | Sven Gothel | 2011-02-23 | 13 | -24/+8 |
| | | |||||
* | | Using 7z instead of zip | Sven Gothel | 2011-02-23 | 3 | -7/+7 |
| | | |||||
* | | Use NODE_NAME env var to determine test archive | Sven Gothel | 2011-02-23 | 2 | -1/+3 |
| | | |||||
* | | Excluded javadoc.dev from javadoc.all; Fixed javadoc.dev (incl jogamp.* ↵ | Sven Gothel | 2011-02-22 | 1 | -2/+3 |
| | | | | | | | | packages) | ||||
* | | NativeWindow NativeSurface lock/unlock Surface cleanup ; NEWT WindowImpl ↵ | Sven Gothel | 2011-02-22 | 4 | -49/+57 |
| | | | | | | | | | | | | | | | | | | lock/unlock Surface fix - Rename lock to surfaceLock to determine it's use - NEWT's WindowImpl windowLock usage is not sufficient for lock/unlock surface. Using distinguished surfaceLock for proper recursion count on lock/unlock surface. | ||||
* | | misc cleanup (import,script attributes) | Sven Gothel | 2011-02-22 | 4 | -5/+0 |
| | | |||||
* | | WindowsExternalWGLContext: Tolerate invalid/released hdc (swt, winxp-32bit) | Sven Gothel | 2011-02-22 | 1 | -26/+21 |
| | | |||||
* | | NativeWindow/SWT: Rename SWTMisc -> SWTAccessor; Add to nativewindow.core.jar | Sven Gothel | 2011-02-22 | 5 | -33/+136 |
| | | |||||
* | | NativeWindow/SWT: Add SWTMisc utility allowing platform independent access | Sven Gothel | 2011-02-22 | 3 | -9/+130 |
| | | |||||
* | | JOGL/X11/AWT: No more need for seperate X11 Display instance if available | Sven Gothel | 2011-02-22 | 1 | -6/+5 |
| | | |||||
* | | Cleanup NEWT MainThread, using new AWTEDTUtil impl. / Sync AWTCanvas with ↵ | Sven Gothel | 2011-02-22 | 7 | -205/+276 |
| | | | | | | | | | | | | | | | | | | | | GLCanvas changes Cleanup NEWT MainThread, using new AWTEDTUtil impl. - Allow simple singleton AWTEDTUtil to be used for AWTDisplay and more .. Sync AWTCanvas with GLCanvas changes - Latest GLCanvas changes around addNotify() had to be synced | ||||
* | | bump scripts to 6u24 | Sven Gothel | 2011-02-22 | 14 | -31/+48 |
| | | |||||
* | | NativeWindow ProxySurface Abstraction and lock/unlock Surface cleanup | Sven Gothel | 2011-02-22 | 20 | -325/+404 |
|/ | | | | | | | | | | | | | - ProxySurface -> abstract javax.media.nativewindow.ProxySurface, implemented by jogamp.nativewindow.WrappedSurface, just wrapping surface handle jogamp.nativewindow.windows.GDISurface, using HWND and get/release HDC on lock/unlock - Unifying NativeSurface's lockSurface/unlockSurface implementations - NEWT's WindowImpl - NativeWindow's ProxySurface, WrappedWindow, GDIWindow and JAWTWindow - wingdi/GDI: Add 'WindowFromDC' and 'GetClientRect' to GDI | ||||
* | Win,ARB,GL-2.x: Fix pfd to caps conversion: !pbuffer / Cleanup | Sven Gothel | 2011-02-11 | 6 | -101/+109 |
| | | | | | | | | | | | This fix enables the configuration win7 64bit chromium2.1 (virtual box 4.0.2 linux host) Querying unsupported pixel format attributes, ie pbuffer, will fail the ARB attribute query functions. Cleanup of SharedResource's, hold all reused flags in win32 impl, ie pbuffer, arb pixelformat, .. | ||||
* | Win,GDI,SWT: Fix pfd to caps conversion. Added thorough debug code. | Sven Gothel | 2011-02-11 | 3 | -11/+30 |
| | | | | | | | Debug code added for use case: WinXP-32bit, GDI, SWT, where WGL.wglGetCurrentDC() returns a non null value which is invalid. Using the value (hdc) on eg GDI.GetObjectType(hdc) return 0 instead of 3 (OBJ_DC) and GDI.GetPixelFormat(hdc) returns 0 with last error 2000. | ||||
* | Fix Win/GDI: getAvailableGLCapabilitiesGDI() add offscreen GLCaps as well | Sven Gothel | 2011-02-10 | 3 | -16/+10 |
| | |||||
* | Spec Doc update/fix | Sven Gothel | 2011-02-10 | 2 | -97/+60 |
| | |||||
* | Fix: Java 1.5 warnings | Sven Gothel | 2011-02-09 | 7 | -18/+18 |
| | |||||
* | Spec: Bump Java version to 1.5 | Sven Gothel | 2011-02-09 | 2 | -33/+40 |
| | |||||
* | NB source level bump 1.5 | Sven Gothel | 2011-02-09 | 1 | -1/+1 |
| | |||||
* | Fix code style | Sven Gothel | 2011-02-09 | 1 | -1/+2 |
| | |||||
* | Merge branch 'bug_468_ClassCast_exception_on_debug_logging_try_2' of ↵ | Sven Gothel | 2011-02-09 | 1 | -1/+4 |
|\ | | | | | | | https://github.com/WadeWalker/jogl into WadeWalker-bug_468_ClassCast_exception_on_debug_logging_try_2 | ||||
| * | Fix ClassCastException when debug logging enabled | Wade Walker | 2011-02-08 | 1 | -1/+4 |
| | | | | | | | | | | The debug logging code puts a null reference into a list, then tries to cast it to a WGLGLCapabilities object. | ||||
* | | Remove CDC | Sven Gothel | 2011-02-09 | 17 | -3071/+42 |
| | |