Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Javadoc URL: Use rel. gluegen URL utilizing jogamp-next/javadoc/<module>/javadoc | Sven Gothel | 2010-11-15 | 1 | -2/+3 |
| | |||||
* | Fix javadoc offline link rel. package-list location in gluegen, use passed ↵ | Sven Gothel | 2010-11-15 | 1 | -8/+8 |
| | | | | 'gluegen.root' | ||||
* | remove redundant semicolon in gluegen Cg cfg file | Sven Gothel | 2010-11-15 | 1 | -3/+3 |
| | |||||
* | Stub POM to resolve buld-time dependencies | Evgeniy Tsvigun | 2010-11-15 | 1 | -0/+57 |
| | |||||
* | NEWT: Cleanup reparent (window resize/display) ; AWT Focus Tests: Bring back ↵ | Sven Gothel | 2010-11-15 | 1 | -1/+1 |
| | | | | AWT wait period. | ||||
* | NEWT: Make setVisible/reparentWindow return status more reliable ↵ | Sven Gothel | 2010-11-15 | 1 | -3/+3 |
| | | | | | | | (visibility, displayed) Ensure that at least one frame has been rendered after returning from the functions. This removes the hack of polling a while for a rendered frame. | ||||
* | JOGL: Complete eager and lazy mapping of GLProfiles in respect to multiple ↵ | Sven Gothel | 2010-11-14 | 4 | -6/+22 |
| | | | | | | | | | | | | | | device. AbstractGraphicsDevice's 'connection' and 'type' attribute is used as a unique key to map GLProfiles and GLContext's major/profile -> major/minor/profile mapping. Eager initialiaztion as well as lazy is supported to maintain a simple API. This is currently tested on X11, where one app display NEWT/GL window and content on the local and remote device. See TestRemoteWindow01NEWT.java and TestRemoteGLWindows01NEWT.java | ||||
* | Adding *Version to sub packages | Sven Gothel | 2010-11-14 | 3 | -2/+4 |
| | |||||
* | updated runtime-properties.txt doc | Sven Gothel | 2010-11-13 | 1 | -2/+5 |
| | |||||
* | Use GlueGen VersionUtil to dump full Manifest version | Sven Gothel | 2010-11-10 | 7 | -13/+13 |
| | |||||
* | Added 'jogl.build.id' (hudson timestamp), 'jogl.build.commit' (git commit ↵ | Sven Gothel | 2010-11-10 | 18 | -239/+95 |
| | | | | sha1) and 'jogl.build.branch' (git branch) to the JARs Manifest files, artifact.properties and deployment README.txt ; Fixed some URLs and text ; Removed the notion of RI and non RI versions, since from now on we reference a release version via: module-base-version, git sha1 and hudson build number | ||||
* | JavaDoc: Use GlueGen offline link, javadoc_public -> javadoc | Sven Gothel | 2010-11-09 | 3 | -15/+20 |
| | |||||
* | Added proper Khronos license tag (found it) | Sven Gothel | 2010-11-09 | 2 | -135/+23 |
| | |||||
* | Archive: New common zip archive folder structure. Drop source archive, use git | Sven Gothel | 2010-11-09 | 4 | -38/+14 |
| | |||||
* | Relocated some deployment script to jogamp-scripting repo | Sven Gothel | 2010-11-09 | 10 | -532/+0 |
| | |||||
* | Fix double declaration | Sven Gothel | 2010-11-08 | 1 | -4/+0 |
| | |||||
* | archive script: use jogl-demos from master | Sven Gothel | 2010-11-08 | 1 | -9/+9 |
| | |||||
* | Move win32 RECT structure to windows.h | Sven Gothel | 2010-11-08 | 3 | -14/+8 |
| | |||||
* | Changed files wingdi.h/winwgl.h with content from w64 mingw-runtime ↵ | Sven Gothel | 2010-11-08 | 3 | -94/+99 |
| | | | | package's mingw64/x86_64-w64-mingw32/include/wingdi.h (Public Domain) ; Fix wglext.h RECT | ||||
* | Reformated license tag; Added Khronos license | Sven Gothel | 2010-11-08 | 1 | -0/+23 |
| | |||||
* | Add gluegen stdarg.h and inttypes.h | Sven Gothel | 2010-11-07 | 2 | -0/+14 |
| | |||||
* | Fix CG header, according to PCPP fix | Sven Gothel | 2010-11-07 | 3 | -12/+11 |
| | |||||
* | Gluegen parts in src/gluegen (clean) | Sven Gothel | 2010-11-07 | 6 | -272/+115 |
| | | | | | | | - Adding gluegen-gl.jar for GlueGen GL compile time parts. - Removed dead build-gluegen.xml - Adding com/jogamp/gluegen/runtime/opengl/* to jogl core - Moved gluegen gl part to jogl/classes | ||||
* | Fix ant build files according to the new stub_include folders | Sven Gothel | 2010-11-06 | 3 | -14/+35 |
| | |||||
* | Fix GL profile sets for gluegen code generation according to the updated ↵ | Sven Gothel | 2010-11-06 | 10 | -28/+96 |
| | | | | | | | | headers. Needs GlueGen 6b6b9b3b81cdc85b7260664ebec547756a6be5d7, branch sgothel_wip_fixes01. I have manually veryfied all changes of the generated GL header - OK! | ||||
* | Fix: Changed variable names according to new GL header | Sven Gothel | 2010-11-06 | 1 | -2/+2 |
| | |||||
* | Minor gluegen 'loader file' change | Sven Gothel | 2010-11-06 | 10 | -5/+16 |
| | |||||
* | Minor patch to headers for gluegen ; GLES2 extensions | Sven Gothel | 2010-11-06 | 10 | -58/+68 |
| | | | | | | - ifndef GLAPI - GLES2/gl2ext.h add a few basic extensions - gl-64bit-types.h: use khronos 64bit types | ||||
* | Move common -> gluegen, emphasizing it's use case (only for gluegen code ↵ | Sven Gothel | 2010-11-06 | 3 | -0/+0 |
| | | | | generation) | ||||
* | Accomodate GlueGen's new build in type, ie dummy stdint.h / stddef.h | Sven Gothel | 2010-11-06 | 3 | -24/+57 |
| | | | | Needs GlueGen 6b6b9b3b81cdc85b7260664ebec547756a6be5d7, branch sgothel_wip_fixes01. | ||||
* | EGL: Fix gluegen usage | Sven Gothel | 2010-11-06 | 1 | -6/+6 |
| | |||||
* | EGL: Fix gluegen usage, use khronos 64bit typedefs | Sven Gothel | 2010-11-06 | 2 | -7/+20 |
| | |||||
* | Fix khronos typedefs | Sven Gothel | 2010-11-06 | 3 | -19/+38 |
| | | | | | | - KD: use sys include - KD: use KHR/khrplatform.h - KHR/khrplatform.h: Use stddef.h ptrdiff_t and size_t if possible (fix) | ||||
* | Fix buffer size: 64bit GLBufferSizeTracker, hash over addr+size, save ↵ | Sven Gothel | 2010-11-06 | 6 | -135/+101 |
| | | | | | | | | | | fail-fast hash cache, .. Relates to GlueGen 6b6b9b3b81cdc85b7260664ebec547756a6be5d7, branch sgothel_wip_fixes01. Memory object size is ptrdiff_t, hence long (64bit). The hash value must include size as well, otherwise boundaries cannot be verified. (security) Double check hash collisions while adding a new MemoryObject. | ||||
* | Complete switching over to std X11 Xinerama started with ↵ | Sven Gothel | 2010-11-06 | 2 | -7/+10 |
| | | | | f47e8be170731d75a8b6002621a1541f90160465 | ||||
* | Move khronos common header to khr | Sven Gothel | 2010-11-06 | 3 | -0/+0 |
| | |||||
* | Remove NVidia licensed KD and OMX files. | Sven Gothel | 2010-11-04 | 5 | -917/+0 |
| | | | | In case we still need these extensions, add them manually. | ||||
* | Adding khrplatform.h from khronos 2009-10-21 | Sven Gothel | 2010-11-04 | 1 | -0/+269 |
| | |||||
* | Adding patches for gluegen interoperability and adding some extensions: | Sven Gothel | 2010-11-04 | 1 | -1/+8 |
| | | | | - gl2.h: adding ifndef core extension and profiles for gluegen | ||||
* | Replaced with khronos versions: gl2platform.h 2.0 2010-03-04, gl2.h 2.0 ↵ | Sven Gothel | 2010-11-04 | 3 | -275/+945 |
| | | | | 2010-03-04, gl2ext.h 2010-11-03 | ||||
* | Adding patches for gluegen interoperability and adding some extensions: | Sven Gothel | 2010-11-04 | 2 | -6/+31 |
| | | | | | - all: changed 'TYPE name[3]' -> 'TYPE * name' for gluegen - gl.h: adding ifndef core extension and profiles for gluegen | ||||
* | Replaced with khronos versions: glplatform.h 1.1 2010-03-04, gl.h 1.1 ↵ | Sven Gothel | 2010-11-04 | 3 | -314/+628 |
| | | | | 2010-03-04, glext.h 2010-07-27 | ||||
* | Adding patches for gluegen interoperability and adding some extensions: | Sven Gothel | 2010-11-04 | 3 | -9/+51 |
| | | | | | | - eglplatform.h: if platform not recognized, use 'void pointer' for EGLNativeDisplayType, EGLNativeWindowType and EGLNativePixmapType - egl.h: adding ifndef core extension for gluegen and eglGetProcAddress - eglext.h: adding EGL_NV_texture_rectangle, EGL_NV_system_time, EGL_NV_omx_il_sink, EGL_RMSURFACE_NV | ||||
* | Replaced with khronos versions: egl 1.4 2009-10-21, eglext 8 2010-11-03, ↵ | Sven Gothel | 2010-11-04 | 3 | -251/+261 |
| | | | | eglplatform 2010-08-25 | ||||
* | Adding Win MSC patch | Sven Gothel | 2010-11-04 | 1 | -0/+5 |
| | |||||
* | Replaced with khronos 1.0.3 version | Sven Gothel | 2010-11-04 | 2 | -82/+13 |
| | |||||
* | NEWT DisplayImpl: Use ArrayList and index, no Iterator ; Misc cleanup | Sven Gothel | 2010-11-04 | 1 | -4/+4 |
| | |||||
* | Revert xml test result name change of junit.run.newt.headless, so hudson can ↵ | Sven Gothel | 2010-11-04 | 1 | -3/+6 |
| | | | | digg it | ||||
* | Seperated unit tests (newt/awt/headless) and cleaned up some imports and ↵ | Sven Gothel | 2010-11-04 | 8 | -163/+282 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | comments Seperated unit tests (newt/awt/headless) - no more *CORE* tests - junit.run.newt.headless: all NEWT headless (no-AWT) tests, without any AWT classes and with -Djava.awt.headless=true. Disabled for 'isOSX'. - junit.run.newt: all NEWT non AWT tests (same as above), but with full AWT. This test is not enabled via junit.run. Disabled for 'isOSX'. - junit.run.awt: all AWT tests without NEWT - using newt.event.jar to add AWT agnostic NEWT event adapter - junit.run.newt.awt: all NEWT + AWT tests - junit.run: junit.run.newt.headless,junit.run.awt,junit.run.newt.awt - swizzling around a few tests to achieve the above: TEST rules: - A runnable unit test must start with 'Test' - Only pure NEWT tests must have 'NEWT' in their name - AWT tests must have 'AWT' in their name. - AWT + NEWT tests must have '.newt.' in their package name, hence - Pure AWT tests (without NEWT) must not have '.newt.' in their package name | ||||
* | NEWT Window Lifecycle / ScreenMode: | Sven Gothel | 2010-11-03 | 1 | -5/+6 |
| | | | | | | | | | | Lifecycle.reparentActionPre()/reparentActionPost() -> pauseRenderingAction()/resumeRenderingAction() for a more generic use, ie reparenting and screen mode change. ScreenMode change: No more visibility/fullscreen changes, no more locking, just pause/resume animation. X11 ScreenMode set: move from thread/wait to simple polling over time (timeout) |