Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cleanup ; JAWT* version flag setting based whether | Sven Gothel | 2011-11-05 | 9 | -39/+73 |
| | | | | | | | | | | Cleanup - use Platform OS_TYPE - .. JAWT* version flag - if JAWTWindow is Applet, attempt offscreenLayer if avail - .. | ||||
* | OSX: CGL type cleanup ; layeredSurface impl. | Sven Gothel | 2011-11-05 | 14 | -191/+397 |
| | | | | | | | | | - Use proper OSX types for NS/CGL prototypes (gluegen) and impl. - Impl layeredSurface (native): - OSXUtil: NSView backing creation - OSXUtil: AttachJAWTSurfaceLayer - CGL: NSOpenGLLayer type impl. and hook | ||||
* | Merge branch 'master' into osx_jawt_calayers | Sven Gothel | 2011-10-29 | 6 | -9/+74 |
|\ | |||||
| * | test script | Sven Gothel | 2011-10-29 | 1 | -3/+7 |
| | | |||||
| * | Test: More 'layouting' in NewtCanvasAWT test case | Sven Gothel | 2011-10-29 | 1 | -0/+8 |
| | | |||||
| * | Nativewindow/OSX: GetLocationOnScreen() must use [win frame] for window height. | Sven Gothel | 2011-10-29 | 1 | -3/+7 |
| | | |||||
| * | NEWT/Applet: Add 'newt.debug.Applet' ; Be more verbose in DEBUG Mode; | Sven Gothel | 2011-10-29 | 2 | -2/+51 |
| | | |||||
| * | Win32: Reuse Platform's OS VersionNumber | Sven Gothel | 2011-10-29 | 1 | -1/+1 |
| | | |||||
* | | MacOsX/JAWT_SurfaceLayers/CALayers: Kick off / JAWT_getAWT() CALAYER version ↵ | Sven Gothel | 2011-10-29 | 7 | -23/+149 |
|/ | | | | support. | ||||
* | NEWT/OSX: Using NewtView softLock ; Adding debug info to solve assertion: ↵ | Sven Gothel | 2011-10-27 | 1 | -43/+86 |
| | | | | | | | | | | | | | 'NSThemeFrame lockFocus' NSView.m:6053 - surfaceLock/Unlock: Use NewtView softLock - createWindow: - enable lock/unlockFocus to force realization of view - add retainCount in dbg-msg - clarify changeContentView | ||||
* | NEWT/OSX NewtView: Add 'soft' pthread locking impacts: ↵ | Sven Gothel | 2011-10-27 | 2 | -14/+78 |
| | | | | | | | | needsDisplay/displayIfNeeded, .. - Add 'soft' pthread locking (blockin) - impacts: needsDisplay/displayIfNeeded, .. - needsDisplay/displayIfNeeded also respects destroyNotifySend (ignore action if set) | ||||
* | NEWT/OSX: Refine comment for native requestFocus(); Remove warning | Sven Gothel | 2011-10-26 | 1 | -2/+5 |
| | |||||
* | NEWT/OSX: Can't use sending key/mouse directly to WindowImpl, deadlock .. ↵ | Sven Gothel | 2011-10-26 | 1 | -1/+7 |
| | | | | see comment | ||||
* | NEWT/OSX: Add missing sendKeyEvent(..) specialization to produce the keyCode ↵ | Sven Gothel | 2011-10-26 | 1 | -1/+10 |
| | | | | (like enqueueKeyEvent()) | ||||
* | GLProfile: Add GLProfile getImpl(); Use getImpl() for getGL2ES[12](..), ↵ | Sven Gothel | 2011-10-26 | 2 | -72/+71 |
| | | | | dropping GL2ES[12] lists | ||||
* | OSX: Enable OpenGL profile support, ie OpenGL 3.2 -> GL3 for OSX >= 10.7 | Sven Gothel | 2011-10-26 | 6 | -153/+376 |
| | |||||
* | Minor edits / cleanup of GLContext* | Sven Gothel | 2011-10-26 | 6 | -26/+13 |
| | |||||
* | MacOSX: Pull down (and fix releaseContext) NSOPENGL/CGL mode/impl, fixes SWT ↵ | Sven Gothel | 2011-10-25 | 13 | -608/+515 |
| | | | | usage and FBOMRT | ||||
* | Add debug version of etc/test.* | Sven Gothel | 2011-10-24 | 2 | -0/+70 |
| | |||||
* | Add debug-all commented out line | Sven Gothel | 2011-10-24 | 1 | -0/+2 |
| | |||||
* | Tests: AWT EDT: invokeLater(..) -> invokeAndWait(..) for a more predictable ↵ | Sven Gothel | 2011-10-23 | 10 | -72/+120 |
| | | | | workflow | ||||
* | Test: AWTRobotUtil TO 1s -> 2s | Sven Gothel | 2011-10-23 | 1 | -1/+1 |
| | |||||
* | Partially revert cba9a070f9649bec42627631d393963d548e320c: Skip ↵ | Sven Gothel | 2011-10-23 | 2 | -23/+23 |
| | | | | focusAction() and native focus request on X11/Windows. On both platforms it's not required (proper focus traversion) and AWT would deadlock on Windows | ||||
* | NEWT/ScreenMode: Make getCurrenctScreenMode..() more fail proof in case the ↵ | Sven Gothel | 2011-10-23 | 2 | -15/+31 |
| | | | | (native) impl. doesn't work. | ||||
* | Proper self containing NV Cg location | Sven Gothel | 2011-10-22 | 10 | -8/+9 |
| | |||||
* | test script | Sven Gothel | 2011-10-22 | 1 | -4/+2 |
| | |||||
* | Newt/OSX: Disable VERBOSE | Sven Gothel | 2011-10-22 | 1 | -1/+1 |
| | |||||
* | Test/Focus: Add sleep for manual focus tests | Sven Gothel | 2011-10-22 | 2 | -1/+11 |
| | |||||
* | Test/AWTRobotUtil: Proper titlebar location (using insets) ; Real UI/Robot ↵ | Sven Gothel | 2011-10-22 | 1 | -31/+37 |
| | | | | requestFocus impl. | ||||
* | NEWT/Native RequestFocus: Even if owning focus, run the focusAction() call ↵ | Sven Gothel | 2011-10-22 | 3 | -34/+35 |
| | | | | incl. native focus request (X11, Windows, OSX) | ||||
* | NewtCanvasAWT: Cleanup / Remove FIXME tag (impl. is ok) | Sven Gothel | 2011-10-22 | 1 | -6/+2 |
| | |||||
* | NEWT/Test FocusEventCountAdapter: Detailed test whether focus gained/lost | Sven Gothel | 2011-10-22 | 6 | -60/+79 |
| | |||||
* | NEWT/MacOSX: Fix resignKeyWindow super call. Summarize ↵ | Sven Gothel | 2011-10-22 | 2 | -44/+15 |
| | | | | sendFocusLost/sendFocusGained -> focusChanged | ||||
* | Test/Ruler/ScreenMode: Validate whether current ScreenMode exists | Sven Gothel | 2011-10-22 | 1 | -1/+8 |
| | |||||
* | NEWT/ScreenMode: If unimplemented have at least current mode in list. ↵ | Sven Gothel | 2011-10-22 | 7 | -119/+121 |
| | | | | Current mode uses ScreenSize w/ dummy values if unimplemented. | ||||
* | Cleanup JARs: Add jogl_cg native jar (atomic only); Move newt.event.jar to ↵ | Sven Gothel | 2011-10-21 | 2 | -9/+18 |
| | | | | atomic. | ||||
* | Test NEWT Remote GLWindow: Show VBO usage | Sven Gothel | 2011-10-21 | 1 | -19/+26 |
| | |||||
* | Test: NEWT Remote GLWindow w/ GL2ES1 (GLSL n/a on remote GLX, eg. NV) | Sven Gothel | 2011-10-21 | 2 | -15/+19 |
| | | | | | | | - X11GLXContext: Better error message (requested / has) - Test: - Need to fetch remote GLProfile for GLCapabilities, since local machine differs - Can't use GLSL (GL2ES2) on remote .. n/a w/ NV | ||||
* | Remove warnings | Sven Gothel | 2011-10-20 | 1 | -1/+5 |
| | |||||
* | Using math functions in initializers fails on MacOSX - fixed | Sven Gothel | 2011-10-20 | 1 | -1/+3 |
| | |||||
* | NEWT/OSX: Attempt to stabilize native parenting (ie w/ AWT) ; Add ↵ | Sven Gothel | 2011-10-20 | 4 | -100/+174 |
| | | | | | | | | | | | | | | | | | windowRepaint() callback - act on positionChanged(..) only for realized windows, otherwise we could end in an AWT deadlock (AWT parent window). - add view parenting calls (addSubView/removeFromSuperview) - attachToParent after view configuration - allow concurrently view draw - add windowRepaint() callback (native -> java) - add more debug tracing | ||||
* | Only revert ScreenMode (destroy/shutdown) if owner (Screen) changed it | Sven Gothel | 2011-10-19 | 4 | -13/+38 |
| | |||||
* | Fixed my sloppy English "it's" usage - thx Julien | Sven Gothel | 2011-10-19 | 1 | -2/+2 |
| | |||||
* | Exclude SWT tests on platforms w/o SWT runtime | Sven Gothel | 2011-10-18 | 2 | -4/+17 |
| | |||||
* | bump swt to version 3.7.1 | Sven Gothel | 2011-10-18 | 10 | -1/+3 |
| | |||||
* | use jvmDataModel.arg set by gluegen | Sven Gothel | 2011-10-18 | 1 | -10/+8 |
| | |||||
* | Fix Solaris gcc args ; Cleanup dependencies and linker args; Adding JVM arch ↵ | Sven Gothel | 2011-10-18 | 11 | -61/+188 |
| | | | | | | | | flags (-d32/-d64) ; glxext.h uses 'gl-64bit-types.h' Cleanup dependencies and linker args - JOGL/NEWT: remove Xxf86vm dependency - NativeWindow Solaris: Use std 'Xinerama' and 'xf86vmode' | ||||
* | NEWT/OSX: Adding 'fake' lockSurface based on [view canDraw]. Can't use ↵ | Sven Gothel | 2011-10-16 | 2 | -6/+53 |
| | | | | lockFocus(), deadlocks since we render separate to focus mgmt. | ||||
* | OSX: Fix CGL deleteContext()'s release call on MainThread (typo, shall have ↵ | Sven Gothel | 2011-10-16 | 1 | -2/+2 |
| | | | | no ':' for void func call) | ||||
* | NEWT/OSX: Send events direct w/o EDT queue (like X11 and Win32) | Sven Gothel | 2011-10-16 | 2 | -12/+30 |
| |