The Jenkins Controller is preparing for shutdown. No new builds can be started.
Changes
#137 (Aug 18, 2023, 2:44:42 PM)
- Add make/scripts/test-fat-jars.sh for a quick bringup-test — Sven Gothel / githubweb
- README: Fix JOGL inception, pre Sun launch and later acquired by Sun. — Sven Gothel / githubweb
- README: Fix links — Sven Gothel / githubweb
- Bug 1310: Detect missing glViewport(..) on Windows before GLEventListener.reshape(..) when re-adding GLJPanel — Sven Gothel / githubweb
- Bug 1310: Reset GLJPanel states @ dispose(..) and always reshapeImpl(..) @ addNotify(), leading to proper initialization sequence when re-adding panel. — Sven Gothel / githubweb
#136 (Aug 13, 2023, 6:18:43 AM)
- WWW: Replace Gephi icon w/ a more friendly JogAmp website matching preview one (white background, showing a graph) — Sven Gothel / githubweb
- Animator*: Add ctor variants passing modeBits directly, i.e. enable/disable AWT rendering thread support. Adopt it in tests and demos — Sven Gothel / githubweb
- Demos: Add main() to GearsES2, .. allowing to be used for simple bringup tests — Sven Gothel / githubweb
- GraphUIDemoArgs: Add GL4 core — Sven Gothel / githubweb
- Texture ctor w/ external textureID: Pass `ownsTextureID` where true hands over ownership and allows destroy() to delete it, otherwise not. Fixes GraphUI's GLButton. — Sven Gothel / githubweb
- make/scripts/tests.sh: Add Basic demos if jogl-demos.jar — Sven Gothel / githubweb
- Minor cleanup of imports, etc: FBObject, GLContext*, Texture, .. — Sven Gothel / githubweb
- UISceneDemo20: Fix info/debug text title GPUUISceneGLListener0A -> UISceneDemo20 — Sven Gothel / githubweb
- GraphUIDemoArgs: Issue GLProfile.initSingleton() once in static init block, ensuring JOGL is completely initialized — Sven Gothel / githubweb
- Demos: ..demos.graph.ui.util.GraphUIDemoArgs -> ..demos.util.CommandlineOptions — Sven Gothel / githubweb
- MacOS test scripts: Enable FFmpeg6 from Homebrew — Sven Gothel / githubweb
#135 (Aug 12, 2023, 6:16:38 PM)
- Fix typo of commit d8e086e0321ef1021f4a7810d7bfd2306c4ac725: jogl{s->}-demo{->s}-android — Sven Gothel / githubweb
#133 (Aug 12, 2023, 3:11:39 PM)
- Enable GitHub sponsor button — noreply / githubweb
- Add support for riscv64 architecture — schwab / githubweb
- Use DPI scaling to scale drawn fonts. — gbburkhardt / githubweb
- Add support for Linux/ppc64le architecture — tgc / githubweb
- Add swt 4.26 for gtk-linux-ppc64le — tgc / githubweb
- README.md: Adding JogAmp History & Milestones, ... — Sven Gothel / githubweb
- README.md: Shorten gl4java section — Sven Gothel / githubweb
- Adopt to GlueGen commit 952e0c1f83c9e0583a97d39988a6ba1428911c8c — Sven Gothel / githubweb
- Adopt to GlueGen Struct API Change get/set array arguments — Sven Gothel / githubweb
- NativeSignatureJavaMethodBindingEmitter: Adopt to GlueGen changes — Sven Gothel / githubweb
- README.md: JogAmp History & Milestones: Added Java3D + Ardor3D, added GlueGen JavaCallback (grouped) — Sven Gothel / githubweb
- Add {GL, GLContext}.getDefaultDrawBuffer() to complement getDefaultReadBuffer() — Sven Gothel / githubweb
- README: Add Harvey to contributors (missed him, sorry) — Sven Gothel / githubweb
- Graph: Minor cleanup: TextRegionUtil: Fix API doc references; RegionRenderer.enable(..) merge '!enable' branch, fix API doc — Sven Gothel / githubweb
- GraphUI: Add Shape.getSurfacePort(..): Similar to getSurfaceSize(..) but returns the whole Recti viewport of the shape — Sven Gothel / githubweb
- GLStateTracker: Encapsulate PixelStateMap for PixelStorei states (prepare for tracking of blending states) — Sven Gothel / githubweb
- GLStateTracker: Add tracking of blending states (part-1) — Sven Gothel / githubweb
- Add Graph/GraphUI UISceneDemoU01a, showcase integration and multiple projection settings — Sven Gothel / githubweb
- Graph GLRegion.create(..): Expose variant with custom pass2TexUnit for VBAA (default texture unit is 0) — Sven Gothel / githubweb
- Graph RenderState: Initialize colorStatic w/ alpha=1 to avoid invisible rendering if no static color has been set — Sven Gothel / githubweb
- Graph RegionRendered.init(..): Disable renderer (and shader programs etc) to avoid side-effects. Usually called @ GLEventListener.init(..) — Sven Gothel / githubweb
- Graph Add {GLRegion, GraphShape}.setTextureUnit(int): Allowing to set texture unit after ctor — Sven Gothel / githubweb
- UISceneDemoU01a: Destory textRegion @ dispose — Sven Gothel / githubweb
- Update tests script .. (consolidate GraphUI demo lines) — Sven Gothel / githubweb
- Graph: Simplify RegionRenderer API by exposing common RenderState methods (and fwd 'em to RenderState aggregate) — Sven Gothel / githubweb
- Graph RegionRenderer.destroy(): Detach RenderState from GL instance — Sven Gothel / githubweb
- Graph RenderState: Initialize colorStatic w/ all white (1,1,1,1) if color-channel is used and no static-color set — Sven Gothel / githubweb
- Graph TextRegionUtil.drawString3D(..): Redefine 'rgbaColor' semantics: Either fill color-channel with value if used and set static-color to white - or just set static color channel with value. — Sven Gothel / githubweb
- Graph / GraphUI Demos: Don't use the color-channel if not required (mixing colors within one region) — Sven Gothel / githubweb
- Bug 1441 - Fix ARB_multi_draw_indirect: Belongs to GL4, glMultiDrawElementsIndirect shall only have VBO indirect access — Sven Gothel / githubweb
- Bug 1441, 852: Annotate ARB_draw_indirect dual sourcing, remove redundant manual declarations — Sven Gothel / githubweb
- Update README.md, index.html (Graph/GraphUI, references) and add OpenGL_API_Divergence.md — Sven Gothel / githubweb
- README/index: Fix link to OpenGL_API_Divergence.html — Sven Gothel / githubweb
- Test Bug1310: Remove and re-add a GLJPanel from its Swing parent (working) — Sven Gothel / githubweb
- README/index: 'Graph UI' -> GraphUI — Sven Gothel / githubweb
- scripts/tests.sh: Add TestGLJPanelReadd01Bug1310AWT — Sven Gothel / githubweb
- Untangle joal from build requirements as introduced via new jogl-demos — Sven Gothel / githubweb
- README: Add Mathieu Féry, who enhanced GlueGen — Sven Gothel / githubweb
- Bug 1450: Remove nativewindow's drm-gbm GlueGen config's manual constant definitions, now properly passed from GlueGen — Sven Gothel / githubweb
- GLMediaPlayer: Show more reasonable DEBUG output in factory; Impl initGL(GL) shall handle null streamWorker, i.e. when using NullGLMediaPlayer — Sven Gothel / githubweb
- Graph TextRegionUtil.drawString3D(..): Allow null `rgbaColor` w/o color-channel again, was enforced to be set in commit bb6ee81bc5514663bb7b22224fcdd5ba34a51ac6 — Sven Gothel / githubweb
- FontViewListener01/TestTextRendererNEWT21: Use 30 pixelPerCell (total w/ gap) for test case to compare pixel-by-pixel — Sven Gothel / githubweb
- Add GraphUI to javadoc source path — Sven Gothel / githubweb
#132 (May 23, 2023, 2:30:33 AM)
- *MediaPlayer: Adop to JOAL 39a32fd56de313c31bd197ee6022288e97f9729a — Sven Gothel / githubweb
- make/build-test.xml: Add JOAL to classpath — Sven Gothel / githubweb
- GLMediaPlayer: Add setAudioChannelLimit(..), correlating with AudioSink.setChannelLimit() .. — Sven Gothel / githubweb
- GraphUI MediaButton: Expose AudioSink — Sven Gothel / githubweb
- GraphUI Scene: Drop redundant and wrong setupMatrix(pmv) for forOne(..) and forAll(..), should be setup before call by user — Sven Gothel / githubweb
- GraphUI Shape: Add one-shot init callback, will be called after each draw(..) until it returns true. — Sven Gothel / githubweb
- GraphUI UISceneDemo20: Add OpenAL spatial 3D sound features: Add SimpleSineSynth Button and have MediaButton to produce mono-only for 3D sound — Sven Gothel / githubweb
#130 (May 20, 2023, 2:37:34 PM)
- Relocate 'jar/atomic/jogl-fonts-p0.jar' -> 'jar/jogl-fonts-p0.jar' to simplify inclusion in distribution; UbuntuFontLoader's Uri is patched accordingly. — Sven Gothel / githubweb
#129 (May 20, 2023, 8:13:58 AM)
- Common av classes (*AudioSink, ..) are promoted to gluegen (commit 270172bcbd91f96d4a38a3d73e23d744f57a25b8) and joal (commit 03f4bb63ce8a358b1c2ef303480e1887d72ecb2e) — Sven Gothel / githubweb
- make/scripts/tests.sh: Adjust D_ARGS for AudioSink (moved to gluegen/joal); Validated GLMediaPlayer ... — Sven Gothel / githubweb
- FFMPEGMediaPlayer: AudioFormat is now a stand-alone class (gluegen 2b339721a4d6dd4f3af129a4654375b15c7ea340) — Sven Gothel / githubweb
- MovieCube: Restart @ EOS — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Adjust to AudioFormat changes — Sven Gothel / githubweb
- build.xml: Preserve README.md, copy filtered README-zip-bundles.txt to archive w/ same name — Sven Gothel / githubweb
#128 (May 15, 2023, 7:12:42 AM)
- GLMediaPlayer: Replace GLMediaEventListener.EVENT_CHANGE_* 'int event_mask' with EventMask.Bit/EventMask — Sven Gothel / githubweb
- Fix GLMediaPlayerImpl.initGL(GL): Allow null==gl and audio-only mode (regression to initial implementation) — Sven Gothel / githubweb
- HiDPI: TestGearsES2NEWT: Show MonitorDevice properties, validating pixelScale — Sven Gothel / githubweb
- HiDPI: NEWT/MacOS: WindowDriver.sizeScreenPosInsetsChanged() is called w/ client-area in windowUnits (*fix regression*) — Sven Gothel / githubweb
- HiDPI AWT/NEWT: Propagate AWT enforced pixelScale via setSurfaceScale() blocking native change by monitor-pixelScale (Windows, X11) — Sven Gothel / githubweb
- SurfaceScaleUtils: Remove unused isZero(..) — Sven Gothel / githubweb
- HiDPI: Revert WindowImpl.applySoftPixelScale()'s if( DEBUG...) { ..; dumpStack(); } — Sven Gothel / githubweb
- HiDPI: Complete testing on Windows (AWT, NEWT, AWT+NEWT): AWT pixel scale propagated properly to our AWT GLCanvas and NEWT — Sven Gothel / githubweb
- Fix MovieSimpleActivity1: Adjust to GLMediaPlayer API change (commit 9a7b9768e2e018a33ca44a170f372fee84c26a27) — Sven Gothel / githubweb
- HiDPI: Revise AWT GLCanvas/GLJPanel ScalableSurface: No setSurfaceScale(), have AWT toolkit define pixelScale only (simplification) — Sven Gothel / githubweb
#126 (May 8, 2023, 4:31:32 PM)
- JOGL File Layout: Have *-java-src.zip inside jar folder, add missing jar/jogl-demos-java-src.zip — Sven Gothel / githubweb
#125 (May 7, 2023, 3:34:43 AM)
- Graph: Move jogamp.graph.plane to public com.jogamp.graph.plane — Sven Gothel / githubweb
- Graph: Complete move jogamp.graph.plane to public com.jogamp.graph.plane — Sven Gothel / githubweb
- Graph; Path2D[Iterator]: Add 'fast path' access to points array reference and index etc, used to avoid arraycopy (efficancy) — Sven Gothel / githubweb
- Graph: OutlineShape: Make class final, getOutlineNumber() -> getOutlineCount() — Sven Gothel / githubweb
- Graph: Path2D: Remove redundant accessors, comment on append(..) — Sven Gothel / githubweb
- Graph: TypecastRenderer: Simplify addShape*(), use OutlineShape's vertexFactory instance — Sven Gothel / githubweb
- Graph: TestTextRendererNEWT00: Alin w/ other tests, add DEPTH_TEST and allow custom window size — Sven Gothel / githubweb
- Graph: TestTextRendererNEWT01: No VBAA sample-count on MSAA test, fixed window size 1024x640 — Sven Gothel / githubweb
- Graph: Fix Region/Text Renderer: Add RegionRenderer enable/disable for blending stubs in display (Mesa3D results are otherwise broken) — Sven Gothel / githubweb
- Graph: OutlineShape: Add positional addVertex() variants for component based addVertex methods — Sven Gothel / githubweb
- Graph: Path2D -> self-contained Path2D (w/ Iterator) fixed; OutlineShape: Add Path2F addPath(..), emphasize required Winding.CW — Sven Gothel / githubweb
- Graph: TypecastRenderer: Add comment about TTF Glyph's having Winding.CW — Sven Gothel / githubweb
- Typecast: Kerning: Use 'int' to cover 'uint16' values; Detail KernSubtable and hold a KernSubtableFormat0 ref in KernTable — Sven Gothel / githubweb
- Typecast: HeadTable: Use 'int' to hold 'uint16' unitsPerEM value — Sven Gothel / githubweb
- Typecast: OTGlyph: Maintain the glyphID, add toString() — Sven Gothel / githubweb
- Typecase: OTFont: Provide KernTable accessor — Sven Gothel / githubweb
- Font/Graph, {Font, Glyph}/Typecast: Add kerning and expose values in original font-units (FU) to have them scaled later ( fu * pixelScale / unitsPerEM ) — Sven Gothel / githubweb
- Update included Typecast library to 2019-09-15 commit 0d55ac0eb4a39a7f8f2a796c7eebd3ea778ba9a7 — Sven Gothel / githubweb
- Typecast: *Font*: Use constructor instead for static read(). TTFont: Add ctor for File and InputStream — Sven Gothel / githubweb
- GlyfCompositeDescript: Remove useless try { } in ctor; Remove redundant variable in range-based for-loops — Sven Gothel / githubweb
- Typecast: KernSubtable: Remove getKerningTable(..), will be implemented in higher API layer w/ binary-search — Sven Gothel / githubweb
- Typecast: KernSubtableFormat2: Use package-protection — Sven Gothel / githubweb
- Typecast: Table: Use package-protected static final const, remove notAvailable String — Sven Gothel / githubweb
- Typecast: Mark current status w/ our branch of upstream, jogl_patches, commit 90c4a8348cbe182bf3f0bcc55fd015f19ed0686f — Sven Gothel / githubweb
- Graph font/typecast: Adopt to our Typecast updates (see below); Fix kerning; Use TestTextRendererNEWT01 to produce validation snaps — Sven Gothel / githubweb
- Graph Type Rendering: Drop pixelSize and use font em-size [0..1] throughout system. — Sven Gothel / githubweb
- Add GL_DEBUG_SEVERITY_NOTIFICATION to getDbgSeverityString() — David.42.Hall / githubweb
- Graph OutlineShape: Path2F alike sub-path ctor: Add z coordinate for custom plane. — Sven Gothel / githubweb
- Graph Font: getGlyph(char symbol -> int glyph_id), add kerning to getPointsBoundsFU(); Glyph: Drop getSymbol() — Sven Gothel / githubweb
- Graph RegionRenderer: Expose int[4] viewport for convenience — Sven Gothel / githubweb
- Graph TextRegionUtil: Move ShapeVisitor to OutlineShape.Visitor and processString(..) to Font, cleaning up .. — Sven Gothel / githubweb
- Graph: RegionRenderer: Offer borrowing current viewport w/o copy — Sven Gothel / githubweb
- Graph: TextRegionUtil: Make addStringToRegion(..) versatile/usable w/ optional AffineTransform (see Label0) — Sven Gothel / githubweb
- Graph: Merge UIListener01 + UINewtDemo01 -> UIShapeDemo01 to have simple test cases — Sven Gothel / githubweb
- Typecast: Assign _glyphIndex w/ ctor argument (+ code cleanup) — Sven Gothel / githubweb
- Typecast: Glyph: getGlyphIndex() -> getID() to simplify name — Sven Gothel / githubweb
- Graph: TypecastRenderer: Fix point-loop (no reduced 'count - 1', no break on endOfContour), remove redundant branch B3, add Type-2 and add code dump for testing — Sven Gothel / githubweb
- Graph UI: Move methods SceneUIController to UIShape public providing win<->obj coord transformation, enhance documentation a little, — Sven Gothel / githubweb
- Graph Unit Tests: General cleanup, adding UITypeDemo01 w/ TestObject* to determine CurveRenderer issues — Sven Gothel / githubweb
- Graph Font: Enhance API doc (source of values), better get*Bounds() names, dropping redundant getMetricWidth*(); Fix getMetricBoundsFU() — Sven Gothel / githubweb
- Graph: Fix Loop.initFromPolyline()'s Winding determination, document Winding rules for OutlineShape and add get/setWinding in Outline — Sven Gothel / githubweb
- TestTextRendererNEWT01: Drop unused import — Sven Gothel / githubweb
- Graph: Outline: Remove minor redundancy — Sven Gothel / githubweb
- Graph Demos: Formatting .. — Sven Gothel / githubweb
- Graph GPUUISceneGLListener0A: Prep for reshape_resize, notch up relative sizes a little — Sven Gothel / githubweb
- Graph RoundButton: setDimension -> setSize — Sven Gothel / githubweb
- Graph UI: Fix UIShape's PMVMatrix handling of getSurfaceSize, objToWinCoord and winToObjCoord (expect all set, no doubling); GLEventListenerButton: Resize FBO to screen-size for proper 1:1 quality — Sven Gothel / githubweb
- Graph Overflow Bug: Reorder TestTextRendererNEWT* tests from simple to complex example code, ascending — Sven Gothel / githubweb
- Rename VectorUtil.ccw(..) -> isCCW(..) — Sven Gothel / githubweb
- Graph Font.Metrics: Use unchanges sign of (+) ascent, (-) descent and (+) lineGap, document them properly and fix Font.getLineHeightFU() — Sven Gothel / githubweb
- Graph Font: Add 'name' to Glyph; Drop erroneous Glyph ID_SPACE, ID_CR manual mapping, rely on no-shape for 'space' non-contour. — Sven Gothel / githubweb
- Graph Font: Simplify CmapFormat selection (cmap symbol -> glyph-idx), just use Unicode and if not available use a symbol font — Sven Gothel / githubweb
- Graph Font: Add more DEBUG info .. — Sven Gothel / githubweb
- Graph Font.Glyph: Cleanup: Remove Font and getScale() from interface (redundant), add getLeftSideBearings*() from htmx table; Flatten TypecastGlyph impl by merging its Metrics, add equal() complementing hashCode() — Sven Gothel / githubweb
- Graph TypecastFont: Add hashCode() and equals(), feed TypecastGlyph w/ LeftSideBearings — Sven Gothel / githubweb
- Graph TextRegionUtil: Fix HashMap (font,text)->GLRegion: Preserve key data (fontName, text) for equals — Sven Gothel / githubweb
- Graph: Update demos .. — Sven Gothel / githubweb
- Graph UI: Update demos, move pure demo code from demos/ui -> demos, rename test-shapes — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Replace old FFmpeg header w/ FFmpeg version 4.3, 5.1 and 6.0 (major version counts for binary compatibility) — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Add implementation update for FFmpeg version 4.* (Debian 11), 5.* (Debian 12) and 6.* (Current Development trunk) — Sven Gothel / githubweb
- Eclipse: Add CDT nature to edit C/C++ files — Sven Gothel / githubweb
- Graph Font: Fix TypecastRenderer TTF corner-case: Prefer initial segment's moveTo (start) to be onCurve — Sven Gothel / githubweb
- GLArrayData*: Shorten methods (*API Change*), use proper constructor and finalize immutables, add growthFactor (default golden ratio 1.618), add getCapacity*() and printStats(..) — Sven Gothel / githubweb
- GLArrayData*: Expose reserve() for total elementCount and growIfNeeded() for additional components ... — Sven Gothel / githubweb
- Graph Region: Address overflow issue using GL2ES3 integer indices (WIP...); Ease GLArrayData* buffer growth. — Sven Gothel / githubweb
- Graph Region: Fix printBufferStats(..) override — Sven Gothel / githubweb
- Movie* Demos: Add screenshots w/ 'S' key; Cleanup screenshot filename creation in other demos. — Sven Gothel / githubweb
- Windows test scripts: Inject FFmpeg 5.1.2 and Mesa3D (disabled C:\Windows\System32\opengl32.dll) — Sven Gothel / githubweb
- FFmpeg: Fix using 'av_channel_layout_uninit', use own loaded linked 'sp_av_channel_layout_uninit' — Sven Gothel / githubweb
- JOGL Homepage: Rearrange, add MeteoInfo and Sweet Home 3D — Sven Gothel / githubweb
- Reformat README.txt -> README.md, add list of work items and call for sponsorship. — Sven Gothel / githubweb
- GLProfile.isValidArrayDataType() add missing accepted types for ES3/GL3+ but dropping its usage (GLArrayDataWrapper validation) — Sven Gothel / githubweb
- Drop redundant NativeWindowFactory.getDefaultToolkitLock(type, deviceHandle) variant — Sven Gothel / githubweb
- GLMediaPlayerImpl: destroyImpl(..) @ initGL(..) exception: Don't wait for streamWorker stop result (-> deadlock) — Sven Gothel / githubweb
- GLProfile::initProfilesForDeviceCritical(): initLock.addOwner(t) only if t is not orig-owner — Sven Gothel / githubweb
- EGLGraphicsDevice: Cleanup and enhance API doc for clarity ... — Sven Gothel / githubweb
- GLDrawableFactoryImpl:createDummySurfaceImpl() and createSurfacelessImpl(): Pass orig AbstractGraphicsDevice to allow EGLDrawableFactory to use the original device's native-dislay-ID for sharing resources. — Sven Gothel / githubweb
- GLDrawableFactoryImpl:createMutableSurfaceImpl(..): Pass orig AbstractGraphicsDevice to allow EGLDrawableFactory to use the original device's native-dislay-ID for sharing resources. — Sven Gothel / githubweb
- GLDrawableFactoryImpl:createDummyDrawable(): Similar to createOffscreenDrawable() prefer createSurfacelessImpl() over createDummySurfaceImpl() to reduce resources (no actual window) — Sven Gothel / githubweb
- make/scripts/tests.sh: Update for my personal unit-test runs — Sven Gothel / githubweb
- GLDrawableFactory: Fix typos and mention 'surfaceless' in createDummyDrawable(..) — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Cleanup API doc FFmpeg versions — Sven Gothel / githubweb
- NEWT Screen: Allow injection of global (single) monitor size in [mm] via newt.ws.mmwidth and newt.ws.mmheight property — Sven Gothel / githubweb
- GLArrayData[Editable,Client]: Add put[34][bsif](..) and array put[bsif](..) variants for flexibility/performance — Sven Gothel / githubweb
- GLArrayDataClient: Minor toString() and DEBUG output fixes — Sven Gothel / githubweb
- GLArrayDataEditable: Clarify API doc on clear*(..) and rewind() — Sven Gothel / githubweb
- GLArrayData*: Minor edits: API doc, space and year-range — Sven Gothel / githubweb
- GLArrayData: year-range — Sven Gothel / githubweb
- scripts/tests.sh: add testmobile launch w/ JOGAMP_MOBILE_CLASSPATH — Sven Gothel / githubweb
- Graph: Region: Add perf counter (w/ API); Utilize put[34][sif](..); Fix indices growBufferSize(); Add GLRegion.create(..) w/ initial vertices/indices count; Up default[VI]Count; — Sven Gothel / githubweb
- Graph: Font: Add perf counter (w/ API) — Sven Gothel / githubweb
- TestTextRendererNEWT00: Add '-perf' mode using new perf counter, testing on PC and raspi-aarch64 .. — Sven Gothel / githubweb
- NEWT DRM EGL/GBM: WindowDriver: Don't issue glFinish() here, as eglSwapBuffers(..) already performs this task (TODO: More Tests!) — Sven Gothel / githubweb
- Graph: Use PerfCounterCtrl interface and Instant/Duration & Clock.getMonotonicTime() ... — Sven Gothel / githubweb
- Adapt to GlueGen dropping Platform.currentTimeMicros(), use Platform.currentTimeMillis() — Sven Gothel / githubweb
- Fix for AWT GLCcanvas DPI scaling. Forum thread https://forum.jogamp.org/DPI-scaling-not-working-td4042206.html — gbburkhardt / githubweb
- Graph Perf Counter: Use GlueGen's Clock.currentNanos() to ease on performance-hit measuring performance. — Sven Gothel / githubweb
- Clock: Use Clock.currentNanos() instead of System.nanoTime(); Enhancing FPSCounterImpl accuracy by maintaining timestamps in [ns] — Sven Gothel / githubweb
- Graph Perf Test: {Test->Perf}TextRendererNEWT00: Drop junit, ... (WIP) — Sven Gothel / githubweb
- Graph: Bring back passing through temp AffineTransform instances (optional, but recommended) — Sven Gothel / githubweb
- GLArrayData: Promote sealed() from GLArrayDataEditable, to correctly being used for getElemCount() instead of 0==position, ... (API change) — Sven Gothel / githubweb
- Graph Perf: Region*: Rely on growBuffer(..) per addOutlineShape() and known buffer data-type to directly put[34][sif](..) skipping GLArrayDataClient/Buffers buffer-growth and validations — Sven Gothel / githubweb
- Graph Perf: Region: split addOutlineShape() -> addOutlineShape0() (fast) and addOutlineShape1() (slow perf+debug), rename growBufferSize() -> growBuffer() — Sven Gothel / githubweb
- Graph Perf: Region*: Add setBufferCapacity(..) and cut-off growBuffer() early if not needed (track capacity); Align all VBORegion* buffer init/set/grow impl. — Sven Gothel / githubweb
- Graph Perf: OutlineShape: Uncomment all debug code to keep it smaller — Sven Gothel / githubweb
- Graph Perf: Font*: Remove PerfCounterCtrl since the Region counter is more than enough — Sven Gothel / githubweb
- Graph Perf: Add Region.countOutlineShape(), Font.processString(Visitor2,..), TextRegionUtil.countStringRegion() allowing to use Region.setBufferCapacity() — Sven Gothel / githubweb
- Graph: Region: Enhance API doc, fix typo .. (brace close left open during selected commits) — Sven Gothel / githubweb
- scripts/tests.sh: Refine uncommented section about 'Flight Recorder' setup — Sven Gothel / githubweb
- GLArrayData: Fix API doc typo in sealed() — Sven Gothel / githubweb
- Graph Perf Update: 1296 chars to Region per Frame: RaspiPi4 10.25ms (Region) + 3.4ms (draw), PC 2.97ms (Region) + 0.36ms (draw) (GOOD) — Sven Gothel / githubweb
- Graph Perf: PerfTextRendererNEWT00 Disable VSync per default (duh!) — Sven Gothel / githubweb
- Graph Demos: Add 'JOGL line' and tweak PerfTextRendererNEWT00 a little to fit on small displays — Sven Gothel / githubweb
- PerfTextRendererNEWT00: Scale font to match screen witdh after producing the region, i.e. have a proper resolution independent layout. — Sven Gothel / githubweb
- [GL]Capabilities*: Enhance identity-check in root Capabilities.equals(..), comparing the VisualID first; Added VisualIDHolder.isVisualIDSupported(VIDType) — Sven Gothel / githubweb
- Graph GPUUISceneNewtDemo: Filter out all FSAA (multisample) caps if undesired (Graph VBAA + MSAA); Add NonFSAAGLCapabilitiesChooser — Sven Gothel / githubweb
- Graph: Font: Add equals() + hash() API doc; GraphUI's Label*.setText(): Only modify values if text and/or font differs, skipping markShapeDirty() saves performance. — Sven Gothel / githubweb
- Apply NonFSAAGLCapabilitiesChooser in NEWTGLContext (tests only). TODO: Consider applying it in default chooser? — Sven Gothel / githubweb
- Add raspi4b test script w/ set screen-size — Sven Gothel / githubweb
- TestTextRendererNEWT20: Cover Graph-VBAA, Graph-MSAA, FSAA, NONE .. (have proper filenames for screenshots) — Sven Gothel / githubweb
- Rename NonFSAAGLCapabilitiesChooser -> NonFSAAGLCapsChooser (too long) — Sven Gothel / githubweb
- Misc: Add MonitorDevice.perMMToPerInch(..); Drop unused RegionRenderer.init(..) renderModes argument — Sven Gothel / githubweb
- Adopt to RegionRenderer.init(..) dropped unused renderModes argument — Sven Gothel / githubweb
- GraphUI: Revision: Simplify resource handling via SceneUIController, add general functionality in UIShape (drag, ..) — Sven Gothel / githubweb
- GraphUI: Promote API to JOGL via graphui.jar or within any jogl-all*.jar (WIP) — Sven Gothel / githubweb
- GraphUI: Add package.html (dummy) — Sven Gothel / githubweb
- Cleanup Demos: Move demos to jogl-demos.jar (here Graph + AudioVideo), ready for easy deployment and test w/ junit/ant — Sven Gothel / githubweb
- GraphUI: Shape: Add build-in resize w/ 1-pointer-click and drag in 1/4th bottom-left or bottom-right corner. Rename translate -> position. — Sven Gothel / githubweb
- Demos: Remove unused fonts — Sven Gothel / githubweb
- Demos: FontSetDemos: Remove remove fonts — Sven Gothel / githubweb
- Move png assets (NEWT icons + GLMediaPlayer dummy/test) to simple classpath, allowing access w/o jars. TODO: Test Android. — Sven Gothel / githubweb
- build-test.xml: Add src.demos to determine to skip build or not — Sven Gothel / githubweb
- GLMediaPlayer: Overhaul and simplify states, allow usage before stream ready showing test-texture. Adding stop(); (API Change) — Sven Gothel / githubweb
- Graph: Add GLRegion creation w/ pre-calculating its buffer sizes; TextRegionUtil: Use pre-calc'ing buffer sizes for GLRegion; — Sven Gothel / githubweb
- GraphUI: Use pre-calc'ing buffer sizes for Label shape — Sven Gothel / githubweb
- GraphUI: Cleanup 1-pointer zoom, add generic PinchToZoom-Gesture for 2-pointer zoom; Scene: Align method names.. — Sven Gothel / githubweb
- GLMediaPlayerImpl: isTextureAvailable() is always true after lastFrame init; Use private isPausedOrPlaying() to determine shaderCodeHash — Sven Gothel / githubweb
- GraphUI: MediaButton: Adapt GLMediaPlayer changes: Ready right away and reset on Init: GLMediaPlayer.initGL() + recreate GLRegion — Sven Gothel / githubweb
- GLRegion + RegionRenderer: Add clearShader(..) to delete all ShaderPrograms and is references. — Sven Gothel / githubweb
- TextureSequence (API Change): Use setTextureLookupFunctionName(..) explicitly to set the name upfront, clarifying workflow. Impl: ImageSequence + GLMediaPlayerImpl — Sven Gothel / githubweb
- build: Disable oculusvr by default, allow manual enable via property 'oculusvr.enabled' — Sven Gothel / githubweb
- make/scripts/setenv.jogl.sh: Add JOAL_LIB_DIR to LD_LIBRARY_PATH (used if not testing using jars but classpath) — Sven Gothel / githubweb
- FFMPEGMediaPlayer: More detailed DEBUG messages on audioSink — Sven Gothel / githubweb
- GLMediaPlayerImpl: Zero textureFragmentShaderHashCode and default lookupFunction on Uninitialized state — Sven Gothel / githubweb
- GLMediaPlayerImpl: Only kick-off StreamWorker at initGL(..) — Sven Gothel / githubweb
- AABBox: Add API doc comment on reset() and hence default ctor regarding infinite dimension — Sven Gothel / githubweb
- Graph: Region: Add API doc on markStateDirty() and markShapeDirty() — Sven Gothel / githubweb
- Graph: RegionRenderer: Adopt to TextureSequence API Change: Use setTextureLookupFunctionName(..) before using hash and/or code. — Sven Gothel / githubweb
- GraphUI: Scene: Add simplified ctor w/ user defined zNear, zFar and sceneDistance; Expose the scene-plane AABBox and add surfaceToObjSize() to compute surface-size in object coords. — Sven Gothel / githubweb
- GraphUI: GLButton: Don't pass FBO size @ ctor, calculate true view-size @ 1st draw — Sven Gothel / githubweb
- GraphUI: Button: Allow user to configure 2-pass label z-offset — Sven Gothel / githubweb
- GraphUI: UIShapeDemo01.reshape(): Drop redundant glViewport(..) call — Sven Gothel / githubweb
- GraphUI: MediaButton: No need to re-create GLRegion (anymore), just markShapeDirty() to force reupload of texture-coordinates; Also don't mute audio, user shall configure the GLMediaPlayer... — Sven Gothel / githubweb
- GraphUI: Label: Rename pixelSize -> pixelScale, since we are view-based or in model-space. — Sven Gothel / githubweb
- GPUUISceneGLListener0A: Simplify according to Scene class changes (view-based in model-space), have Scene manage resources in full. — Sven Gothel / githubweb
- GraphUI: Add a most simple Scene demo with one Shape. — Sven Gothel / githubweb
- Graph: Have RegionRenderer.reshapeNotify(..) track x/y as well (vieport); GraphUI.Scene using RegionRenderer's viewport (no duplicate) — Sven Gothel / githubweb
- GraphUI: Rename UISceneDemo00 -> UISceneDemo01 — Sven Gothel / githubweb
- GLMediaPlayer usage: Fix verbose strings, disable verbose in GraphUI demos — Sven Gothel / githubweb
- GraphUI: Complete rename of UISceneDemo01 — Sven Gothel / githubweb
- GraphUI: Scene/Shape: Decouple PMVMatrix operations (picking, obj<->win) by using a local instance, enable performing on any thread (not using a blocking GL renderer thread) — Sven Gothel / githubweb
- Demos: Minor cleanups; MovieSimple: Remove unused variables etc .. left over from transition to use TextureSequenceES2 — Sven Gothel / githubweb
- Fix ShaderProgram ownership bug, introduced in commit 67a723477ecd818fbc5859fe20ee536a3b4efae5 (reverting and clarifying) — Sven Gothel / githubweb
- opengl/util/glsl/Shader*: Mark classes and fields final, rename dump{Shader->}Source(), refine string output. — Sven Gothel / githubweb
- ShaderProgram field programLinked: Set to false @ release()/destroy(), On useProgram() only throw exception if 'on==true' is requested (disabling after delettion is OK) — Sven Gothel / githubweb
- Graph: Make RenderState a composition of RegionRenderer, which also creates and destroys it. Dropping this also from user (complexity). — Sven Gothel / githubweb
- API doc cleanup, add + refine math tests — Sven Gothel / githubweb
- NEWT MouseEvent.getEventTypeString(): Shorten by removing leading 'EVENT_MOUSE_' — Sven Gothel / githubweb
- Fix MovieSimple regression of commit 00dbacc5af3531af50e77a02d534dc11e08de10f, 913b00f8b876e29af91677ef61b3eb35d6853e6e — Sven Gothel / githubweb
- Graph: Add RenderState API doc; RegionRenderer: Remove unused shell method, left over from f8584748e33aab56780eca5cf7009a5a0d11991d — Sven Gothel / githubweb
- Graph : Misc API doc — Sven Gothel / githubweb
- Graph: GLRegion: Pass curRenderModes to updateImpl() + drawImpl(), prepare switch by sampleCount; Don't use any resource not requested by curRenderModes — Sven Gothel / githubweb
- Graph: GLRegion.draw(): Mod curRenderModes by sampleCount { 0 = no-sampling, -1 = glSelect } (Experimental not working fully) — Sven Gothel / githubweb
- Graph: Add RegionRenderer.enable(..) variant w/ passing enable + disable GLCallback — Sven Gothel / githubweb
- Graph: Scene: Add experimental pickShapeGL(..), i.e. glSelect (Not working correctly with all renderModes yet, inactive; Not good on text) — Sven Gothel / githubweb
- Graph Scene: Customize clearColor + clearMask used @ display(..), i.e. either use custom setting or avoid it at all for seamless client renderer integration — Sven Gothel / githubweb
- Graph Shape: Mark methods final and enhance API doc — Sven Gothel / githubweb
- Graph Shape: Add missing drawGLSelect(..) — Sven Gothel / githubweb
- Graph Scene: RegionRenderer is owned and never null — Sven Gothel / githubweb
- Add Scene.PMVMatrixSetup for programmable PMVMatrix setup in Scene replacing fixed projection params; Simplify API requirements .. — Sven Gothel / githubweb
- Graph Shape: Add onMove(Shape.Listener), allowing user to track Shape movement — Sven Gothel / githubweb
- Graph UI Shape: Fix setTransform(): Take back unscaled-center 1st, then add back later (scaled); TODO: Add alignment features — Sven Gothel / githubweb
- Graph UI Shape: Fix move and resize via 1-pointer mouse drag: Need to apply scale on drag-delta, operating on scaled-model-viewpoint — Sven Gothel / githubweb
- Graph UI: Adopt Shape implementations to Shape API changes (simplification) — Sven Gothel / githubweb
- Graph UI: Apply API changes to demos *WIP* (not all working yet, but compile clean) — Sven Gothel / githubweb
- Graph UI Shape: Remove debug println @ mouse drag release — Sven Gothel / githubweb
- GraphUI UISceneDemo01: Res independent Shape, in Scene attached to GLWindow showing simple linear Shape movement w/ listener attached — Sven Gothel / githubweb
- GraphUI UISceneDemo01: Fix disposal, use windowDestroyed() WindowListener to stop animator — Sven Gothel / githubweb
- GraphUI Shape win<->obj/shape mapping: Return actual int[] or float[] result or null on error instead of boolean to easy API usage — Sven Gothel / githubweb
- GraphUI: Add UISceneDemo00 for linear animation in one main function; UISceneDemo01 simply provides shape drag-move and -resize — Sven Gothel / githubweb
- Demo MovieSimple: Default to useOrigScale=false, enable @ main w/ -orig_scale — Sven Gothel / githubweb
- Add FloatUtil.isZero(float) using FloatUtil.EPSILON — Sven Gothel / githubweb
- GLOffscreenAutoDrawable: Remove unused import — Sven Gothel / githubweb
- Demos GearsES2: Expose view rotation vars and listener — Sven Gothel / githubweb
- GraphUI GLButton: Add missing destroyImpl(..) to destroy the ImageSequence and FBO-GLAD — Sven Gothel / githubweb
- GraphUI Scene: Be quiet — Sven Gothel / githubweb
- GraphUI Default Scene.PMVMatrixSetup: Scale (back) projection to have normalized plane dimensions, 1 for the greater of width and height — Sven Gothel / githubweb
- UISceneDemo01: Use GLButton shape w/ animating and rotating gears and set up an own Scene.PMVMatrixSetup with a plane dimension of 100 — Sven Gothel / githubweb
- UISceneDemo02: The 'dirty' variant w/ listener (printf) attached — Sven Gothel / githubweb
- GraphUI MediaButton: Only mark region dirty if already exists — Sven Gothel / githubweb
- GraphUI Scene: Move GLEventListener implementations reshape() and dispose() to the others, init(), display(). Ease review. — Sven Gothel / githubweb
- GraphUI Shape.setTransform(): Fix center semantics (half size) and consider origin (resolves multi-line text resize issues) — Sven Gothel / githubweb
- GraphUI Scene: Add [add|remove]Shapes(Collection) .. for convenience — Sven Gothel / githubweb
- GraphUI UISceneDemo01: Stop rotating animation if GLButton animation is toggled off — Sven Gothel / githubweb
- GraphUI Demos: Bring back GPUUISceneGLListener0A .. — Sven Gothel / githubweb
- GraphUI Label: Fix naming semantics: 'pixelScale' -> 'fontScale', i.e. font-scale factor, by which the em-sized type glyphs shall be scaled — Sven Gothel / githubweb
- Rename UISceneDemo{02->10} — Sven Gothel / githubweb
- GLArrayDataClient: Allow null buffer @ growIfNeeded(), removed from commit 90a95e6f689b479f3c3ae3caf4e30447030c7682 — Sven Gothel / githubweb
- GraphUI Scene: Add getDefaultVertexFactory(), fix getRenderState() API doc (can't be null) — Sven Gothel / githubweb
- GraphUI Shape: Provide empty default implementation for clearImpl() and destroyImpl() — Sven Gothel / githubweb
- GraphUI Shape/Label: Allow validate(..) w/o current GL context, used by e.g. Label.setText(..) and getBounds(), preparations for more animation. — Sven Gothel / githubweb
- Graph: Cleanup Vertex.Factory referencing: Only bind to OutlineShape and use its default. GraphUI: Always use default. — Sven Gothel / githubweb
- GraphUI UISceneDemo*: Use lambdas for GLAutoDrawable.invoke(..) to reduce LOC — Sven Gothel / githubweb
- Eclipse: Remove the CDT C/C++ Nature, since it breaks the Java type hierarchy lookup besides other things — Sven Gothel / githubweb
- GraphUI UISceneDemo*: Add windowResized() callback to update window title showing current surfaceSize — Sven Gothel / githubweb
- NEWTEvent*.getEventTypeString(): Like MouseEvent, drop redundant leading type in returned string — Sven Gothel / githubweb
- GraphUI UISceneDemo*: Stop animation loop if window got destroyed — Sven Gothel / githubweb
- GraphUI UISceneDemo20: Consolidate the actual implementation and main launcher to our new UISceneDemo naming series — Sven Gothel / githubweb
- GraphUI Scene: Move reshape() below init from in-between display() impls — Sven Gothel / githubweb
- GraphUI: Fix Scene.PMVMatrixSetup impl: Setup modelview before using setPlanBox(..)'s gluUnProject(..) — Sven Gothel / githubweb
- GraphUI Shape.setTransform(): Remove 'wiggling' w/ origin, text issue came from Scene.PMVMatrixSetup bug, all shapes resize fine now. — Sven Gothel / githubweb
- GraphUI Scene: Add optional frustum culling (default: disabled) — Sven Gothel / githubweb
- GraphUI Scene: Add removeShape*(GL2ES2..) variant w/ their destruction for convenience — Sven Gothel / githubweb
- GraphUI Scene: getStatusText(..) drop unset values, be more semantic sensitive (msaa -> smsaa) — Sven Gothel / githubweb
- GraphUI Shape: Make access private where possible & reasonable, synchronize dirty and in draw(..) the whole dirty-validate() region.draw() — Sven Gothel / githubweb
- GraphUI Demos: Adopt to shapesSharpness -> oshapesSharpness rename — Sven Gothel / githubweb
- Graph Font Processing: Produce a 'whitespace' Glyph w/ an OutlineShape (box) to allow better handling of such non-contour symbols. — Sven Gothel / githubweb
- Graph Font Processing: Use Font.GlyphVisitor instead of OutlineShape.Visitor, allowing to use the Glyph (information). — Sven Gothel / githubweb
- Graph: Remove OutlineShape.Visitor* as being replaced by Font.GlyphVisitor — Sven Gothel / githubweb
- Add Vec2f and Vec3f, to support a more simple OO vector-math usage, e.g. for animation etc — Sven Gothel / githubweb
- UISceneDemo0[01]: Useless minor editing (can't move animator lower as sadly used in our window dtor event handler) — Sven Gothel / githubweb
- GraphUI Demos: (Text) Type Animation ... — Sven Gothel / githubweb
- WWW: Add Games: Wakfu + Archipelago — Sven Gothel / githubweb
- WWW: Cleanup Featured Projects intro and have section links bold. — Sven Gothel / githubweb
- Quaternion: Shorten toString() type name — Sven Gothel / githubweb
- Graph: Fix Font.getGlyphBoundsFU(): FU of advance is requested here. — Sven Gothel / githubweb
- Graph Font: Rename getBBox*() -> getBounds*() to preserve a common semantic name — Sven Gothel / githubweb
- Graph FontScale: Simplify names, fix API doc and add unit test — Sven Gothel / githubweb
- GraphUI Demos: Remove unused GPUUISceneTextAnim01 — Sven Gothel / githubweb
- Graph Font.Glyph: Add getFont() (the owner) — Sven Gothel / githubweb
- Graph Font.GlyphVisitor*: Pass 'char symbol' to visitor, passing full text-processing information — Sven Gothel / githubweb
- Graph RenderState: Add setColorStatic(float[]) variant — Sven Gothel / githubweb
- GraphUI: Shape.dispatchMouseEvent(): Rename dsx/dsxy -> sx/sy as they denominate whole scale-factor, not their delta — Sven Gothel / githubweb
- GraphUI: Shape: Fix setTransform(): Scale around center and rotate around pivot-point or center; Assume Shape origin to be bottom-left for drag-zoom. Removes questionable scale-hack. — Sven Gothel / githubweb
- GraphUI: Label: Enforce bottom-left origin @ 0/0 for good drag-zoom experience (working sticky edge) — Sven Gothel / githubweb
- GraphUI Label: Remove glyphVisitor's debug code (exception handling) — Sven Gothel / githubweb
- GraphUI Label: Add getScaledLineHeight() and refine setFontScale(), i.e. only act and markDirty() on change — Sven Gothel / githubweb
- GraphUI Button: Simplify addShapeToRegion() — Sven Gothel / githubweb
- GraphUI: Decouple GraphShape from Shape, i.e. allow future Shape w/o Graph/GLRegion — Sven Gothel / githubweb
- GraphUI Demo UISceneDemo02: Use em-sized label w/ scale. — Sven Gothel / githubweb
- GraphUI Demo UISceneDemo03: Add kerning and compensate on label 0/0 origin using Glyph bounds minY() — Sven Gothel / githubweb
- Graph Font: TypecastFont: getGlyphBoundsFU() + processString(): If isWhitespace() continue w/ AABBox resize, but don't earmark this (whitespace) glyph for next left_glyph (kerning). — Sven Gothel / githubweb
- GraphUI Scene: Added API doc args — Sven Gothel / githubweb
- GraphUI Shape.setTransform(): Fix !sameScaleRotatePivot && hasRotate && !hasRotPivot: Don't scale pivot back from center-pivot, same as w/ hasRotPivot — Sven Gothel / githubweb
- GraphUI Shape: Rename rotOrigin -> rotPivot — Sven Gothel / githubweb
- WWW: Remove 'Sponsor' button, annoying and no feedback — Sven Gothel / githubweb
- README: Shorten sponsor text — Sven Gothel / githubweb
- Vec2f, Vec3f: Return this @ set(..), add set(float[]) and add(float, ..) — Sven Gothel / githubweb
- Graph*: API doc refinement — Sven Gothel / githubweb
- GraphUI Shape: Refine API doc — Sven Gothel / githubweb
- GraphUI Shape.setTransform(..): Scale before rotate to preserve target-size in rotation — Sven Gothel / githubweb
- GraphUI: Add GlyphShape representing a single Font.Glyph as a GraphShape; Use w/ UISceneDemo03 Type Animation... — Sven Gothel / githubweb
- GraphUI Scene: Add screenshot(..) method for convenience — Sven Gothel / githubweb
- GraphUI Demo UISceneDemo03: Add 1 space padding to demo-text, make screenshots, add launch screen (visible @ '-wait') — Sven Gothel / githubweb
- GraphUI Demo: UISceneDemo20 use Scene.screenshot(..), drop own code — Sven Gothel / githubweb
- Graph GLSL: Enable 'discard' in fragment shader w/o GLRendererQuirks.GLSLBuggyDiscard to avoid overdraw of such regions. — Sven Gothel / githubweb
- GraphUI Demos: Cover more std arguments via GraphUIDemoArgs — Sven Gothel / githubweb
- GraphUI: Fix debug-box and allow API access in Shape (off, thickness fractional to box size) and Scene for all Shapes. — Sven Gothel / githubweb
- GraphUI Shape: DragZoom: Allow resize_sxy_min down to 1/2%, need to find a good way to auto-deteminate this one (dpi, ..) — Sven Gothel / githubweb
- Graph Shader: Complete the USE_DISCARD logic avoiding output set after discard, even though technically allowed (ignored after discard) — Sven Gothel / githubweb
- GraphUI: Relocate com.jogamp.graph.ui.gl.* -> com.jogamp.graph.ui.*, resolve GL/VK abstraction at a later time differently — Sven Gothel / githubweb
- GraphUI: Use Shape.ZAscendingComparator in Scene, to be reused across typs — Sven Gothel / githubweb
- Math: Complete Matrix4f w/ Vec[234]f and adopt it throughout Quaternion, Ray, AABBox, Frustum, Stereo*, ... adding hook to PMVMatrix — Sven Gothel / githubweb
- GraphUI: Adopting Vec*f API; Adding Group; Scene + Group are Container, traversing the PMVMatrix throughout childs (-> see TreeTool). — Sven Gothel / githubweb
- TestAWTCardLayoutAnimatorStartStopBug532: Suppress warnings — Sven Gothel / githubweb
- AABBOX: Revert API doc copy/type errors from commit 15e60161787224e85172685f74dc0ac195969b51 — Sven Gothel / githubweb
- Matrix4f Perf: Enhance invert(), Drop (test) load on Matrix4f.mul(Matrix4f) for fair and realistic numbers - Both mul() ops faster than FloatUtil — Sven Gothel / githubweb
- PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; Utilize Vec3f, Recti, .. throughout API (Matrix4f, AABBox, .. Graph*) — Sven Gothel / githubweb
- LICENSE: Year range bump, update URL refs — Sven Gothel / githubweb
- VBORegion2P*ES2: Just instantiate SyncMatrices4f16 in place, drop local ref — Sven Gothel / githubweb
- Adding experimental Doxygen target 'doxygen.public' .. (WIP) — Sven Gothel / githubweb
- Doxygen: Refine javapublic + javaall, update README.md and www/index.html text — Sven Gothel / githubweb
- PMVMatrix API doc: Use `` to quote code since {@code } causes block-quoting w/ Doxygen. Doxygen uses markdown — Sven Gothel / githubweb
- README.md: Add blog + 2 more individuals (total +3 today) — Sven Gothel / githubweb
- GraphUI: Adjust for rotation: Drag-resize and -move (flip x- and/or y-axix), as well as getSurfaceSize(..) (use absolute size) — Sven Gothel / githubweb
- GraphUI Demos: Use GraphUIDemoArgs — Sven Gothel / githubweb
- PMVMatrix: Expose temporary storage (w/o side-effects) for efficiency; GraphUI.Shape: Efficiently reuse matPMv and temporary PMVMatrix storage — Sven Gothel / githubweb
- Matrix4f.mapWin*(): Drop unused temp matrices, map*() returns false on invPMv null; PMVMatrix: Make Mvi, Mvit optional at ctor, add user PMv and PMvi - used at gluUnProject() .. — Sven Gothel / githubweb
- GraphUI: Container (Group, Scene): Add removeAllShapes() and expose frustum-culling get/set — Sven Gothel / githubweb
- GraphUI: Group is non-interactive per default -> setInteractive(..) — Sven Gothel / githubweb
- GraphUI Shape: Refined toString(), add onToggle(Listener), at toggle() only markStateDirty() if toggleable — Sven Gothel / githubweb
- GraphUI Scene.pickShape(): Consider isInteractive() most early in visitor() before gluUnProjectRay(..) — Sven Gothel / githubweb
- GraphUI TreeTool: For all forAll*(): Allow acting upon Container Shape, i.e. 1st visit Shape, only therafter (if false) traverse into Container — Sven Gothel / githubweb
- GraphUI UISceneDemo03: Use Group as a Container to hold all Glyphs and have them no more interacting when arrived. Play: Drag 'em ;-) — Sven Gothel / githubweb
- GraphUI UISceneDemo03b: Action with the Glyph Group Container: Rotate auto and w/ scroll-wheel (or zoom if alt is pressed) — Sven Gothel / githubweb
- GraphUI Demos: Use GraphUIDemoArgs for UISceneDemo1[01] — Sven Gothel / githubweb
- GraphUI: Return this on setter/modifier methods for chaining — Sven Gothel / githubweb
- Graph/Math: Cleanup toString(), spacing and use System.lineSeparator() — Sven Gothel / githubweb
- GraphUI TreeTool: Iterate from start to end (not vice versa), eliminating potential side-effects - fixing forSortedAll(..) — Sven Gothel / githubweb
- GraphUI GridLayout: Functional Grid Layout w/ Padding, demo'ed in UISceneDemo20 with button Groups — Sven Gothel / githubweb
- GraphUI Demos: Fix var-name typo, its velocity — Sven Gothel / githubweb
- GraphUI Rectangle: Construct shape w/ 0/0 bottom-left origin as recommended by Shape spec — Sven Gothel / githubweb
- GraphUI Group: Avoid additional shapes-loop w/o layouter — Sven Gothel / githubweb
- GraphUI Shape: Add onClicked(..) — Sven Gothel / githubweb
- GraphUI GridLayout: Also adjust potential bottom-left delta when centering shape to cell (like GlyphShape w/ underline) — Sven Gothel / githubweb
- GraphUI Demos: Adding prelim FontView01, which may become a 'little FontForge' ;-) — Sven Gothel / githubweb
- GraphUI Scene.screenshot(): Add convenient variant to be executed on-display call. FontView stays open and issues a screenshot. — Sven Gothel / githubweb
- Graph Region: Add NORM_RENDERING_BIT (0) for better documented usage; Add getRenderModeString(renderModes, graphSampleCount, fsaaSampleCount) for unified tech representation — Sven Gothel / githubweb
- Graph TypecastFont: Avoid PostTable (out-of-bounds) for glyph_name when not even a Glyph was mapped to the ID — Sven Gothel / githubweb
- GraphUI Scene: Use getRenderModeString(..) w/ sample-counts where applicable, restructure screenshot(..) by using nextScreenshotFile(..) - all using default tech representation — Sven Gothel / githubweb
- GraphUI Shape.validate(*): Return this for chaining — Sven Gothel / githubweb
- GraphUI Demos: Use new Scene.screenshot(.. screen.nextScreenShotFile(..)) — Sven Gothel / githubweb
- Graph Unit Tests: Minor edits: Wait for GLRunnable done on screenshot, ... — Sven Gothel / githubweb
- GraphUI Demo FontView01: Use full window size if grid is not otherwise defined and scale group accordingly — Sven Gothel / githubweb
- GraphUI Tests: Add TestTextRendererNEWT21 using FontViewListener01 (like FontView01 demos) rendering a grid of each glyph for better validation for many fonts and renderModes/sampleCount — Sven Gothel / githubweb
- GraphUI Demo/Test: FontView[Listener]01: Use 10 'mmPerCell', Monitor resolution independent for display same size. — Sven Gothel / githubweb
- Typecast GlyfTable: Use `final` qualifier (cleanup) — Sven Gothel / githubweb
- Typecast: Expose (new) getGlyphCount(): GlyfTable.getSize() -> (OTFont,Font).getGlyphCount() — Sven Gothel / githubweb
- Typecast Font.Glyph: Expose isUndefined(), i.e. name == ".notdef" — Sven Gothel / githubweb
- Graph OutlineShape: Add getOutlineVectexCount(), i.e. total vertex count of all Outlines — Sven Gothel / githubweb
- Typecast Font: Add API doc for getLineHeight(), remove unused Vec3f import — Sven Gothel / githubweb
- Typecast Font.getGlyph(..): Fix Glyph case w/ 0 getOutlineVectexCount() -> isWhiteSpace = true, use emptyShape — Sven Gothel / githubweb
- GraphUI Container.removeShape(..): Return removed Shape, add removeShape(index) variant; Group.(add|remove)Shape(..) markShapeDirty() to recompute bbox and layout. — Sven Gothel / githubweb
- GraphUI Group.drawImpl0(): Copy List<Shape> to array and sort using Shape.ZAscendingComparator — Sven Gothel / githubweb
- GraphUI Demo FontView01: Add 'infoGrid' w/ GlyphShape (-> DAG SG reusing instance) + details in text, active via mouse-click — Sven Gothel / githubweb
- GraphUI Demo FontView01: Separate general font metrix (height, line-height) from actual Glyph metrix — Sven Gothel / githubweb
- GraphUI Demo FontView01: Add screenshot per selected Glyph — Sven Gothel / githubweb
- GraphUI Demo FontView01: Add font-name and selected glyphID to screenshot filename (documentation) — Sven Gothel / githubweb
- GraphUI Demos: Move GraphUIDemoArgs to sub-package util — Sven Gothel / githubweb
- Graph + GraphUI: Consolidate Vertex: Drop SVertex and factory, use Vec[234]f instead of float[] and remove unused VectorUtil methods — Sven Gothel / githubweb
- VectorUtil: Fix isVec3InTriangle3(..) testing p1, p2 and p3 — Sven Gothel / githubweb
- Graph OutlineShape.checkOverlaps(): Test overlap first to drop overlaps.contains(..) test — Sven Gothel / githubweb
- GraphUI Padding: Use CSS alike ctor semantics, hence swizzle ctor arguments — Sven Gothel / githubweb
- GraphUI: Add BoxLayout and Margin, todo: Have GridLayout properly use Gap w/ Padding and alignment (Margin?) (CSS alike) — Sven Gothel / githubweb
- GraphUI Test: Have TestTextRendererNEWT21's FontViewListener01 use 8mm/cell to match old screenshots for regression test. — Sven Gothel / githubweb
- Graph Font.getGlyphShapeBounds(): Use variant w/ 2 temp AffineTransform matching getGlyphBounds() — Sven Gothel / githubweb
- GraphUI {Round->Base}Button, denoting perpendicular or round corners (aka rectangle or oval shape) — Sven Gothel / githubweb
- Graph: Region.countOutlineShape(..) -> static, allow usage w/o instance; TextRegionUtil.addStringToRegion() grow region buffer w/ counting (as well); GLRegion.create(..) count + reuse create(.., size) static-ctor — Sven Gothel / githubweb
- Graph Region.addOutlineShape(): Fix DEBUG_INSTANCE path, enable perf counter if disabled. — Sven Gothel / githubweb
- Graph GLRegion: Consolidate pass-1 common data (indices, vertices, ..) and all related methods. Add growCount stat. — Sven Gothel / githubweb
- Graph [GL]Region: Use small initial indices/vertices count (640 -> 16), since (huge) text glyph gets always pre-calculated. — Sven Gothel / githubweb
- Graph VBORegion2P*.renderVBO(): Add comment on BITHINT_GLOBAL_DEPTH_TEST_ENABLED usage -> To be investigated. — Sven Gothel / githubweb
- GLArrayDataServer.addGLSLSubArray(): Return (actual) GLArrayDataWrapper instead of just GLArrayData interface, exposing and allowing mutable access to attribute location for interleaved sub-arrays — Sven Gothel / githubweb
- Graph GLRegion*: Utilize interleaved GLSL buffers for vertices, curveParams and the optional colors (GPU effeciency and performance; Increased CPU buffer growth performance) — Sven Gothel / githubweb
- GraphUI Button.createGLRegion(): Pre-calc Region buffer size for BaseButton (16) + Label-Text to avoid buffer grow — Sven Gothel / githubweb
- GLArrayDataClient: Refine API doc for grow*() and reserve() — Sven Gothel / githubweb
- Graph OutlineShape.get{Outline->}VectexCount() renamed — Sven Gothel / githubweb
- Graph GLRegion/TextRegionUtil: Enhance pre-determination of buffer-size, increase default initial 16->64 (unsued) — Sven Gothel / githubweb
- GraphUI GraphShape: createGLRegion() -> updateGLRegion(), called by addShapeToRegion() impl to utilize OutlineShape -> GLRegion ctor w/ proper buffer-size — Sven Gothel / githubweb
- Vec[234]f: Add 'max' and 'min' function — Sven Gothel / githubweb
- [PMV]Matrix[4f]: Clarify 'mulVec[34]f' in-place arg properties, add pure in-place variant and use it in PMVMatrix dropping temporary — Sven Gothel / githubweb
- AABBox: Add 'translate' w/ dedicated components — Sven Gothel / githubweb
- GraphUI GraphShape: {update->reset}GLRegion() and reserve vertices+indices if (rect) border is present — Sven Gothel / githubweb
- GraphUI GraphShape: Refine API doc — Sven Gothel / githubweb
- GraphUI GraphShape: Apply {update->reset}GLRegion() — Sven Gothel / githubweb
- GraphUI Revise Padding and Border: Padding + Border belong to Shape's bounds. Account for both (seperately) and add border rendering to Group as well. — Sven Gothel / githubweb
- GraphUI Colors: Use pure white modulation w/ color-channel on no-action for original color, adjust defaults accordingly — Sven Gothel / githubweb
- GraphUI Shape: [add|remove]MouseListener(): Return shape for chaining — Sven Gothel / githubweb
- GraphUI Add Alignment and Gap for layout — Sven Gothel / githubweb
- GraphUI Shape: Fix hasPadding() and add padding + border details to toString() — Sven Gothel / githubweb
- GraphUI Shape: Use null rotPivot indicating unset (isZero not sufficient); toString() just drop no-border and no-padding. — Sven Gothel / githubweb
- GraphUI Working GridLayout w/ and w/o cell-size and alignment; Added BoxLayout. — Sven Gothel / githubweb
- GraphUI GridLayout: Remove old unused layout0(..) method — Sven Gothel / githubweb
- GraphUI GridLayout: Handle 'diffBL' in 2nd path, no need to store as we don't use PMVMatrix for computation — Sven Gothel / githubweb
- HowToBuild: Windows: We use MinGW64 w/ 'posix threads' instead of 'win32 threads', allowing C++ std::mutex etc to be used (openal-soft) — Sven Gothel / githubweb
- Windows tests scripts: Update Graph* and *Movie* demos cmdline launches — Sven Gothel / githubweb
- Graph FontFactor: Adopt to GlueGen commit 69d22df0a6132dbf8b88fd04090c0bc81129237f IOUtil.copyStream2File() changes — Sven Gothel / githubweb
- AudioSinkFactory: Add debug output in case of failed initialization — Sven Gothel / githubweb
- Graph GLRegion.growBuffer(..): Disable debug output (static final flag) — Sven Gothel / githubweb
- HowToBuild: MacOS: Detail cmake commandline installation and mention 7-Zip — Sven Gothel / githubweb
- doc/HowToBuild.html: Align w/ GlueGen's MacOS changes — Sven Gothel / githubweb
- Graph GLRegion: DEBUG_BUFFER (growth) 'jogl.debug.graph.curve.Buffer' — Sven Gothel / githubweb
- Graph CDTriangulator2D: Drop invalid innerPoly, avoiding Loop.initFromPolyline(..) outline.getGraphPoint().size() < 3 IllegalArgumentException — Sven Gothel / githubweb
- doc/HowToBuild.html: Align w/ GlueGen (MacOS changes, min deployment target 10.7) — Sven Gothel / githubweb
- Nativewindow OSXmisc.m: Minor cleanup — Sven Gothel / githubweb
- MacOSXCGLDrawableFactory.canCreateGLPbuffer(): Disabled for MacOS >= 10.13 (High Sierra) — Sven Gothel / githubweb
#123 (Feb 1, 2023, 4:16:06 PM)
- NEWT: MonitorDevice: Add monitor-name, maybe an empty string. Implemented for X11 and Windows for now. — Sven Gothel / githubweb
- NEWT Screen: Cleanup get*Monitor*() methods — Sven Gothel / githubweb
- NEWT MonitorDevice: Fix pixelScale storage, own float[2], don't reuse given object — Sven Gothel / githubweb
- NEWT X11: Fix positionChanged: We need to translate the 0/0 client position to the root window (global screen) .. — Sven Gothel / githubweb
- NEWT Soft-PixelScale (p7): get{Global->}PixelScaleEnv(..): Support per monitor values w/ QT_SCREEN_SCALE_FACTORS syntax, use for X11 — Sven Gothel / githubweb
#122 (Jan 31, 2023, 10:13:32 AM)
- WindowImpl: Reorder protected methods, groupd callbacks used for native callbacks .. — Sven Gothel / githubweb
- GDIUtil: Add GetMonitor*() variants incl. PixelScale; NEWT MonitorDevice: Add 64-bit nativeHandle (Windows HMONITOR), add PixelScale for Windows — Sven Gothel / githubweb
- GDIUtil: Add GetMonitor*() variants incl. PixelScale (Part-2, adding missing native header and code files) — Sven Gothel / githubweb
- Nativewindow Rectangle*: Add contains, scale*(float..) and make union(List<Rectangle*>) public; Fix union/intersection 'off-by-1' for pos2. — Sven Gothel / githubweb
- NativeWindow: Add getBounds() (moved from NEWT Window) and getSurfaceBounds() — Sven Gothel / githubweb
- Update Eclipse settings (add openjfx jar) — Sven Gothel / githubweb
- Fix NewtFactoryAWT: screen.getMonitor(..) -> screen.getMonitorById(..); Misc left-over changes .. — Sven Gothel / githubweb
- NEWT Soft-PixelScale (p1): WindowImpl: Separate window and pixel units for size and position via atomic-replacable int arrays — Sven Gothel / githubweb
- NEWT Soft-PixelScale (p2): MonitorDevice: Add getOrientationTo(..) to determine the orientation of this monitor to the other incl. the 'move_diff' — Sven Gothel / githubweb
- NEWT Soft-PixelScale (p3): WindowImpl.createNativeImpl(..): Add boolean positionModified[] return value, allowing to not wait for the previous custom position — Sven Gothel / githubweb
- NEWT Soft-PixelScale (p4): WindowImpl: Change SetSizeAction to optionally set a custom position additionally to size — Sven Gothel / githubweb
- NEWT Soft-PixelScale (p5): Add WindowImpl.applySoftPixelScale(..) for general usage — Sven Gothel / githubweb
- NEWT Soft-PixelScale (p6): Implement Soft-PixelScale for X11 and Windows ... (working state) — Sven Gothel / githubweb
- Fix comment for WindowImpl.insets: value is in window units — Sven Gothel / githubweb
- NEWT Regression: Move superSizeChangedOffThread() back to iOS/MacOS WindowDriver, used to call the super class method. — Sven Gothel / githubweb
- NEWT WindowImpl: Bring back DEBUG output on positionChanged(..) — Sven Gothel / githubweb
#121 (Jan 24, 2023, 6:15:32 PM)
- HowToBuild: Add back multiarch i386 on amd64 section for Debian 11 — Sven Gothel / githubweb
#120 (Jan 23, 2023, 10:50:29 PM)
- Update X11GLXContext.java — noreply / githubweb
- Add new class location of SWT's gtk_widget_get_window — peter.chang / githubweb
- MacOS: Prepare build + test on aarch64 w/o ffmpeg and SWT — Sven Gothel / githubweb
- MacOS: MacOSXCGLContext: Simplify version flags, remove Tiger, add Mojave. — Sven Gothel / githubweb
- MacOS: MacOSXCGLContext.NSOpenGLImpl.release(): Don't wait for releasing context view on MacOS >= 10.14 (deadlock) — Sven Gothel / githubweb
- MacOS: MacOSXCGLContext.drawableUpdatedNotify(): Issue updateContext() on main thread, deferred w/o wait (MacOS >= 13) — Sven Gothel / githubweb
- MacOS: NEWT: Remove keySymbol mapping using 'HIToolbox' TSMGetInputSourceProperty(), crashing on MacOS >= 13 — Sven Gothel / githubweb
- Eclipse: Update settings — Sven Gothel / githubweb
- Replace AccessController.doPrivileged() w/ SecurityUtil.doPrivileged() — Sven Gothel / githubweb
- Replace AccessController.doPrivileged() w/ SecurityUtil.doPrivileged() - via GLEmitter — Sven Gothel / githubweb
- Moved GlueGen's PlatformPropsImpl's static OSXVersion to GLContextImpl.MacOSVersion — Sven Gothel / githubweb
- JAWTUtil: Cleanup MacOS JVM and OS version flags: Private and store comparison result — Sven Gothel / githubweb
- build script: Add comment setting JDK-11, since default build is JDK-17 for Java-1.8 API. — Sven Gothel / githubweb
- Build scripts: MacOS + Windows: Use JDK-17 to build our Java-1.8 API — Sven Gothel / githubweb
- HowToBuild: adoptopenjdk -> adoptium, openjdk-11 -> openjdk-17; MacOS: min SDK version >= 11.0, description to produce fat OpenJDK libraries for x86_64 and aarch64 — Sven Gothel / githubweb
- Fix GLProfile GL2 Mapping: Only use GL3bc is available, add additional GLContext.isGL3bcAvailable() check — Sven Gothel / githubweb
- Bump make/lib/swt to SWT 4.26 — Sven Gothel / githubweb
- X11GLXContext.getPlatformExtensionsStringImpl(): Add comment from pull request regarding GLX extensions — Sven Gothel / githubweb
- SWT 4.26: Add cocoa-maxosx-aarch64 blob w/o src; Add scripts/tests-osx-aarch64.sh — Sven Gothel / githubweb
- Bump gitignore — Sven Gothel / githubweb
- SWTAccessor: Adopt to SWT 4.26 — Sven Gothel / githubweb
- NewtCanvasSWT: Remove certain DEBUG output causing an exception — Sven Gothel / githubweb
- TestNewtCanvasSWTGLn: Only dispose canvas1 at end of test, if not yet disposed (manual test case) — Sven Gothel / githubweb
- SWT tests on MacOS (w/o AWT) require '-XstartOnFirstThread' JVM argument, else they crash. — Sven Gothel / githubweb
- SWT+AWT: Ensure SWTAccessor gets called before AWT initialization on GTK/X11 to avoid "cannot register existing type 'GdkDisplayManager'" and subsequent SIGSEGV — Sven Gothel / githubweb
- SWTTestUtil: Add WaitAction2, using the EDTUtil to dispatch the display.readAndDispatch() wait action (experimental) — Sven Gothel / githubweb
- Build: Add swt.jar definition for MacOS aarch64 — Sven Gothel / githubweb
- Update test scripts: Use Java17 module jvm args: --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED — Sven Gothel / githubweb
- JAR: Add Jar module parameter 'Add-Opens: java.desktop/sun.awt java.desktop/sun.java2d', preparation for potential future Java17+ Jar Module — Sven Gothel / githubweb
- Bump oculusvs-sdk, fixed warning — Sven Gothel / githubweb
- Realign HowToBuild w/ GlueGen (Debian 11, Windows) — Sven Gothel / githubweb
- MacOS build-oculusvr: Add arm64 — Sven Gothel / githubweb
- build-test: Add jvmarg.modules for jvm [11..17) and jvm>=17 — Sven Gothel / githubweb
- Test*NewtEventModifiers*: Ensure SWT is initialized before AWT — Sven Gothel / githubweb
- NewtCanvasSWT: Drop all newtChild.getDelegatedWindow() debug output due to: null com.jogamp.newt.swt.NewtCanvasSWT.access$200(com.jogamp.newt.swt.NewtCanvasSWT) — Sven Gothel / githubweb
- JAWTWindow: Remove java.applet.Applet detection .. it's gone :-( — Sven Gothel / githubweb
- JAWTWindow: Constrain AppContextInfo creation where offscreen layer is supported (MacOS only) — Sven Gothel / githubweb
- Disable oculusvr-sdk for MacOS aarch64, fails to build — Sven Gothel / githubweb
- MacOSXCGLContext: Avoid data race on lastSetNSViewCmd, use local copy like in madeCurrent — Sven Gothel / githubweb
- MacOSXCGLDrawableFactory.canCreateGLPbuffer(): Disabled for MacOS >= 12, here > 10.14.0 (Mojave) — Sven Gothel / githubweb
- Test: MacOS: Disable automatic tests (TBD, WIP) — Sven Gothel / githubweb
- Test: Linux: Disable automatic tests (TBD, WIP) — Sven Gothel / githubweb
- check-java-major-version.sh: Use unique output to validate one class version used (52 for Java8) — Sven Gothel / githubweb
- Don't import conditional platform specific 'static' code but fully qualify names when in use, make Android d8 (Dex'ing) happy — Sven Gothel / githubweb
- Isolate SWT from core nativewindow; Android apk shall only include core nativewindow and the android specific jogl parts (make d8 'dex'ing' happy) — Sven Gothel / githubweb
- TestSharedContextVBOES2NEWT5: Try harder having the objects destroyed and taken from the GLContextShareSet map — Sven Gothel / githubweb
- JAWTWindow.invalidateNative() and .detachSurfaceLayerImpl(): Pass copy of offscreenSurfaceLayer for pending off-thread operation and immediately zero reference marking its future destruction. — Sven Gothel / githubweb
- JAWTWindow.ctor: Initialize offscreenSurfaceLayer before use — Sven Gothel / githubweb
- MacOSXCGLContext.AttachGLLayerCmd: Allow DetachGLLayerCmd to revoke the attach command, essential if attach hasn't been done yet @ detach — Sven Gothel / githubweb
- OSXMisc.m: Show semantics: caLayer -> rootCALayer — Sven Gothel / githubweb
- MacOS: JAWTWindow.layoutSurfaceLayerImpl(): Perform OSXUtil.FixCALayerLayout() on main thread and hence fetch and validate getAttachedSurfaceLayer() when needed — Sven Gothel / githubweb
- MacOS: JAWTWindow's OffscreeLayer: Show semantics in argument names and complete null checks in detachSurfaceLayerImpl(), setSurfaceScale() — Sven Gothel / githubweb
- MacOS: JAWTWindow.invalidateNative(): Use copied references in off-thread operations and zero source references upfront. — Sven Gothel / githubweb
- MacOS: JAWTWindow: Complete MacOS 12+ SIGSEGV JAW Crash Fix; This: Destroy NSWindow on MacOS main-thread — Sven Gothel / githubweb
- Minor auto formatting: @Override, .. — Sven Gothel / githubweb
- Test MouseAdapter: Use volatile qualifier to avoid reading too old values — Sven Gothel / githubweb
- AWTRobot.getClickTimeout(): NEWT Case: Return maximum(AWT, NEWT), otherwise we see click-count 2 on MacOS 12 — Sven Gothel / githubweb
- scripts/tests*.sh: Put 'ulimit -c unlimited' in root script — Sven Gothel / githubweb
- Add scripts/run-test-until-crash.sh: Used to stress test one unit test (for sporadic crashes) — Sven Gothel / githubweb
- Workaround MacOS + SWT 4.26: java.lang.NullPointerException: Cannot invoke "org.eclipse.swt.internal.cocoa.NSGraphicsContext.saveGraphicsState()" because "context" is null — Sven Gothel / githubweb
- jogl's Debug.class: Add explicit debugNotAll(..) variant to skip debugAll() — Sven Gothel / githubweb
- MacOSXCGLContext: Enable DEBUG1398 explicitly w/o debugAll() — Sven Gothel / githubweb
- MacOSXCGLContext: Fix typo in DEBUG output — Sven Gothel / githubweb
- build-test.xml junit.run.swt.awt: Add missing 'jvmarg.generic' — Sven Gothel / githubweb
- SWTAccessor.invokeOnOSTKThread(): Fix comment .. — Sven Gothel / githubweb
- TestSharedContextVBOES2SWT3: Remove unused import — Sven Gothel / githubweb
- Execute AWT's Frame.setTitle() on AWT-EDT if already visible (avoid rare deadlock) — Sven Gothel / githubweb
- Remove Windows dll-rename, adopting to cpptasks.jar change — Sven Gothel / githubweb
- tests-x64.bat: Use absolute path for LIB_DIR (commented out, using jars) — Sven Gothel / githubweb
- TestDisplayLifecycle01NEWT: Invisible window might have been moved away (Windows 10) — Sven Gothel / githubweb
#119 (Jan 12, 2021, 12:20:42 AM)
- Bug 1398: Avoid AWT-AppKit blocking feedback flush deadlock and SetNSViewCmd on initial makeCurrent when offscreen — Sven Gothel / githubweb
- Bug 1398: Adding test case of commit f33681bbeeb459af4de81331d6d9241d8c9a75de — Sven Gothel / githubweb
- Bug 1398: Adding TestBug1398Deadlock02AWT to manual testing tests.sh — Sven Gothel / githubweb
- Bug 1398: MacOSXCGLContext: Ensure AWT is available before using it when query java.awt.EventQueue.isDispatchThread() — Sven Gothel / githubweb
- Fix 'typo' in branching, valid config index is >= 0 (not < 0) — Sven Gothel / githubweb
- Fix TestBug1398Deadlock02AWT: Missed adaption of unit test to AWTRobotUtil & GLTestUtil changes when 'front porting' — Sven Gothel / githubweb
#114 (Mar 7, 2020, 12:09:07 AM)
- Bug 1398: Importing Jani's native test, attempting to reproduce the crash using XCode 11 and JOGL 2.3.2 as well as current tip — Sven Gothel / githubweb
- Bug 1398: Fixing native test allowing its execution using JOGL 2.3.2 and latest tip using XCode 11 — Sven Gothel / githubweb
- Bug 1398: Refine test case: Make classpath and libpath runtime configurable + show JOGL version — Sven Gothel / githubweb
- Bug 1398: Crash only occurs @ -[NSOpenGLContext setView:] when using XCode 11 _and_ its default SDK 'macosx10.15' — Sven Gothel / githubweb
- Bug 1398: MacOS: Perform [NSOpenGLContext setView:] on main-thread async w/o blocking — Sven Gothel / githubweb
- IOSUtil.IsMainThread(): Utilize caching ThreadLocal<Boolean> like OSXUtil's variant. — Sven Gothel / githubweb
- TestSharedContextVBOES2*3: Properly validateBuffers and setSyncObjects(..) in concurrent async test case. — Sven Gothel / githubweb
- OSX/SWT Testing: Drop using 'com.jogamp.newt.util.MainThread' enforcing default test behavior — Sven Gothel / githubweb
- Bug 1398: Expose NativeSurface implementation's RecursiveLock if utilized — Sven Gothel / githubweb
- Bug 1398: Ensure CGLContext lock will be acquired before leaving user makeCurrent() call — Sven Gothel / githubweb
- Add missing SWTTestUtil, missed in commit 36ca7245653b1a0897f2070b9acbe0f0898f5949 — Sven Gothel / githubweb
#112 (Feb 2, 2020, 11:33:19 PM)
- NEWT: Enhance FullScreen.run DEBUG output a bit; NEWTDemoListener ignore input if not visible. — Sven Gothel / githubweb
- Bug 1423: NEWT Child Window on OSX: Don't use parent derived location in fullscreen mode — Sven Gothel / githubweb
- Bug 1374: NEWT/AWT: Annotation regarding general High-DPI for even non native DPI toolkit aware platforms (Linux, Windows) — Sven Gothel / githubweb
- Bug 1422: Windows test*.bat: Add C:\temp to PATH, allowing picking up custom libraries for testing — Sven Gothel / githubweb
- When explicitly generating native header, avoid implicit referenced classes. — Sven Gothel / githubweb
#111 (Jan 16, 2020, 10:15:15 AM)
- NEWT.Window: Refine string representation, renamed append(StringBuilder) -> toString(..), added toSimpleString(..) — Sven Gothel / githubweb
- Bug 1422: Use own deviceZoomScaleUp(..) disregarding higher-toolkit's compensation like 'DPIUtil.useCairoAutoScale()' — Sven Gothel / githubweb
- Bug 1422: NewtCanvasSWT: Handle case of !OSX && DPIUtil.getScalingFactor() > 1 — Sven Gothel / githubweb
#110 (Jan 15, 2020, 9:17:38 AM)
- Bug 1421: NEWT OSX Invisible: Refining child window visibility setting, commenting on child-window orderOut — Sven Gothel / githubweb
- NEWT OSX/IOS WindowDriver: Minor cleanup of local var usage (prefer reuse); reconfig: Only orderOut w/ valid window-handle — Sven Gothel / githubweb
- NEWT OSX MacWindow.c: Add parentWindow to DBG_PRINT — Sven Gothel / githubweb
- Bug 1421: NEWT OSX Invisible: Fix orderOut0 re commit d92dc518eb891f2d125a8136efd6ed603d74a6e9 — Sven Gothel / githubweb
- Bug 1421: NEWT OSX Invisible: Implement 'Fake invisible child window' — Sven Gothel / githubweb
- NEWT.Window: Add 'StringBuilder append(StringBuilder sb)' supporting building custom efficient presentations — Sven Gothel / githubweb
- Bug 1421: NEWTCanvasSWT: No action on SWT.Activate, use SWT.FocusIn. Also remove all SWT listener on dispose. — Sven Gothel / githubweb
- Bug 1421: Conclude OSX: Forward SHOW and HIDE events to NewtCanvasSWT instances if 'below notification threshold' — Sven Gothel / githubweb
- Bug 1421: NEWT OSX Invisible: Refine 'Fake invisible child window' off-viewport position — Sven Gothel / githubweb
- TestGLCanvasSWTNewtCanvasSWTPosInTabs: Only use 1 Animator to easy example code — Sven Gothel / githubweb
- Nativewindow Rectangle*: Cleanup up union(..), intersection(..): Return a new Rectangle instance (mutable) — Sven Gothel / githubweb
- Bug 1422: Emulate DPI Scaling on non-native DPI autoscale platforms (!MacOS) — Sven Gothel / githubweb
#108 (Jan 13, 2020, 2:15:58 PM)
- build-test.xml: *generic* tests: unset temp vars and be more verbose on used pattern — Sven Gothel / githubweb
- build-test.xml: FIX usage of generic.junit.run.swt.headless.include.pattern (its a property!) — Sven Gothel / githubweb
- TestSWTAccessor02NewtGLWindow: Setup SWT EDTUtil for NEWT, avoiding deadlocks on OSX and Windows — Sven Gothel / githubweb
- NewtCanvasSWT Tests: Add NEWTDemoListener giving weight to toolkit independent UI interaction coding — Sven Gothel / githubweb
#107 (Jan 13, 2020, 8:05:05 AM)
- NEWT JVM_JNI8: Adapt to native library separation (head, drm) of commit b91c680fb93a03720ff9fcb39cf052cfe8d40e76 — Sven Gothel / githubweb
- NativeWindow Point.set*(..): Return instance for scaling (chaining) — Sven Gothel / githubweb
- Bug 1421, Bug 1358, Bug 969, Bug 672: Fix NEWT's coordinate conversion on MacOS (fixes NewtCanvasSWT on SWT positioning) — Sven Gothel / githubweb
- Bug 1421 Related: Handle SWT Events: Activate (focus), Show and Hide. — Sven Gothel / githubweb
#106 (Jan 6, 2020, 9:41:16 PM)
- Bug 1421: Demo wrong NEWT Child window position within an SWT TabFolder layout using NewtCanvasSWT on MacOSX with High-DPI Retina — Sven Gothel / githubweb
- Bug 1421: NewtCanvasSWT child on layouted SWT parent only occurs on MacOS, regardless of High-DPI — Sven Gothel / githubweb
- Bug 1421, Bug 1358, Bug 969, Bug 672: Generalization of test case TestGLCanvasSWTNewtCanvasSWTPosInTabs (1/2) — Sven Gothel / githubweb
- Bug 1421, Bug 1358, Bug 969, Bug 672: SWTAccessor: Add get[Location|Size]InPixels(..) and getLocationOnScreen() — Sven Gothel / githubweb
- Bug 1358: GLCanvas: Call new OSXUtil.SetWindowPixelScale(..) when GLCanvas gets realized on MacOS — Sven Gothel / githubweb
- SWT GLCanvas: Fix NPE in DEBUG mode; NewtCanvasSWT: Resurect comment in setBounds(..) — Sven Gothel / githubweb
- Bug 1421, Bug 1358, Bug 969, Bug 672: Generalization of test case TestGLCanvasSWTNewtCanvasSWTPosInTabs (2/2) — Sven Gothel / githubweb
- Bug 1421, Bug 1358, Bug 969, Bug 672: Deleting merged tests (obsolete) — Sven Gothel / githubweb
- Bump SWT to Release 4.14-201912100610 (jogl/make/lib/swt) — Sven Gothel / githubweb
- Bug 1421: OSXUtil: Add GetLocation(..), simply returning the view's frame position — Sven Gothel / githubweb
- Bug 1421: Move Bug 1362 'setBackground(..)' fix before potential 'setNEWTChild(..)' — Sven Gothel / githubweb
- Bug 1421: Minor cleanup / commenting — Sven Gothel / githubweb
- Bug 1421: Minor commenting — Sven Gothel / githubweb
- Bug 1421: Tackle wrong position of TabFolder, SashForm etc — Sven Gothel / githubweb
- Bug 1358: Merely simplifying the non MacOS getClientAreaInPixels() code path — Sven Gothel / githubweb
#105 (Jan 4, 2020, 9:52:05 PM)
- swt.jar: On linux-i586 and windows-i586 we have to use any 64bit for compilation - as 32bit builds are no more supported since SWT 4.10 — Sven Gothel / githubweb
- scripts: use gluegen's renamed setenv-build-jogl-* -> setenv-build-jogamp-* — Sven Gothel / githubweb
- linker.cfg.linux.*.nativewindow: Specialize for x86 and amd64 allowing cross-compilation 32bit on 64bit — Sven Gothel / githubweb
#104 (Jan 4, 2020, 8:31:09 PM)
- native.tag.jar: include *.symbols — Sven Gothel / githubweb
- native.tag.jar: include *.symbols (fix) — Sven Gothel / githubweb
- Bug 1420: Add FFMpeg 4.* versioned lib-names and provide optional internal lib lookup — Sven Gothel / githubweb
- Bug 1358: Add OSXUtil.GetWindowPixelScale(..) — Sven Gothel / githubweb
- Bug 1358: NewtCanvasSWT High-DPI: Use window-units where required instead of pixel-units — Sven Gothel / githubweb
- Bug 1358: NewtCanvasSWT High-DPI: Propagate pixelScale to NEWT-Child and utilize it for convertTo*Units(..) — Sven Gothel / githubweb
- Bug 1358: MacOS NEWT WindowDriver / NewtCanvasSWT High-DPI: — Sven Gothel / githubweb
- native.tag.jar: Revert explicit inclusion of *.symbols file — Sven Gothel / githubweb
- fix windows build scripts — Sven Gothel / githubweb
#103 (Jan 2, 2020, 9:18:09 AM)
- update make-all script — Sven Gothel / githubweb
- iOS build scripts: Bump iOS 12.2 -> 13.2; Use GLUEGEN_CPPTASKS_FILE instead of -DisIOS*=true — Sven Gothel / githubweb
- all build scripts: make.jogl.all-host-macos.sh make.jogl.all-host-linux.sh — Sven Gothel / githubweb
- Bug 1393: MacOS: getLocationOnScreen w/ JAWT Parent: Use parent's unblocking specialization — Sven Gothel / githubweb
- javadoc: replair gluegen-javadoc.path and drop com.jogamp.newt.util.applet3.* — Sven Gothel / githubweb
- javadoc: Enable frames — Sven Gothel / githubweb
#102 (Dec 31, 2019, 11:31:32 PM)
- doc/misc/robovm.txt: Writedown howto use JogAmp in combination with RoboVM AOT — xerxes / githubweb
- doc/misc/robovm.txt: Mention -rvm: runtime flags — xerxes / githubweb
- doc/misc/robovm.txt: Explore low footprint deployment 6.3Mb — xerxes / githubweb
- doc/misc/robovm.txt: Update to JogAmp JOGL 2.3.2 and last libre RoboVM 1.6.1 — xerxes / githubweb
- Update CSS; Add responsive viewport design tag — Sven Gothel / githubweb
- Update CSS; Add responsive viewport design tag — Sven Gothel / githubweb
- Bug 1381: Keep host PixelFormat functional using requested immutable alphaRequested + add appropriate API doc — Sven Gothel / githubweb
- iOS: Initial working commit supporting iOS (ipad pro 11) — Sven Gothel / githubweb
- iOS: Clean up promotion of EAGLLayer use down to FBObject — Sven Gothel / githubweb
- iOS: EAGLLayer FBO w/ DEPTH buffer workaround 1 — Sven Gothel / githubweb
- NEWT: Align native MacOS / IOS file- and classnames — Sven Gothel / githubweb
- Fix build test jar regression (commit bba73bc096250a3c7fc036d84b1ea054d1b70b06) — Sven Gothel / githubweb
- NEWT WindowImpl.doPointerEvent: Use native short[] for pNames — Sven Gothel / githubweb
- Copyright: Add missing Copyright tag — Sven Gothel / githubweb
- iOS / MacOS: PixelScale Update — Sven Gothel / githubweb
- NEWT iOS / MacOS: Simplify setJavaWindowObject — Sven Gothel / githubweb
- NEWT iOS: Support Multi-Touch Events, PixelScale, .. — Sven Gothel / githubweb
- NEWT iOS WindowDriver: native UIWindow/UIView creation change — Sven Gothel / githubweb
- NEWT iOS WindowDriver: Remove unused orig UIWindow/UIView creation path — Sven Gothel / githubweb
- NEWT iOS: Support translucent windows — Sven Gothel / githubweb
- iOS: IOSUtil_CreateGLViewDemoA0 tests native UIWindow parenting (works) — Sven Gothel / githubweb
- Fixed native header generation for native windowing code — Sven Gothel / githubweb
- Removed obsolete tools.jar — Sven Gothel / githubweb
- Removed references to non-existent method getPeer() in debug code — Sven Gothel / githubweb
- Removed import that caused GLUgl2/GLUgl2ProcAddressTable not to compile — Sven Gothel / githubweb
- Bug 1363: Java 11: javah replacement: Use conditional ant targets instead of branches, also re-add bootclasspath — Sven Gothel / githubweb
- Bug 1363: Java 11: Adapt build scripts for java11 — Sven Gothel / githubweb
- Removed remaining bootclasspath and javah; build now works on Windows 10 — Sven Gothel / githubweb
- Bug 1363: Java 11: bring back bootclasspath for java 8 target accuracy — Sven Gothel / githubweb
- Bug 1363: Java 11: Complement javah replacement: Add new iOS — Sven Gothel / githubweb
- Bug 1363: Java 11: Aligned HowToBuild.html w/ GlueGen's updated version — Sven Gothel / githubweb
- Bug 1363: Java 11: Adapt scripts for java11 (cont) — Sven Gothel / githubweb
- Fixed clean target so it doesn't fail if GlueGenTask is not present — Sven Gothel / githubweb
- Bug 1363: Java 11: (Hack) Inject OpenJFX [basic, graphics] into CLASSPATH — Sven Gothel / githubweb
- Removed illegal reflective access to sun.java2d.opengl.OGLUtilities — Sven Gothel / githubweb
- Bug 1363: Java 11: Don't use sun.awt.SunToolkit.awtLock/Unlock on Java9+ [illegal reflective access] — Sven Gothel / githubweb
- Bug 1363: Java 11: Don't use GraphicsDevice.getScaleFactor() on Java9+ [illegal reflective access] — Sven Gothel / githubweb
- Bug 1363: Java 11: Use getPixelScale standard method even on Mac under Java9+ — Sven Gothel / githubweb
- Bug 1363: Java 11: Resolve unsupported JAWTUtil.getMonitorDisplayID(..) — Sven Gothel / githubweb
- Reverting erroneous junit-test task condition (ant build) — Sven Gothel / githubweb
- Bug 1101: Add missing disposal of Pipelined_QuadRenderer's VBOs — Sven Gothel / githubweb
- Bug 1384: Allow GLRendererQuirks to be overridden by user properties — Sven Gothel / githubweb
- JoglVersion.getGLInfo: Increase robustness of debug output — Sven Gothel / githubweb
- GLRendererQuirks: Fix typo — Sven Gothel / githubweb
- Bug 1383: Cleanup GLContextImpl.setGLFunctionAvailability(..): Parameter, variables and clip at 180 line width — Sven Gothel / githubweb
- Bug 1383: GLContext.isValidGLVersion() ensure only one profile bit is set max; Add OpenGL version 4.6 — Sven Gothel / githubweb
- Bug 1283: GLContextImpl.setGLFunctionAvailbility(..) calls: When leaving OpenGL version open, don't assume the profile — Sven Gothel / githubweb
- Bug 1383: GLContextImpl.setGLFunctionAvailbility(..): Ensure only one requested profile bit is set; Query GL_CONTEXT_PROFILE_MASK for hasCtxProfileBits — Sven Gothel / githubweb
- Bug 1383: Final fix: Always test GL3CompatNonCompliant and test on requested version/profile, also .. — Sven Gothel / githubweb
- Bug 1383: Tighten version/profile qualification: fail if: requested compat profile && has core profile — Sven Gothel / githubweb
- Bug 1385: Limit Quirk GL3CompatNonCompliant to Mesa < 18.2.0 — Sven Gothel / githubweb
- Bug 1384: Move remaining 'lose' property quirks into GLRendererQuirks.Override — Sven Gothel / githubweb
- Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath — Sven Gothel / githubweb
- check-junit: enhance output (make it a brief list of classes) — Sven Gothel / githubweb
- Bug 1363: Java 11: JAWTUtil: Use sun.awt.SunToolkit.awtLock/Unlock and disableBackgroundErase (impl. semantics) — Sven Gothel / githubweb
- Bug 1363: Java 11: Utilize UnsafeUtil.doWithoutIllegalAccessLogger(..) avoiding further unnecessary warnings — Sven Gothel / githubweb
- Bug 1390: Fix GLPixelBuffer.GLPixelAttributes::convert(GL, int, boolean) failure on unsupported GL data format/type — Sven Gothel / githubweb
- Bug 1391: Cleanup to submit fix: Update known Quirk range; BuggyColorRenderbuffer enables NoFullFBOSupport — Sven Gothel / githubweb
- Bug 1392: Add CapabilitiesFilter and GLCapabilitiesFilter supporting diverse reusable [GL]CapabilitiesImmutable list filter — Sven Gothel / githubweb
- Bug 1391 Bug 1392: Implement GLRendererQuirks DontChooseFBConfigBestMatch and No10BitColorCompOffscreen — Sven Gothel / githubweb
- Bug 1392: X11PixmapGLXDrawable::createPixmap() requires X11GLXGraphicsConfiguration having a valid XVisualInfo — Sven Gothel / githubweb
- Bug 1392: Simplify CapabilitiesFilter: Criteria -> Test, remove RemovalCriteria as all Test definitions may be used for anything. — Sven Gothel / githubweb
- Buig 1389: Fix SIGSEGV on OpenJDK11 on [NSApplicationAWT sendEvent:] — Sven Gothel / githubweb
- OSXUtil::IsMainThread() Utilize ThreadLocal storage flag avoiding unnecessary JNI calls — Sven Gothel / githubweb
- Bug 1393: Run orderFront0(=setVisible) async off-thread on AppKit after sync AppKit NSWindow creation — Sven Gothel / githubweb
- Bug 1393: MacOS/iOS: Issue updateSizePosInsets0 async to AppKit Main-Thread — Sven Gothel / githubweb
- Bug 1393: OSXUtil: Optionally inject Apple's 'Main Thread Checker' — Sven Gothel / githubweb
- NEWT Cleanup: WindowImpl::visibleChanged(ZZ): Remove unused 'defer' argument. Method only changes state. — Sven Gothel / githubweb
- NEWT Cleanup: WindowImpl: Drop unused 'defer' argument (state change only): insetsChanged + insetsVisibleChanged — Sven Gothel / githubweb
- Bug 1393: Add window position validation in TestDisplayLifecycle*NEWT — Sven Gothel / githubweb
- Bug 1394 - NEWT X11Window didn't gather inset at window creation (properly) — Sven Gothel / githubweb
- Bug 1393: Adding test cases setting visibility before enabling exclusive context thread animator — Sven Gothel / githubweb
- Bug 1393: MacOS: Implement AppKit EDTUtil operating solely on main-thread — Sven Gothel / githubweb
- MacOS: Add more debug log details — Sven Gothel / githubweb
- IOS: CGL.updateContextRegister(..) call on main-thread using AppKit — Sven Gothel / githubweb
- Bug 1393: MacOS: Wait for window position setting on main-thread (blocking) — Sven Gothel / githubweb
- test scripts: add --illegal-access=warn — Sven Gothel / githubweb
- make void* an opaque long in EGL generated class — Sven Gothel / githubweb
- detect gbm platform on linux when no other display server is running — Sven Gothel / githubweb
- add gbm java & build modifications — Sven Gothel / githubweb
- add native gbm implementation for drm and gbm initialization. — Sven Gothel / githubweb
- Bug 1156: EGL-GBM: Cherry pick changes .. — Sven Gothel / githubweb
- gbm/WindowDriver: make it compile and link — Sven Gothel / githubweb
- Bug 1156: EGL-GBM: Cleanup Code & Replace Newt GBM implementation — Sven Gothel / githubweb
- Bug 1156: EGL-GBM: Fix Cleanup (Newt package relocation / hack default GBM) — Sven Gothel / githubweb
- Bug 1156: GBM: FIXME: Hard link gbm and drm (temporary) — Sven Gothel / githubweb
- Bug 1156: Utilize internal glGetStringi (same as glGetString) - Robostness — Sven Gothel / githubweb
- Bug 1156: GBM: FIXME: Remove scanning for desktop-GL via EGL, see commit e674f4fa0e795bd67335025123f9af727d856f7d — Sven Gothel / githubweb
- Bug 1156: EGL-GBM: [Re]use EGL Platform type for eglCreatePlatformWindowSurface as well (like eglGetPlatformDisplay) — Sven Gothel / githubweb
- Bug 1156: EGL-GBM: Fix NativeWindowFactory native-window-type query according to Bug 1156 — Sven Gothel / githubweb
- Bug 1156: NEWT: NewtFactory.getCustomClass(..) Robustness — Sven Gothel / githubweb
- Bug 1156: GBM: Fixing native GBM code, surviving initialization — Sven Gothel / githubweb
- Bug 1156: GBM: Bring up incl GL rendering (TODO: GBM working page flip / sync) — Sven Gothel / githubweb
- Bug 1156 - Implement DRM/GBM Support for JOGL(EGL) and NEWT — Sven Gothel / githubweb
- Bug 1402: Standalone native test attempting to reproduce issue — Sven Gothel / githubweb
- Bug 1156: Using EGL.eglCreatePlatformWindowSurface(..) crashes on NVIDIA 430.40 on GNU/Linux X11 — Sven Gothel / githubweb
- Bug 1200: probeSurfacelessCtx works at least since NVIDIA 430.40. — Sven Gothel / githubweb
- Updating my eclipse jogl.build.launcher — Sven Gothel / githubweb
- Bug 1156: DRM/GBM Native test: Add Cursor — Sven Gothel / githubweb
- Bug 1156: LinuxKeyEventTracker: Fix 64bit InputEvent and attempt to only use keyboard event files — Sven Gothel / githubweb
- Bug 1156: DRM/GBM: Add full PointerIcon (Cursor) Support — Sven Gothel / githubweb
- Bug 1156: LinuxKeyEventTracker: Add '/dev/input/by-path/*-event-kbd' and more documentation — Sven Gothel / githubweb
- Bug 1156: HowToBuild: Add GNU/Linux dependencies to libdrm and libgbm — Sven Gothel / githubweb
- Adding test invocation script for linux aarch64 / Refined HowToBuild.html — Sven Gothel / githubweb
- Bug 1156: LinuxKeyEventTracker, LinuxMouseTracker: Adding property to disable each — Sven Gothel / githubweb
- Bug 1156: LinuxKeyEventTracker, LinuxMouseTracker: Robostness (+NEWT fix) — Sven Gothel / githubweb
- Bug 1156: Remove verbose print in native CreatePointer.. — Sven Gothel / githubweb
- Scripts: Macos /opt-share -> /usr/local (Catalina Read-Only) — Sven Gothel / githubweb
- Scripts: Tests No Verbose — Sven Gothel / githubweb
- VC4: Broadcom uses libbrcmEGL.so, libbrcmGLESv2.so, libbrcmOpenVG.so and libbrcmWFC.so since 7 Jul 2016 — xerxes / githubweb
- VC4: Only load Broadcom EGL driver when guessVCIVUsed — xerxes / githubweb
- Bug 1405: Provide stand alone demo launcher reducing complexity — Sven Gothel / githubweb
- Bug 1406: DRMUtil: Probe DRM device whether it has resources attached (and is the desired one) — Sven Gothel / githubweb
- build-test.xml: fix (unused) java.part.demo.mobile — Sven Gothel / githubweb
- Bug 1406: demos.Launcher0: More tests .. — Sven Gothel / githubweb
- Bug 1406: demos.Launcher0: More code path reduction: useMultiplePointerIcon must be enabled via -pointerIcon — Sven Gothel / githubweb
- Bug 1156, Bug 1406: NEWT DRM/GBM WindowDriver.surfaceSwap(): Pass swapInterval to optionally skip VSYNC if 0 — Sven Gothel / githubweb
- Bug 1406, Bug 1405: demos.Launcher0: No sleep w/o animator. VSYNC setting rules (launch script w/ key tracker) — Sven Gothel / githubweb
- NEWT: Align DisplayImpl.createPointerIcon(..) behavior; PointerIconImpl.validatedHandle() shall not create native resource. — Sven Gothel / githubweb
- Bug 1408: NEWT DRM/GBM DisplayDriver: Add device locking/unlocking decoration for PointerIcon operations — Sven Gothel / githubweb
- Bug 1408: NEWT DisplayImpl PointerIcon: Property 'newt.disable.PointerIcon' disables PointerIcon usage in general. — Sven Gothel / githubweb
- Bug 1408: NEWT DRM/GBM WindowDriver: Adding glFinish() before eglSwapBuffers(..) just in case .. — Sven Gothel / githubweb
- Bug 1156: NEWT DRM/GBM PointerIcon: Use hotX/hotY drmModeSetCursor2(..), hence pass PointerIconImpl through — Sven Gothel / githubweb
- Bug 1406, Bug 1405: demos.Launcher0: Allow passing GLEventListener via '-demo classname' — Sven Gothel / githubweb
- NEWTDemoListener: Fix NPE — Sven Gothel / githubweb
- Bug 1156, Bug 1401: Disable DesktopGL on EGL w/ DRM/GBM earlier in initialization — Sven Gothel / githubweb
- Bug 1406, Bug 1405: demos.Launcher0: Defaults to use multiple PointerIcons again — Sven Gothel / githubweb
- LinuxKeyEventTracker: Factor out 'sendKeyEvent(..)' call with null check. — Sven Gothel / githubweb
- Bug 1405, Bug 1406, Bug 1408: Resolution: Call ReleasePrimitiveArrayCritical(..) in GetPrimitiveArrayCritical(..) code path! — Sven Gothel / githubweb
- PointerIcon new instances are always valid .. — Sven Gothel / githubweb
- Bug 1409: GNU/Linux DRM Console: Clear stdin before exit and don't act on stdin in vsync-wait-loop — Sven Gothel / githubweb
- Fix regression of commit 2b899a55e365aa03aeb234187600526777c1a9ac — Sven Gothel / githubweb
- Bug 1410: Fix NEWT PointerIcon Lifecycle (destroy and clean references @ closing) — Sven Gothel / githubweb
- Bug 1412 - JNI: NEWT Check & Handle Exception after calling back into Java (X11Display + X11Window) — Sven Gothel / githubweb
- Bug 1413 - NEWT X11Window: NewtWindows_getFrameExtends(..) may hang on XPeekEvent(..) — Sven Gothel / githubweb
- Bug 1412 - JNI: NEWT Check & Handle Exception after calling back into Java (NewtCommon.c) — Sven Gothel / githubweb
- Bug 1412: Fix commit a8c2de110a2254af137a3d99007cc77e3ecd8078 — Sven Gothel / githubweb
- Bug 1411 - Unit Test Subset for DRM/GBM JOGL(EGL) and NEWT — Sven Gothel / githubweb
- Bug 1156: DRM/GBM NEWT: Clarify drmModeSetCrtc(..)'s x/y parameter and earmark spanning across monitors — Sven Gothel / githubweb
- Bug 1200: GLRendererQuirks.NoSurfacelessCtx still persists on Linux/X11 NVIDIA 440.36 using FBO — Sven Gothel / githubweb
- Bug 1393: Make window position check more tolerant (2x insets or 64 pixels, whichever is greater) — Sven Gothel / githubweb
- NEWT WindowImpl: Wording in comment — Sven Gothel / githubweb
- Bug 1415: ExclusiveContextBase00+10: Utilize one Animator per Window for clean ExclusiveContextThread — Sven Gothel / githubweb
- Bug 1415: MacOS: Disable multiple Window creation on ExclusiveContextThread in test case — Sven Gothel / githubweb
- Bug 1393: Resolve EDT + AppKit Deadlock with native parenting: Fetch parent screen position directly w/o locking. — Sven Gothel / githubweb
- Bug 1393: Apply 12eed5d38616d23b6e8e2e5b497dfc2f54d90c90 to IOS, avoiding AppKit/EDT deadlock for parent screen location lookup — Sven Gothel / githubweb
- Bug 1156: NEWT Window: Better handling of fixed console case: Not resizable and not repositionable. — Sven Gothel / githubweb
- Bug 1416 - Allow EGLDrawableFactory re-creation after shutdown() - be functional — Sven Gothel / githubweb
- Bug 852: TestCPUSourcingAPINEWT Reference the bug entry and add a little reminder — Sven Gothel / githubweb
- Bug 1156: NEWT WindowDriver: Handle case with requested CapabilitiesImmutable not being GLCapabilitiesImmutable — Sven Gothel / githubweb
- Bug 1411: DRM/GBM JOGL: Specify 'junit.run.console' unit test target. — Sven Gothel / githubweb
- Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' unit test target, use it in respective (renamed) scripts. — Sven Gothel / githubweb
- Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' - three times a charm? — Sven Gothel / githubweb
- Bug 1411 DRM/GBM JOGL: Fix 'junit.run.console' - fourth times — Sven Gothel / githubweb
- Bug 1417 - Android: Adopt to gluegen/make/scripts/setenv-android-tools.sh changes — Sven Gothel / githubweb
- Bug 1156: Seperate DRM/GBM NEWT native library from main head NEWT native library — Sven Gothel / githubweb
- Bug 1417 - Android: Disable native FFmpeg binding for Android — Sven Gothel / githubweb
- Bug 1156 Regression (Bug 1417): Probe whether 'eglGetPlatformDisplay(..)' is available before using — Sven Gothel / githubweb
- Bug 1417 - Android: Add adb scripts for x86 [re-]install — Sven Gothel / githubweb
- Bug 1417 - Android: APK Manifest [min=21, target=28]; Adopt to GlueGen's 'aapt.signed' d8 usage — Sven Gothel / githubweb
- Bug 1287 - Complete Immutable glNamedBufferStorage support in GLBufferObjectTracker — Sven Gothel / githubweb
- Bug 1347: Resolve Merged EGL/Desktop Profile Mapping — Sven Gothel / githubweb
- Reuse Gluegen's Bitfield.Util for 'PowerOf2' computation — Sven Gothel / githubweb
- Gears* tests: Obey verbose flags — Sven Gothel / githubweb
- Bug 1312: GLContextShareSet Cleanup — Sven Gothel / githubweb
- Bug 1312: GLContextShareSet: Utilize WeakIdentityHashMap for shareMap and its destroyedShares — Sven Gothel / githubweb
#100 (Apr 10, 2019, 5:43:14 AM)
- AWTRobotUtil Cleanup: Use specific argument types (AWT, NEWT, ..) — Sven Gothel / githubweb
- Bug 1358: 'Honor' SWT's projection of High-DPI Scaling (Reading hidden — Sven Gothel / githubweb
#98 (Apr 10, 2019, 1:53:26 AM)
- Bug 1362: Add two self contained unit tests to validate SWT >= 4.10 + — Sven Gothel / githubweb
- Bug 1362: Unit tests: Report SWT and GTK Version — Sven Gothel / githubweb
- Bug 1362: TestSWTAccessor02NewtGLWindow demonstrates a fix by letting — Sven Gothel / githubweb
- Bug 1362: Minimal action required: setBackground + fillRectangle of some — Sven Gothel / githubweb
- Bug 1362: Minimal action required: setBackground of the parent canvas — Sven Gothel / githubweb
- Cleanup AWTRobotUtil: Extract GLTestUtil + NewtTestUtil; all three based — Sven Gothel / githubweb
- Cleanup AWTRobotUtil 2: Align signatures of waitForVisible(..) and — Sven Gothel / githubweb
- Cleanup AWTRobotUtil 3: TestUtil.WindowClosingListener must be public — Sven Gothel / githubweb
- Cleanup AWTRobotUtil ..: Add 'Runnable waitAction' also to waitForFocus — Sven Gothel / githubweb
- Bug 1362: Final general lifecycle fixes of unit tests — Sven Gothel / githubweb
#96 (Apr 8, 2019, 6:17:27 AM)
- Bug 1190: Adapt cross build scripts — Sven Gothel / githubweb
- Bug 1190: Adapt cross build TARGET_PLATFORM_USRLIBS and — Sven Gothel / githubweb
#95 (Apr 6, 2019, 3:11:31 AM)
- SWTAccessor: Cleanup disable debug messages — packet0.git / githubweb
- Removing also all the double quotes — elect86 / githubweb
- Bug 1254: Fix viewport height in BCM VC IV ScreenDriver — gottfried.haider / githubweb
- Improved layout of last paragraph in class javadoc — stevensro / githubweb
- Typo in javadoc of GLDrawable#isRealized — stevensro / githubweb
- add touch event support for x11 server — danny.koernig / githubweb
- Fix mouse button reporting in X11UnderlayTracker — gottfried.haider / githubweb
- Fix overlay/underlay position mismatch in X11UnderlayTracker with — gottfried.haider / githubweb
- Update GLContextImpl.java — noreply / githubweb
- osx test scripts using latest Java — Sven Gothel / githubweb
- OSX/Newt: Catch NSRangeException on closing a window — Sven Gothel / githubweb
- Eclipse: Move android.jar to classpath end, avoid junit override — Sven Gothel / githubweb
- JavaFX: Adding JavaFX Support for NEWT utilizing native Window parenting — Sven Gothel / githubweb
- JavaFX: Fix API doc of JFXAccessor — Sven Gothel / githubweb
- JavaFX: Remove JFXAccessor redundancy — Sven Gothel / githubweb
- JavaFX: Add proper class doc for implementation and unit test — Sven Gothel / githubweb
- JavaFX: Preliminary testing on Windows — Sven Gothel / githubweb
- NewtCanvasJFX: Clarify [dispose() -> destroy()] operation — Sven Gothel / githubweb
- NewtCanvasJFX: Implement WindowClosingProtocol.WindowClosingMode — Sven Gothel / githubweb
- NewtCanvasSWT: Fix NOP WindowClosingProtocol.WindowClosingMode Behavior — Sven Gothel / githubweb
- Adding NativeWindowHolder extends NativeSurfaceHolder; API Doc for — Sven Gothel / githubweb
- Tests: Adding API Doc for test utilizing NEWTDemoListener and — Sven Gothel / githubweb
- TestNewtCanvasJFXGLn: Adding NEWTDemoListener and — Sven Gothel / githubweb
- NewtCanvasJFX.NativeWindow: Delegate required child window canvas — Sven Gothel / githubweb
- NewtCanvasJFX: Utilize JFXEDTUtil per default, supporting the Windows — Sven Gothel / githubweb
- Bug 1357 Related: GLRendererQuirks NoSetSwapIntervalPostRetarget and — Sven Gothel / githubweb
- Bug 1283: Remove shader include filename quotes if exists at start and — Sven Gothel / githubweb
- ShaderCode: Fixed constant usage (GL3 -> GL3ES3) — Sven Gothel / githubweb
- Bug 1288: GLBufferStateTracker needs to support ARB_indirect_parameters — Sven Gothel / githubweb
- Bug 1348: X11 XI Multitouch: Fixes of previous commit — Sven Gothel / githubweb
- Bug 1348: X11 XI Multitouch: Refine commit — Sven Gothel / githubweb
- Update HowToBuild.html — Sven Gothel / githubweb
- Bug 1348: Fix X11 XI Multitouch — Sven Gothel / githubweb
- Bug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib) — Sven Gothel / githubweb
- Bug 1366 - Use String.format((Locale)null, "..." ..) avoiding Locale — Sven Gothel / githubweb
- Bug 1367: Adapt to TempFileCache & TempJarCache Changes — Sven Gothel / githubweb
- Bug 1367: Adapt to TempFileCache & TempJarCache Changes — Sven Gothel / githubweb
- Windows scripts: Use JDK/JRE 1.8.0_121 — Sven Gothel / githubweb
- TestVersionSemanticsNOUI: Adapt to upcoming NON_BACKWARD_COMPATIBLE — Sven Gothel / githubweb
- Bug 1370: Call from Main-Thread: NW's OSXUtil.CreateNSWindow0(..) and — Sven Gothel / githubweb
- Bug 1362: Enhancing SWT/GTK Support for GTK 2.90, SWT > 4.8 (?) — Sven Gothel / githubweb
- Bug 1362: Replace SWT 4.3.0 -> 4.11.0 — Sven Gothel / githubweb
- Bug 1362: build/test: Use new SWT 4.10 swt.jar (instead of — Sven Gothel / githubweb
- Bug 1362: SWTAccessor: c -> cGTK for readability — Sven Gothel / githubweb
- Bug 1362: Test against SWT 4.3 and 4.11 — Sven Gothel / githubweb
- Bug 1362: Wrong 'fake' swt.jar config for isLinuxARM64, isLinuxARMv6 and — Sven Gothel / githubweb
#94 (Dec 11, 2018, 12:17:02 AM)
- www/index.html: Update links and text OpenGL ES 3.x -> OpenGL ES 3.2 — xerxes / githubweb
- make/doc/jogl/spec-overview.html, make/config/jogl/gl-common.cfg: OpenGL — xerxes / githubweb
- Bug 1267 - OSX El Capitan: Animated NEWT GLWindow flickers at resize — Sven Gothel / githubweb
- Bug 1268: Adapt to GlueGen commit — Sven Gothel / githubweb
- Bug 1270 - Fix OSX El Capitan 10.11 stuttering: ALAudioSink: DEBUG: Show — Sven Gothel / githubweb
- X11Util.openDisplay: DEBUG: Show reusable and pending display count — Sven Gothel / githubweb
- Bump scripts to jre1.8.0_66 — Sven Gothel / githubweb
- jogl: complete audit of code for unneeded calls to .intern() — Harvey Harrison / githubweb
- Change BCM VC IV detection to handle presence of vc4 DRI module — gottfried.haider / githubweb
- WWW: update description of jaamsim on the website. — Harvey Harrison / githubweb
- Shows all information of the default graphics device in JoglVersion, bug — gouessej / githubweb
- Bug 1295: Add linux-aarch64 GNU/Linux AArch64 support — xerxes / githubweb
- Change library search order for Broadcom VC IV graphics — gottfried.haider / githubweb
- HowToBuild: Add Debian 9 Notes — Sven Gothel / githubweb
- Bug 1299: Fix Warning when using JOGL on Mac OS X El Capitan — Sven Gothel / githubweb
- Version Semantics Test: Bump for 2.4.0 -> 2.3.x — Sven Gothel / githubweb
- Bug 1290: Expand query whether BCM IV is being used, exclude — Sven Gothel / githubweb
#93 (Oct 15, 2015, 8:23:41 PM)
- Version Semantics Test: Bump for 2.3.2 -> 2.4.x — Sven Gothel / githubweb
- Drop Vendor Extensions: INGR and PGI for all profiles — Sven Gothel / githubweb
- Streamline GL* profile interfaces and implementations — Sven Gothel / githubweb
- Streamline Composed Pipeline's interfaces and implementations (Trace* — Sven Gothel / githubweb
- TestGearsES2NEWT: Adding programmatic Debug|Trace pipeline — Sven Gothel / githubweb
- Cleanup IgnoreExtension for GL3 and GL4 exclusive extensions — Sven Gothel / githubweb
- Remove deprectated classes and methods — Sven Gothel / githubweb
#92 (Oct 10, 2015, 3:09:18 AM)
- Bug 1249: NEWT/X11 Visibility: Listening to more events for updated — Sven Gothel / githubweb
- WindowImpl.quirks: Access default -> protected, also fix API doc — Sven Gothel / githubweb
#91 (Oct 9, 2015, 6:21:47 AM)
- Bug 1189: Fix gcc redefinition error, even thought typedef equals - on — Sven Gothel / githubweb
- Bug 1249 - NEWT X11: setVisible(false) IconicState not listening to — Sven Gothel / githubweb
- Bug 1249 - NEWT X11: setVisible(*) _NET_WM_STATE_HIDDEN update not — Sven Gothel / githubweb
- Bug 1249: Revert TestParenting01NEWT durationPerTest back to 600 — Sven Gothel / githubweb
- Bug 1249 - NEWT X11: setVisible(false) — Sven Gothel / githubweb
- Bug 1247: Align NEWT AWT driver w/ GLCanvas (not fixing any issues) — Sven Gothel / githubweb
- Bug 1247: Enhance JAWTWindow DEBUG output (not fixing any issues) — Sven Gothel / githubweb
- Bug 1247: JAWTWindow fail early w/ useful info: — Sven Gothel / githubweb
- Bug 1247 - TestGearsNewtAWTWrapper fails AWT recreation case — Sven Gothel / githubweb
#90 (Oct 7, 2015, 12:00:10 PM)
- NEWTDemoListener: Double-Mouse-Click Fullscreen only w/ 3 pointers — Sven Gothel / githubweb
- Bug 1214 - NEWT MacOSX: Detect auto-resize of Window when it is larger — Sven Gothel / githubweb
- Bug 1214: Fix Deadlock in screenPositionChanged(..); Use — Sven Gothel / githubweb
- Bug 1188: Fix setMaximized(..) isReconfigureMaskSupported(..) query — Sven Gothel / githubweb
- Bug 1223 OSX: GLWindow loses focus after maximizing - Analysis — Sven Gothel / githubweb
- Adapt Test NApplet HTML Pages to NEWTDemoListener (all key-actions) — Sven Gothel / githubweb
- NEWTDemoListener: Fix 'v' modifier collision of ctrl, use shift. — Sven Gothel / githubweb
- Bug 1222 - NEWT OSX: setAlwaysOnTop() and setAlwaysOnBottom() not — Sven Gothel / githubweb
- Bug 1226 - GLPixelBuffer.GLPixelAttributes.getPixelFormat() doesn't — Sven Gothel / githubweb
- TestGearsES2NEWT: Print bounds @ window resized/moved instead of just — Sven Gothel / githubweb
- Bug 1232 - NEWT Translucent Decorated Windows Not Working On Windows >= — Sven Gothel / githubweb
- Bug 1125: Unit test to validate that Thread.interrupt() does not — Sven Gothel / githubweb
- Bug 1233 - Add missing range- and pbo-bound checks on — Sven Gothel / githubweb
- Bug 1234 - GLReadBufferUtil.readPixelsImpl(..) not using [xy] offset in — Sven Gothel / githubweb
- Bug 1225: Make unit test more robuts, notify if JRE 1.7.0 issue w/ — Sven Gothel / githubweb
- NEWT WindowImpl.createNative(): Post creation: Only perform mod-actions — Sven Gothel / githubweb
- Bug 1205 - NEWT Security: Clear framebuffer after creation and before — Sven Gothel / githubweb
- Bug 1225: Unit test shall not fail if AWT is not alive, ignore it via — Sven Gothel / githubweb
- Bug 1225: Unit test timeout := 3minutes — Sven Gothel / githubweb
- Bug 1225: Unit test shall not fail if AWT is not alive, simply report — Sven Gothel / githubweb
- Bug 1232 - NEWT Translucent Decorated Windows Not Working On Windows >= — Sven Gothel / githubweb
- Bug 1205: Revert clear background to support fix for Bug 1232: NEWT — Sven Gothel / githubweb
- Bug 1241 - Util's Texture.coords (image coordinates) not updated — Sven Gothel / githubweb
- Bug 1237: Adopt GlueGen's clarification of IOUtil.getResource(..), — Sven Gothel / githubweb
- Bug 1238 - Fix NPE for Window-Icon's PNGPixelRect for unresolved — Sven Gothel / githubweb
- Bug 1244: MovieSimple: String format %d implicit conversion from — xerxes / githubweb
- Fix: — xerxes / githubweb
- Bug 1206: Test TestGearsES2NEWT: Versatile 'demoType' allows also no — Sven Gothel / githubweb
- Bug 1245: Adding Unit Test, similar to — Sven Gothel / githubweb
- Fix: junit/jogl/awt/TestBug1225EventQueueInterruptedAWT and — xerxes / githubweb
- GLContextImpl: clarify surfacelessOK -> isSurfaceless — Sven Gothel / githubweb
- Bug 1206 - Security: Clear exposed framebuffer after creation and — Sven Gothel / githubweb
- Bug 1223: Add '-traceMouse' commandline argument to check whether mouse — Sven Gothel / githubweb
- Bug 1239: Fix GLMediaPlayer.CameraInputScheme API doc; — Sven Gothel / githubweb
- Bug 1239: Add support for UYVY422 (swizzled YUYV422) — Sven Gothel / githubweb
- Bug 1239: Update FFMPEGMediaPlayer API doc (versions and OSX resources) — Sven Gothel / githubweb
- Bug 1239: Support OSX input via 'avfoundation' ; Use remaining camera — Sven Gothel / githubweb
- Bug 1239: Fix comment in c-code 'how to set preferred pixel_format' — Sven Gothel / githubweb
- Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part1: — Sven Gothel / githubweb
- Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - — Sven Gothel / githubweb
- Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part2: — Sven Gothel / githubweb
- Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part3: — Sven Gothel / githubweb
- Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part4: — Sven Gothel / githubweb
- Bug 1189 - Add OpenGL ES 3.2 and new GL 4.5 Extensions support - Part5: — Sven Gothel / githubweb
#89 (Sep 18, 2015, 11:16:46 AM)
- Bug 1211: Refine NEWTDemoListener, JOGLNewtAppletBase — Sven Gothel / githubweb
- Fix NEWT DisplayImpl.createPointerIcon: Pass through Exceptions, as — Sven Gothel / githubweb
- NEWT Window Maximize: re-gain focus after maximize action (maybe lost — Sven Gothel / githubweb
- Unit Tests: Add listening to NEWTDemoListener* (Missed in prev. patch) — Sven Gothel / githubweb
- Bug 1211: Fix regression of GLMediaPlayerImpl caused by commit — Sven Gothel / githubweb
- FFMPEGDynamicLibraryBundleInfo.initSymbols(): Just return null instead — Sven Gothel / githubweb
- Unit Tests: NEWTDemoListener: Less verbose; GraphUI-Demos: Show DPI and — Sven Gothel / githubweb
- TestGearsES2*AWT / NewtDemoListener: Show pixel-scale in title bar. — Sven Gothel / githubweb
#88 (Sep 15, 2015, 8:00:47 AM)
- Bug 1202: Fix vsync regression on OSX when using CALayer — Sven Gothel / githubweb
- Bug 1212 - OSX: Crash using CALayer at UnsetJAWTRootSurfaceLayer0(..) — Sven Gothel / githubweb
- Windows Scripts: Bump JVM to 1.8.0_60 — Sven Gothel / githubweb
- NativeWindowFactory.createDevice(..): Support creating — Sven Gothel / githubweb
- Bug 1211: Adding unit test to identify Thread.interrupt() caller for — Sven Gothel / githubweb
- Bug 1211: Show Platform-Info for unit test TestBug1211IRQ00NEWT (commit — Sven Gothel / githubweb
- Bug 1211: Custom size for TestBug1211IRQ00NEWT — Sven Gothel / githubweb
- Bug 1211 TestBug1211IRQ00NEWT: Fix using durationTest01; Make — Sven Gothel / githubweb
- Bug 1211 TestBug1211IRQ00NEWT: Add assertions incl. testing — Sven Gothel / githubweb
- Bug 1211 TestBug1211IRQ00NEWT: Cover whole JOGL initialization by — Sven Gothel / githubweb
- Bug 1211: Hardening Condition-Wait from Spurious-Wakeups and unintended — Sven Gothel / githubweb
- Bug 1211: Adopt changes to unit test from commit — Sven Gothel / githubweb
#87 (Aug 31, 2015, 9:00:14 AM)
- Bug 1188: Refine getSupportedStateMask() semantics and minimum — Sven Gothel / githubweb
- Fix Bug 1209 - Regression of Bug 1188 Patches: Parented Fullscreen — Sven Gothel / githubweb
- Bug 1208 - NEWT: Window: Consider avoiding operations if not supported, — Sven Gothel / githubweb
- Bug 1210 - Use manual impl. XRenderFindVisualFormat instead of buggy — Sven Gothel / githubweb
- Bug 1205 - NEWT Security: Clear framebuffer after creation and before — Sven Gothel / githubweb
#86 (Aug 30, 2015, 6:39:39 AM)
- Fix JSpatial link — code / githubweb
- Bug 1203: Fix regression of ES3 minMajor constraint lack (commit — Sven Gothel / githubweb
- Bug 1203: Fix TestGLAutoDrawableFactoryGLProfileDeviceNEWT: Do not — Sven Gothel / githubweb
- Bug 1203: Fix regression: Handle GLRendererQuirks.GLES3ViaEGLES2Config — Sven Gothel / githubweb
- Bug 1203: Optimize OpenGL Profile probing/mapping (Skip redundant — Sven Gothel / githubweb
- Bug 1207 - GLDebugMessageHandler: Support GL_KHR_debug for Desktop and — Sven Gothel / githubweb
- Bug 1203: OpenGL ES 3.1 NVIDIA 355.06's EGL impl. is unstable requires — Sven Gothel / githubweb
- Bug 1203: Add missing constraints in desktop *GLContext.create* methods: — Sven Gothel / githubweb
#85 (Aug 29, 2015, 9:07:15 PM)
- Bug 1178: Fix cc3: Set position using LocationOnScreen coordinates. — xerxes / githubweb
- Bug 1178: X11UnderlayTracker: Resend identical KeyCode, KeySymbol and — xerxes / githubweb
- NEWT WindowsWindow.c: Fix return value; Add tracking of inOn[Bottom|Top] — Sven Gothel / githubweb
- Bug 1188: Fix API doc of getSupportedStateMask(); Misc Changes (see — Sven Gothel / githubweb
- Bug 1188: NEWT WindowsWindow.c: Better support for 'isOnBottom' on — Sven Gothel / githubweb
- GLContextImpl.setRendererQuirks(..): Reduce duplicated code of adding — Sven Gothel / githubweb
- Bug 1202 - Add support of Adaptive Vsync via — Sven Gothel / githubweb
- Bug 1202 - Move GLContextImpl.*SwapInterval* into its own section — Sven Gothel / githubweb
- Bug 1203 (Related): Only attempt to retrieve getGLIntVersion(..) if — Sven Gothel / githubweb
- Bug 1203: Properly format DEBUG output related to mapGLVersions: Use — Sven Gothel / githubweb
- Bug 1200: Fix crash on GNU/Linux x86_64 'NVidia beta driver 355.06' @ — Sven Gothel / githubweb
- Bug 1203: SharedResourceRunner.Implementation impl. shall use — Sven Gothel / githubweb
- Bug 1203: Use platform native default display connection — Sven Gothel / githubweb
- Bug 1203: GLDrawable-Stateless operations in GLContextImpl, using — Sven Gothel / githubweb
- Bug 1203: Fix GLES3Impl.getGLES3(): Test _isES3 and throw GLException if — Sven Gothel / githubweb
- Bug 1203: EGLGraphicsDevice.nativeDisplayID: Differentiate upstream — Sven Gothel / githubweb
- Bug 1203: Refine DEBUG output — Sven Gothel / githubweb
- Bug 1203: Cleanup and Prepare for regular EGL Profile probing — Sven Gothel / githubweb
- Bug 1200: Refine fix for crash on GNU/Linux x86_64 'NVidia beta driver — Sven Gothel / githubweb
- Bug 1203: Implement regular EGL OpenGL Profile probing (ES* + GL*) — Sven Gothel / githubweb
- FloatUtil: Remove '@deprecated' for 'matrixToString' 'FloatBuffer' — Sven Gothel / githubweb
- Bug 1203: EGLDrawableFactory.mapAvailableEGLESConfig(..): Add missing — Sven Gothel / githubweb
- *AnimatorImpl: Catch concurrent pulling of GLAutoDrawable instances — Sven Gothel / githubweb
- Bug 1202 (related): Fix SEMVER regressions mostly due to Bug 1202 — Sven Gothel / githubweb
- Bug 1203: Adding factory-offscreen unit test, validating ES/GL usage — Sven Gothel / githubweb
#84 (Aug 21, 2015, 3:53:59 AM)
- Bug 1188: Cleanup public/private[reconfig, non-reconfig] state bits — Sven Gothel / githubweb
- Improves a bit the documentation of ImageType and adds .ico and .cur — gouessej / githubweb
- Improves a bit the documentation of ImageType — gouessej / githubweb
- HowtoBuild: Update Debian 8.1.0 package recipe .. — Sven Gothel / githubweb
- Bug 1196: Fix Unresolved strncpy_s (MSVCRT) on WinXP — Sven Gothel / githubweb
- Bump oculusvr-sdk — Sven Gothel / githubweb
- Bug 1188: Refine reconfig state bits — Sven Gothel / githubweb
- Bug 1188: Introduce getSupportedStateMask() implemented via — Sven Gothel / githubweb
#83 (Aug 19, 2015, 6:10:59 AM)
- Bug 1193: ShaderCode: Add SUFFIX_COMPUTE_SOURCE/SUFFIX_COMPUTE_BINARY; — Sven Gothel / githubweb
- Bug 1188: Add @since 2.3.2 tag — Sven Gothel / githubweb
- Bug 1042: ImageIOUtil: Left-Align branches for readability — Sven Gothel / githubweb
- Bug 1042: ImageIOUtil: Use unique public static final const String — Sven Gothel / githubweb
- Bug 1042: ImageIOUtil -> ImageType + ImageType.Util ; Fix implementation — Sven Gothel / githubweb
- PNGPixelRect: Avoid redundant wrapping of InputStream into — Sven Gothel / githubweb
#82 (Aug 18, 2015, 4:04:14 AM)
- Bug 1192: NEWT native/X11Display.c Cleanup JNI signatures in comments — xerxes / githubweb
- Adds the compute shaders into the list of supported shaders for — gouessej / githubweb
- Updates the documentation of the class ShaderCode concerning the compute — gouessej / githubweb
- Bug 1183: X11RandR13 XRRGetScreenResourcesCurrent _occasionally_ reports — xerxes / githubweb
#81 (Aug 12, 2015, 8:00:04 AM)
- Bug 1145 - Fat Jar: Add default main entry test TestGearsES2SimpleNEWT — Sven Gothel / githubweb
- Use GlueGen's Bitfield instead of IntBitfield — Sven Gothel / githubweb
- Adapt to GlueGen's Bitfield Changes (commit — Sven Gothel / githubweb
- NEWT.WindowImpl: Adopt synchronized Bitfield for state flags (replacing — Sven Gothel / githubweb
- Fix commit 24b646d387b3d85467bb22763b016a556d665707: Add missing — Sven Gothel / githubweb
- Bug 1183: Handle NULL return values for native RandR13 calls, which — Sven Gothel / githubweb
- Remove unused jogamp.opengl.SystemUtil — Sven Gothel / githubweb
- Bug 1062: Utilize 'GLProfile.disableOpenGLDesktop' for — Sven Gothel / githubweb
- Detection of the image format, first version (work in progress), see the — gouessej / githubweb
- Documents ImageIOUtil, see the bug report 1042 — gouessej / githubweb
- Calls ImageIOUtil in TextureIO to detect the image format of a stream, — gouessej / githubweb
- Deprecates SGIImage.isSGIImage() and DDSImage.isDDSImage(), see the bug — gouessej / githubweb
- Bug 1188, Bug 1186: NEWT Window: Support non-resizable, minimize, — Sven Gothel / githubweb
- Bug 1183: Cleanup x11/RandR javadoc and native/X11RandR13 signature — xerxes / githubweb
- Bug 1178: Fix cc10 regression caused by the fix for cc7. — xerxes / githubweb
- Bug 1188: Fix regression on X11 setVisible: in-visibility never reached — Sven Gothel / githubweb
- WindowImpl appendStateBits(..): Fix POINTER* representation — Sven Gothel / githubweb
- Bug 1188: Fix regression on OSX setVisible: in-visibility never reached — Sven Gothel / githubweb
- NEWT WindowDriver's reconfig DEBUG: Add end-of-method dump of current — Sven Gothel / githubweb
- Bug 1188: OSX: Add maximize horz/vert, implemented manually — Sven Gothel / githubweb
- NEWY WindowImpl appendStateBits(..): Refine maximized; Refine — Sven Gothel / githubweb
- NEWT OSX WindowDriver: Must wait for resize on main-thread (Related to — Sven Gothel / githubweb
- NEWT WindowImpl + WindowDriver: Remove updateInsetsImpl(Insets insets) — Sven Gothel / githubweb
- Bug 1188: Refine Maximized on X11 / Impl. Maximized and Iconify on — Sven Gothel / githubweb
- Bug 1188: Windows: Implement unresizable using appropriate windows — Sven Gothel / githubweb
#79 (Jul 29, 2015, 4:38:04 AM)
- Bug 1184 - JOGL AWT Canvas Components don't update — Sven Gothel / githubweb
- Bug 1181 - JOGL WebStart Applications using GLCanvas/AWT may Deadlock by — Sven Gothel / githubweb
- Bug 1161 - Fix Canvas resize stops the rendering in Mac OS X (mostly — Sven Gothel / githubweb
- JAWTWindow: Fix binary compatibility: Add old variants of deprecated — Sven Gothel / githubweb
- Bug 1154 - Make plugin3-public.jar optional: Part 1 / 2 (Relocate — Sven Gothel / githubweb
- Bug 1154 - Make plugin3-public.jar optional: Part 2 / 2 — Sven Gothel / githubweb
- Bug 1178: Implement X11UnderlayTracker — xerxes / githubweb
- Bug 1178: Fix cc0 WindowImpl: Swallow CLICK event — xerxes / githubweb
- Bug 1178: X11UnderlayTracker Fix cc4. Attempted fix for cc6. — xerxes / githubweb
- Bug 1178: Fix cc8 bcm.vc.iv WindowDriver: Update pointer during DRAGGED — xerxes / githubweb
- Bug 1178: Fix cc7 X11UnderlayTracker can now track multiple windows. — xerxes / githubweb
- Bug 1178: Mouse events shall be passed on to unfocused overlays. — xerxes / githubweb
- Bug 1178: if overlay is undecorated then make under-lay the same — xerxes / githubweb
- Bug 1178: Workaround cc9 X11UnderlayTracker: Pressing Maximize locks-up — xerxes / githubweb
#78 (Jul 25, 2015, 2:06:02 AM)
- Unit test for bug 1160; context sharing between an offscreen drawable — tom.nuydens / githubweb
- Refine Frustum definition: Adding Frustum.FovDesc; Clarify makeFrustum — Sven Gothel / githubweb
- Clarify code in stereo/ovr: Comments, states, names, formatting. — Sven Gothel / githubweb
- StereoDevice (Generic/OVR): Add knowledge about LocationSensorParameter — Sven Gothel / githubweb
- Bug 1151 - Fix using DK1 on OVR 0.5*; Minor changes — Sven Gothel / githubweb
- Bug 1146, Bug 1158: Add unit test for GLContext creation after showing — Sven Gothel / githubweb
- Bug 1146, Bug 1158: Add missing GLClearColor class — Sven Gothel / githubweb
- Bug 1160: Fix unit test name and some minor details .. (convention) — Sven Gothel / githubweb
- GLContextImpl: Update uncommented code (method name changed) — Sven Gothel / githubweb
- Bug 1160: Fix test case (Avoid blocking/concurrent master context usage — Sven Gothel / githubweb
- Bug 1160: Fix/Refine test case: Stable master thread; Disable — Sven Gothel / githubweb
- fix osx 32bit/java6 test scripts — Sven Gothel / githubweb
- Fix TestBug1146GLContextDialogToolTipAWT / AWTRobotUtil.mouseClick(..) — Sven Gothel / githubweb
- Bug 1180: Refine TestMapBufferRead01NEWT, add TestMapBufferRead02NEWT: — Sven Gothel / githubweb
#77 (Jul 19, 2015, 2:19:10 AM)
- Bug 1153 - Adopt to ArrayHashSet change, don't use deprecated ctor — Sven Gothel / githubweb
- Bug 1153 - GLEmitter: Only dump extra comment if w/o enum-name or w/o — Sven Gothel / githubweb
- TestVersionSemanticsNOUI: Fix expected compat result (inactive tests) — Sven Gothel / githubweb
- Use CompatibilityType.BACKWARD_COMPATIBLE_BINARY for 2.3.1 / Add — Sven Gothel / githubweb
- Expand bitmasks in SWTAccessor GTK_VERSION method — rob.hatcherson / githubweb
- add osx-java6 script: using separate rootrel.build — Sven Gothel / githubweb
- Bump OculusVR RIFT SDK to 0.5.0.1 — Sven Gothel / githubweb
- Oculusvr SDK: Bump oculusvr-sdk mingw64 fixes ; Drop unused files from — Sven Gothel / githubweb
- Bump oculusvr-sdk: Fix build for Windows/MingW64 (32bit target) — Sven Gothel / githubweb
- openmax: fix compile errors (clang) — Sven Gothel / githubweb
- PointShader: Use same precision for shared uniform in vertex- and — Sven Gothel / githubweb
- Bug 1176: Clamp window position and size to 0/0 and screen-size, — Sven Gothel / githubweb
- Bug 1176: BCM VC IV: Add window-position to window-relative mouse — Sven Gothel / githubweb
- Bug 1176: BCM VC IV: Refine clamping of window position and size at — Sven Gothel / githubweb
- bcm/vc/iv/DisplayDriver depend on libEGL, pre-load it using GLProfile — xerxes / githubweb
- Bug 1151 - Working OculusVR SDK 0.5.0.1 on GNU/Linux w/ Positional — Sven Gothel / githubweb
- Fix javadoc typo: </count> -> </code> — Sven Gothel / githubweb
- ShaderCode: Add 'create' variations w/ custom shader file suffixes as — Sven Gothel / githubweb
#74 (Mar 27, 2015, 4:14:07 PM)
- TestVersionSemanticsNOUI: Add version tests: v221 -> v230 and v230 -> — Sven Gothel / githubweb
#73 (Mar 27, 2015, 3:23:16 PM)
- Bug 1116: Oculus SDK 0.4.4: Add extra DK1 detection; Add call to — Sven Gothel / githubweb
- Bug 1116: Add ShutdownHook for all factories and devices to — Sven Gothel / githubweb
#72 (Mar 27, 2015, 1:12:34 PM)
- StereoDeviceUtil: Only rotate if current mode doesn't match required — Sven Gothel / githubweb
#71 (Mar 27, 2015, 11:33:01 AM)
- Fix API Doc: GLBufferObjectTracker / GLBufferStorage — Sven Gothel / githubweb
- Bug 1147 - Fix XRandR13 Usage: Rotate / Change-Mode, use unique — Sven Gothel / githubweb
- Bug 1116 - Add OculusVR DK2 Support - Part-1 (DK2 on DK1 SDK w/o Eye — Sven Gothel / githubweb
- Bump oculusvr-sdk - Bug 1116 - Add OculusVR DK2 Support - Part-1 (DK2 on — Sven Gothel / githubweb
- Bug 1148 - OSX MonitorDevice: Use unique and native deviceID instead of — Sven Gothel / githubweb
- Remove all JNI header, as they were unified in GlueGen commit — Sven Gothel / githubweb
- Adapt to new JNI header location within GlueGen, completes commit — Sven Gothel / githubweb
- Bug 1149 - Replacing PCPP w/ JCPP: Update HowToBuild.html — Sven Gothel / githubweb
- Bug 1150 - Fix GLContextImpl.createImpl(..) NoARBCreateContext and '!ARB — Sven Gothel / githubweb
- GLContext glVersionString: Group all 'compat' flags to save space, add — Sven Gothel / githubweb
- Bug 1150 - Fix unit tests: Use same definition as in GLProfile for — Sven Gothel / githubweb
- Bug 1116 - Add OculusVR DK2 Support - Part-2 (DK1 and DK2 on DK2 SDK w/ — Sven Gothel / githubweb
- Bug 1116: Oculus SDK 0.4.4 support for JOGL - Part-3: New set of — Sven Gothel / githubweb
- Bug 1116: Oculus SDK 0.4.4 support for JOGL - Fix OSX build — Sven Gothel / githubweb
#70 (Mar 11, 2015, 8:47:04 PM)
- Resolve RenameJavaSymbol issues (GLUgl2 and CGL) using GLEmitter (-> — Sven Gothel / githubweb
#69 (Mar 11, 2015, 7:07:52 PM)
- Bug 1134 - Use ASTLocationTag in Logging — Sven Gothel / githubweb
- Bug 1135 - (Re-)Include GL header for in generated native code, allowing — Sven Gothel / githubweb
- Fix regression of commit 559ecad2a2387ba0aa34ce9e35ca8a2c5a31e655: — Sven Gothel / githubweb
- TestScreenMode02aNEWT: Incr. wait period, for some reason one older test — Sven Gothel / githubweb
- Bug 1142 - NEWT: Add support to retrieve the primary MonitorDevice — Sven Gothel / githubweb
- MonitorDevice.toString: More brief 'options' .. — Sven Gothel / githubweb
- Bug 1144: Adapt to GlueGen commit — Sven Gothel / githubweb
- Bug 1135: Bump [html] doc to include GL 4.5, ES 3.1 and EGL [ 1.0 .. 1.5 — Sven Gothel / githubweb
- Bug 1135: Complete GLBufferObjectTracker for GL 4.5 using GlueGen's — Sven Gothel / githubweb
- Bug 1135: GLBufferObjectTracker for GL 4.5: Separate GL 4.5 DSA and — Sven Gothel / githubweb
#68 (Mar 6, 2015, 10:48:54 PM)
- added support for Android x86 platforms — xavier.hallade / githubweb
- Bug 1068 - Fix issue w/ unifying Surfaceless probing (commit — Sven Gothel / githubweb
- Add missing privileged section for NativeLibrary lookup: GLContextImpl — Sven Gothel / githubweb
- Fix FFMPEGMediaPlayer: static init block issue, libavresample debian8 — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Add support for libav-11 and ffmpeg 2.[4-x] (Latest — Sven Gothel / githubweb
- Bug 1129 - NEWT MonitorDevice's physical size on Windows must be read — Sven Gothel / githubweb
- Fix typo: PixelFormat.Composition.[componenCount() -> componentCount()] — Sven Gothel / githubweb
- NEWT MonitorDevice: Identify cloned devices (fully covered) ; Windows: — Sven Gothel / githubweb
- Fix commit 559ecad2a2387ba0aa34ce9e35ca8a2c5a31e655 — Sven Gothel / githubweb
- NativeWindowFactory: Add FIXME tag regarding Bug 973 (Needs service — Sven Gothel / githubweb
- MonitorDevice: Add 'throws IllegalStateException' for — Sven Gothel / githubweb
- NativeWindow: Refactor getLocationOnScreenSafe(..) and — Sven Gothel / githubweb
- Bug 1130 - Add Mapping from AWT Component -> NEWT [Screen, — Sven Gothel / githubweb
- Bug 1135 - Support EGL 1.5 , ES 3.1 and GL 4.5 - Part 1: Update header — Sven Gothel / githubweb
- Bug 1135 - Support EGL 1.5 , ES 3.1 and GL 4.5 - Part 2: Minimal patch — Sven Gothel / githubweb
- Bug 1135 - Support EGL 1.5 , ES 3.1 and GL 4.5 - Part 3: Minimal patch — Sven Gothel / githubweb
- Bug 1135 - Fix other GL header and windows-system header — Sven Gothel / githubweb
- Bug 1135 - Change all GlueGen config files, supporting EGL 1.5 , ES 3.1 — Sven Gothel / githubweb
- Bug 1135 - Add supplemental (overriding) GL header, fixing collisions of — Sven Gothel / githubweb
- Bug 1135 - Change JOGL's GlueGen Plugin to support EGL 1.5 , ES 3.1 and — Sven Gothel / githubweb
- Bug 1135 - Cleanup: Remove GL_NV_vertex_array_range extension support in — Sven Gothel / githubweb
- Bug 1135 - GL/GLContext: Add isGLES31Compatible() — Sven Gothel / githubweb
- Bug 1135 - Cleanup: Fix native code Warning — Sven Gothel / githubweb
- Bug 1135 - Cleanup: Class ownership change of static GL enumerates — Sven Gothel / githubweb
- Bump to oculusvr-sdk cleanup — Sven Gothel / githubweb
#67 (Feb 3, 2015, 3:05:04 PM)
- GL build: add antlr.jar dependency — clement.david / githubweb
- Fix GLContext.Version* regression: Use Version1_1 and Version1_2 for 1.1 — Sven Gothel / githubweb
- Create IView.java — nishino.tooru+github / githubweb
- Added. — nishino.tooru / githubweb
- Skips ARB_create_context with ATI Radeon 3100 (see the bug 1038) — gouessej / githubweb
- Fixes the indentation :s — gouessej / githubweb
- FloatUtil.makeFrustum(..): Add throws GLException API doc / Add — Sven Gothel / githubweb
- GLContext.Version* VersionNumber Constants: Clarify names, avoiding — Sven Gothel / githubweb
- Use ExceptionUtils.dumpStack(..) instead of Thread.dumpStack() — Sven Gothel / githubweb
- Bug 1100 - Document lifecycle-heavy concept and mark some of the — code / githubweb
- Fix typo — code / githubweb
- Minor Cleanup (FBObject, GLBase) — Sven Gothel / githubweb
- Bug 1106: JPEGDecoder adopt to GlueGen Bitstream change commit — Sven Gothel / githubweb
- Bug 1107 - Refine PixelFormat, GLPixelBuffer and — Sven Gothel / githubweb
- Bug 1068, 1096: Unify EGL surface related code in EGLSurface; Add notion — Sven Gothel / githubweb
- Bug 1068 - Allow GLContext creation and makeCurrent without default — Sven Gothel / githubweb
- Misc Fixes: Bug 1102 GLJPanel.setSurfaceScale(..); — Sven Gothel / githubweb
- Bug 1107: Add missing unit test — Sven Gothel / githubweb
- Bug 1068 - Use GenericUpstreamSurfacelessHook for all — Sven Gothel / githubweb
- FBObject: indentation / DEBUG output cleanup — Sven Gothel / githubweb
- Bug 1096 - Expose EGL to public: com.jogamp.opengl.egl.EGL ; — Sven Gothel / githubweb
- Bug 1119 - GL* Efficiency: Keep ProcAddressTable instance within GL* — Sven Gothel / githubweb
- Bug 1120 - Add OSXUtil.GetPixelScale(final RectangleImmutable r, final — Sven Gothel / githubweb
- Bug 1100: Fix href to 'lifecycleHeavy' -> '#lifecycleHeavy' (anchor) — Sven Gothel / githubweb
- Bug 1038: Refine handling of GLRendererQuirks.NoARBCreateContext — Sven Gothel / githubweb
- Simplify GLDrawable[Impl|Factory].getGLDynamicLookupHelper(..) — Sven Gothel / githubweb
- Bug 896: Refine criteria to allow OpenGL API usage for EGL — Sven Gothel / githubweb
- Misc Fix: GLContext*; Refine DEBUG output in GLDrawableFactory's — Sven Gothel / githubweb
- Bug 1068 - Unify Surfaceless probing; Fix Surfaceless for OSX and — Sven Gothel / githubweb
- Bug 1096 - Add missing EGLContext.c native code — Sven Gothel / githubweb
- GLContextImpl.makeCurrentImpl(): Remove redundant test whether context — Sven Gothel / githubweb
- Bug 1120 - Refine HiDPI Support ( Part-2 ) (API CHANGE) — Sven Gothel / githubweb
- Bug 1110 - Fix missing native function eglGetConfigAttributes on — Sven Gothel / githubweb
- Fix UbuntuFontLoader: Regression of commit — Sven Gothel / githubweb
- Bug 1124 - Android Build: Use SDK >= 24.0.2 (build-tools >= 21.1.2) and — Sven Gothel / githubweb
- Bug 1124 - Refine AArch64 Linux in ant build recipe, add Android AArch64 — Sven Gothel / githubweb
- Bug 1126: Adobt GlueGen commit 7db9df61142694965b50f2e0553d4c9e5668439b — Sven Gothel / githubweb
- Add FIXME notes: AWTPrintLifecycle, WindowsWGLGraphicsConfiguration — Sven Gothel / githubweb
- Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part — Sven Gothel / githubweb
- Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part — Sven Gothel / githubweb
- Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part — Sven Gothel / githubweb
- Adapt APK install scripts for harmonized os.and.arch names, see GlueGen — Sven Gothel / githubweb
- Add javadoc arg (property 'javadoc.xarg1') '-Xdoclint:none' if java >= — Sven Gothel / githubweb
#66 (Oct 10, 2014, 4:00:24 AM)
- Bug 1093 - NEWT PointerIcon swizzled on X11 and OSX; WindowIcon swizzled — Sven Gothel / githubweb
#65 (Oct 9, 2014, 1:09:10 PM)
- Graph: Fix minor apidoc issues — Sven Gothel / githubweb
- Graph/Math: Fix minor apidoc issues — Sven Gothel / githubweb
#64 (Oct 9, 2014, 11:48:12 AM)
- javadoc: Add missing graph package to apidoc — Sven Gothel / githubweb
#63 (Oct 9, 2014, 6:42:33 AM)
- Graph Font: Fix API doc (parameter) ; GPUUISceneGLListener0A forward — Sven Gothel / githubweb
- FontFactory: Fix SecurityException as regression of commit — Sven Gothel / githubweb
#62 (Oct 9, 2014, 5:35:06 AM)
- AnimatorBase thread-name: Add instance sequence number — Sven Gothel / githubweb
- NativeWindow's ToolkitLock TRACE_LOCK: Show more usable details — Sven Gothel / githubweb
- NEWT Display: Fix typo in API doc — Sven Gothel / githubweb
- GLContextImpl: Unify common TRACE_SWITCH and DEBUG_TRACE_SWITCH base — Sven Gothel / githubweb
- Bug 1088: Shared Gears* Unit Tests: Align all 3 Gears* implementation to — Sven Gothel / githubweb
- Bug 1088: Fix ant test target 'junit.run.sharedctx': Reuse generalized — Sven Gothel / githubweb
- GLRendererQuirks: Align wording in API doc — Sven Gothel / githubweb
- Bug 1088: Add GLRendererQuirks.NeedSharedObjectSync; Tests: Synchronize — Sven Gothel / githubweb
- Bug 1087: Set default framebuffer for OSX DummyDrawable, hence enforce — Sven Gothel / githubweb
- GLException.dumpThrowable(..) -> GlueGen's — Sven Gothel / githubweb
- Bug 1079 - Remove symbolic link jogl/doc/bouml — Sven Gothel / githubweb
- Unit Tests: Increase minimum manual set timeout to 10s — Sven Gothel / githubweb
- TestTessellationShader01GL4NEWT: Add robustness, i.e. case where — Sven Gothel / githubweb
- Fix windows test scripts: Add gluegen-test-util.jar — Sven Gothel / githubweb
- ShaderCode: Fix link to create(..) method — Sven Gothel / githubweb
- TestLandscapeES2NewtCanvasAWT: Enforce landscape shader to be — Sven Gothel / githubweb
- Newt Screen viewport in windows units: Add missing setup in overriden — Sven Gothel / githubweb
- Newt ScreenMode Tests: Return XRandR error-code, allowing fall-back — Sven Gothel / githubweb
#61 (Oct 4, 2014, 2:24:12 AM)
- Added possibility to load font using InputStream parameter — Roman / githubweb
- Stabilize, fix regression: GLDrawable.invoke(..) and Animator* — Sven Gothel / githubweb
- build-test.xml: Add junit.run.newt.headless.singletest target — Sven Gothel / githubweb
- Windows make scripts: Fix 64bit java version, dont use raw LIB/CLASSPATH — Sven Gothel / githubweb
- Fix synchronization issues in GLDrawableHelper.flushGLRunnables(), fixes — Sven Gothel / githubweb
- Fix GLContextImpl.setRendererQuirks(..) CTX_IMPL_ACCEL_SOFT profile — Sven Gothel / githubweb
- Fix synchronization issues in Animator* Exception case — Sven Gothel / githubweb
- Fix future compatibility issues (analog to b22x commit — Sven Gothel / githubweb
- Refine Graph/Font InputStream Capabilities (commit — Sven Gothel / githubweb
- Bug 1078: Add Fallback in AWTPrintLifecycle.setupPrint(): Use Onscreen — Sven Gothel / githubweb
- Bug 1081: Fix GLJPanel Regression: Honor pre-init reshape-size at — Sven Gothel / githubweb
- minor: changed windows build scripts — Sven Gothel / githubweb
- Bug 1078, Bug 1082: Fix regression (typo), add missing assignment of — Sven Gothel / githubweb
- Fix of the bug 1078 — gouessej / githubweb
- Bug 1084: Fix GLProfile Mapping regarding hardware priority, honor — Sven Gothel / githubweb
- OSX build scripts: Add java6 build script, bump default to use java8 — Sven Gothel / githubweb
- Bug 1078: Fix commit 99f91f8b28d42cdf341533736e878056bcae4708 — Sven Gothel / githubweb
- Uses System.err instead of System.out in order to drive the debug logs — unknown / githubweb
- Bug 1085: Increase and fix DEBUG verbosity in GLJPanel to catch reshape — Sven Gothel / githubweb
- Bug 1085: Fix GLJPanel regression while printing w/ invisible GLJPanel: — Sven Gothel / githubweb
- WindowsWGLGraphicsConfiguration[Factory]: Refine indentation to increase — Sven Gothel / githubweb
- UITestCase now extends GlueGen's test-util SingletonTestCase — Sven Gothel / githubweb
- SingletonTestCase -> SingletonJunitCase: Adapt to GlueGen commit — Sven Gothel / githubweb
#60 (Sep 21, 2014, 1:09:34 PM)
- Bug 1065: Handle NULL result of TISGetInputSourceProperty(keyboard, — Sven Gothel / githubweb
- Bug 1063: Uri adoption — Sven Gothel / githubweb
- Don't utilize glPixelStorei's PACK/UNPACK IMAGE_HEIGHT and SKIP_IMAGES — Sven Gothel / githubweb
- GLPixelStorageModes: Emphasize reset*() usage; setUnpackRowLength: — Sven Gothel / githubweb
- TestVersionSemanticsNOUI: v2.3.0 is not backward compatible w/ 2.2.* — Sven Gothel / githubweb
- GLBuffers.sizeof(..): Add support for ES3, reading supported — Sven Gothel / githubweb
- AnimatorBase.finishLifecycleAction(): Non blocking call shall return — Sven Gothel / githubweb
- FPSAnimator: Align code and pause/resume conditions w/ Animator, — Sven Gothel / githubweb
- FPSAnimator: Remove toString() override as accidently added in commit — Sven Gothel / githubweb
- Gears* Demos: Spin at same speed (0.5f tan per frame) ; GearsES2: Bring — Sven Gothel / githubweb
- GLJPanel: Allow reconfiguration of offscreen's GLCapabilitiesImmutable — Sven Gothel / githubweb
- Tests: Util NEWTGLContext: Utilize common createWindow(..) function, — Sven Gothel / githubweb
- GLJPanel Cleanup: Remove initial FBO reshape; Propagate reshape only if — Sven Gothel / githubweb
- FBObject.reset(..): Return true if modified, otherwise false — Sven Gothel / githubweb
- GLFBODrawableImpl: Utilize common self-contained setupFBO(..) method for — Sven Gothel / githubweb
- doc/TODO.txt: Remove resolved tasks — Sven Gothel / githubweb
- GLContextImpl.setRendererQuirks(..): Use GLRendererQuirks.addQuirk(int), — Sven Gothel / githubweb
- New GLRendererQuirks.BuggyColorRenderbuffer: On Mesa 7.2 software, FBO — Sven Gothel / githubweb
- FBOobject GLEL Tests: Remove redundant detachAllColorbuffer(gl) for init — Sven Gothel / githubweb
- StereoClientRenderer: Remove redundant FBObject.detachAllColorbuffer(gl) — Sven Gothel / githubweb
- FBObject: Simplify API (init/reset); Only issue automatic — Sven Gothel / githubweb
- TestGearsES2GLJPanelAWT: Update frame title (awt-size, pixel-size) for — Sven Gothel / githubweb
- TestVersionSemanticsNOUI: Enable test V220->V221 and V221->V222 (w/ 2 — Sven Gothel / githubweb
- TestVersionSemanticsNOUI: Add v2.2.1 jogl-all.jar — Sven Gothel / githubweb
- FBObject: Fix depth- and stencil bit count selection for — Sven Gothel / githubweb
- Add GLJPanelsAndGLCanvasDemoGL2Applet: Simple applet test for — Sven Gothel / githubweb
- TestVersionSemanticsNOUI: V221 -> V222 Add exception for — Sven Gothel / githubweb
- Bug 1073: FBObject/GLFBODrawable: Remove deprecated methods — Sven Gothel / githubweb
- TestVersionSemanticsNOUI: Compare V221 against current V23x, no special — Sven Gothel / githubweb
- TestInitConcurrent*NEWT: Decorated tests w/ GLProfile.shutdown(), — Sven Gothel / githubweb
- Adding missing applet launcher html page for — Sven Gothel / githubweb
- Bug 1066: Reduce glGetError() in FBObject / GLFBODrawableImpl — Sven Gothel / githubweb
- Bug 1066: Reduce glGetError() in GLDrawableHelper.reshape(.., — Sven Gothel / githubweb
#59 (Sep 8, 2014, 6:17:10 AM)
- Scripts: Bump to java 1.8.0_20 — Sven Gothel / githubweb
- Bug 1017 - TextureIO.write(Texture, File) throws GLException Not a GL2 — Sven Gothel / githubweb
- Bug 1052 - OpenGL ES 3.0 Mesa 10.1.3 Caught GLException: Not a GL4ES3 — Sven Gothel / githubweb
- Bug 1052 - OpenGL ES 3.0 Mesa 10.1.3 Caught GLException: Not a GL4ES3 — Sven Gothel / githubweb
- GLProfile: Use String.intern() on static final profile strings ('GL4bc', — Sven Gothel / githubweb
- Bug 1048: Add unit tests demonstrating multiple NewtCanvasAWT instances — Sven Gothel / githubweb
- Bug1044: Offscreen drawable AWT/ImageIO results in black image on — Sven Gothel / githubweb
- Bug 1043 - Add Tessellation Control and Evaluation Shader Support — Sven Gothel / githubweb
- Bug 1058 - Fix GLContext.getGLSLVersionString(): Add 'profile' after — Sven Gothel / githubweb
- HowToBuild: Debian i386 on x64: Add symbolic links for shared libs — Sven Gothel / githubweb
- Bug 1059 _and_ version-compat breackage of commit — Sven Gothel / githubweb
- Adding missing '@since 2.2.1' tags to ShaderCode and GLContext — Sven Gothel / githubweb
- Bug 1060 - Add GLProfile.isInitialized(): Returns true if JOGL has been — Sven Gothel / githubweb
- Bug 1047 - jogamp.opengl.glu.mipmap.Mipmap now uses already parsed GL — Sven Gothel / githubweb
- LICENSE.txt: Emphasice incompatible A.7) module is OPTIONAL — Sven Gothel / githubweb
#58 (Aug 31, 2014, 9:01:09 PM)
- Fix javadoc package property, use comma as separator (dropped newt and — Sven Gothel / githubweb
- GLStateTracker: Avoid private access wrapper, reuse fetched — Sven Gothel / githubweb
- Scripts: Bump to java 1.7.0_67 and apache-ant 1.9.4 — Sven Gothel / githubweb
- Fix commit b5910f18f0b82a8a1f6f6252dc19971d5e487f39 for toString(): Call — Sven Gothel / githubweb
- graph/font: Use 'pixelSize' var-name, remove redundancies — Sven Gothel / githubweb
- Graph/Text: Prepare unit tests for font rendering validation (WIP) — Sven Gothel / githubweb
- Graph/Text: Prepare unit tests for font rendering validation (WIP) — Sven Gothel / githubweb
- HowToBuild: Bump requirements: ant >= 1.9.0, git >= 1.7.10 — Sven Gothel / githubweb
- HowToBuild: Revert required git version back to 1.6.0 (from 1.7.10, — Sven Gothel / githubweb
- TestVersionSemantics: BACKWARD_COMPATIBLE_USER current vs 2.2.0 — Sven Gothel / githubweb
- glsl.sdk.CompileShader: Use IOUtil.StreamMonitor — Sven Gothel / githubweb
- GLSharedContextSetter: Fix API doc and all html references (fix URL and — Sven Gothel / githubweb
- Bug 1054: Cleanup GLContext 'lock' and 'drawable' usage, perform — Sven Gothel / githubweb
- Bug 1054: Cleanup GLContext: 'lock' -> 'contextLock' — Sven Gothel / githubweb
- Bug 1054: GLContext: makeCurrent() needs a null-check of [mutable] — Sven Gothel / githubweb
- Bug 1055 - Access and query shared master GLContext in a deterministic — Sven Gothel / githubweb
- Bug 1054: Revert dfb9ed47ac6d8e85f6ae5fe166e7a6e28ca8ff83: Cannot change — Sven Gothel / githubweb
- Refine test cases for synchronous GLAutoDrawable display, swap-buffer — Sven Gothel / githubweb
- Refine test cases for synchronous GLAutoDrawable display, swap-buffer — Sven Gothel / githubweb
- FBObject Cleanup: Add comments about maxSamples > 0 implies — Sven Gothel / githubweb
- TestGLReadBuffer01GLJPanelAWT: Add keyFrame-wait after init — Sven Gothel / githubweb
- Bug 1020 - First MSAA FBO frame on a mac osx nvidia card not antialiased — Sven Gothel / githubweb
- TestSharedContextNewtAWTBug523: Fix junit usage .. — Sven Gothel / githubweb
#57 (Aug 7, 2014, 12:25:33 AM)
- Bug 1021: Fix OculusVR detection, need to probe HMD count, otherwise — Sven Gothel / githubweb
- Bug 1021: Refine Stereo API; Fix GenericStereoDevice; Fix StereoDemo01 — Sven Gothel / githubweb
- NEWT Window setSurfaceSize(..): Add API doc comment about setting — Sven Gothel / githubweb
#56 (Aug 6, 2014, 8:11:46 AM)
- Fix NPE regression of commit ba1ffe66697c3175b423cb7ab9b686d73959708d — Sven Gothel / githubweb
- Bug 1036: Renamed property to switch off NVidia Windows workaround — Sven Gothel / githubweb
- Bug 1028 - AMD Windows driver thread hinders JVM process to exit/end, — Sven Gothel / githubweb
- Bug 1039 - Specify behavior of GLEventListener Exceptions occurring — Sven Gothel / githubweb
- Bug 1039 - Specify behavior of GLEventListener Exceptions occurring — Sven Gothel / githubweb
- Bug 1039: Rename GLAnimatorControl.UncaughtGLAnimatorExceptionHandler -> — Sven Gothel / githubweb
#55 (Jul 31, 2014, 2:46:07 AM)
- Bug 1024: Add fallback for native-jar-file location via classpath — Sven Gothel / githubweb
- Bug 1033: Guarantee atomicity of high-level GLAutoDrawable operations, — Sven Gothel / githubweb
- Fixed and Changed NVidia Windows Driver Threaded optimization bug — Sven Gothel / githubweb
- Bug 1035 - Allow Gamma [Brightness, Contrast] settings to be performed — Sven Gothel / githubweb
- Bug 1029 - Memory leak in GLDrawableHelper: 'perThreadInitAction' shall — Sven Gothel / githubweb
- Bug 1037 - FBObject/GLFBODrawable: Do not assume using a — Sven Gothel / githubweb
- Bug 1037 - FBObject: Add proper attachment size validation at init, — Sven Gothel / githubweb
- GLJPanel: Enhance the class API-doc — Sven Gothel / githubweb
- GLJPanel: Only dump verbose debug on frameCount each frame if property — Sven Gothel / githubweb
- GLJPanel: Enhance API doc on setSkipGLOrientationVerticalFlip(..) — Sven Gothel / githubweb
- Bug 1016 - GLJPanel Offscreen FBO size may exceed GL MAX TEXTURE SIZE, — Sven Gothel / githubweb
- WindowImpl: Fix intendation — Sven Gothel / githubweb
- Bug 1036: NVidia Windows Driver 'Threaded optimization' workaround. — Sven Gothel / githubweb
- WindowsWGLDrawableFactory: Fix html doc — Sven Gothel / githubweb
- GLContext.hasNoDefaultVAO(): Remove ES 3.x, fixing issues w/ ES 3.x — Sven Gothel / githubweb
- BuildComposablePipeline: Handle synthetic isGL* and getGL* more generic, — Sven Gothel / githubweb
- Fix ShaderCode.es3_default_precision_fp: ES 3.x requires same precision — Sven Gothel / githubweb
- FixedFuncHook: Use downstream gl.getGLProfile().getImpl() for custom — Sven Gothel / githubweb
- Bug 1038 - Allow skipping detection of certain GLProfiles: Skip native — Sven Gothel / githubweb
- GLContext: Don't map compatibility profiles to core profile if the — Sven Gothel / githubweb
- Bug 1038 - Allow skipping detection of certain GLProfiles: Skip — Sven Gothel / githubweb
- Revert "GLContext: Don't map compatibility profiles to core profile if — Sven Gothel / githubweb
- Bug 1038 - Fix: Allow skipping detection of certain GLProfiles: Skip — Sven Gothel / githubweb
- Bug 1036: NVidia's Windows Driver Threaded optimization: Alternative — Sven Gothel / githubweb
- Bug 830 - Add Heuristics for to query whether — Sven Gothel / githubweb
- Fix commit adf8e6e40aa9513036864489642cfef252804d08 (Bug 1036): long -> — Sven Gothel / githubweb
- Refine test ff5dba28610b4f680c9320e9e52669ed54d4de43: Perform context — Sven Gothel / githubweb
- GLDrawable: Expose getRequestedGLCapabilities() (Include to public API) — Sven Gothel / githubweb
- Bug 830 - Refine Heuristics for to query whether — Sven Gothel / githubweb
- Bug 1039 - Specify behavior of GLEventListener Exceptions occurring — Sven Gothel / githubweb
#54 (Jul 10, 2014, 5:05:06 PM)
- Produce duplicate natives in the build, in preparation for removing — code / githubweb
- Attempt to remove aliasing from native libraries. — code / githubweb
- Bug 1021: Add GenericStereoDevice* Supporting custom configurations; — Sven Gothel / githubweb
- Findbugs.minor: Fix 'array -> string', missing argument — Sven Gothel / githubweb
- Findbugs.normal: Adding safeguard hashCode() implementation throwing — Sven Gothel / githubweb
- Findbugs.synchronization: Fix double-check w/o volatile; Remove — Sven Gothel / githubweb
- Findbugs.not-written.null: Fix referencing non-written fields (never — Sven Gothel / githubweb
- Findbugs.switch-case: GLBuffers.bytesPerPixel(..) throw GLException for — Sven Gothel / githubweb
- Findbugs.increment_volatile: Use AtomicInteger or add comment that — Sven Gothel / githubweb
- GenericStereoDevice: Cast to float before operating division, requesting — Sven Gothel / githubweb
- Findbugs.static_final_immutable: Use final qualifier for static — Sven Gothel / githubweb
- Findbugs: Remove redundant instanceof checks — Sven Gothel / githubweb
- Findbugs: Use Integer.parseInt(string) for int values to avoid boxing — Sven Gothel / githubweb
- Findbugs: Add FIXME comment regarding float comparison (consider using — Sven Gothel / githubweb
- Findbugs: Fix WindowImpl.getReconfigureFlags(..): Remove sloppy useless — Sven Gothel / githubweb
- Findbugs: Add comment about intended setting of static field by instance — Sven Gothel / githubweb
- Fix regression of commit 96d530e7127c89db9991080e6268c6e8430d0619: — Sven Gothel / githubweb
- Findbugs: Use <NumberType>.valueOf(..) instead of 'new <NumberType>(..)' — Sven Gothel / githubweb
- Findbugs: Remove branches where reference cannot be null — Sven Gothel / githubweb
- Findbugs: Remove dead-code / unused [temp] storage and it's assignment — Sven Gothel / githubweb
- Findbugs: Add comments that FB warnings are of no concern .. — Sven Gothel / githubweb
- Findbugs: Misc minor issues (see below) — Sven Gothel / githubweb
- AnimatorBase: Use cached synchronized value instead of unsynchronized — Sven Gothel / githubweb
- Findbugs: Use AtomicInteger for synchronized increment access — Sven Gothel / githubweb
- Findbugs: Use 'float' division instead of integer for float results — Sven Gothel / githubweb
- Findbugs: Misc issues (Use private accessors of static fields; Use — Sven Gothel / githubweb
- Findbugs: Use inner static class where possible — Sven Gothel / githubweb
- Findbugs: Use static fields where possible — Sven Gothel / githubweb
- Findbugs: Comment on some issues (OK, they are) ; Remove dead branches — Sven Gothel / githubweb
- StereoDevice: Don't make inner class's method private due to wrapper — Sven Gothel / githubweb
- Bug 801: Add Graph pass-2 shader for VBAA 'odd' sample count — Sven Gothel / githubweb
- Bug 1031: Remove Deprecated Classes and Methods (JOGL) — Sven Gothel / githubweb
- Bug 982: Adding test TGA file for confirmation - No bug — Sven Gothel / githubweb
- StereoDeviceRenderer/ClientRenderer: Add note about 'Correct Asymmetric — Sven Gothel / githubweb
- Refine JOGL's LICENSE.txt: Distinguish between 'New BSD 2-Clause — Sven Gothel / githubweb
- Refine commit ec2d94ca26ddab8ec67135ebc5f2d0a43f6a4c25: Call — Sven Gothel / githubweb
- Refine 'GLSharedContextSetter' test cases: Use — Sven Gothel / githubweb
- StereoClientRenderer: Fix API doc anchor link — Sven Gothel / githubweb
- Refine commit 808d95cd692ab666271a83c70e8509859586de72 LICENSE.txt: Add — Sven Gothel / githubweb
#53 (Jul 5, 2014, 1:09:03 PM)
- HowToBuild: Add 'libudev-devel' for oculusvr-sdk sub-module compilation — Sven Gothel / githubweb
- build: Add oculusvr java-doc ; Add jogl-test-java-src.zip in 7z archive — Sven Gothel / githubweb
- Bug 1021: Make OVR access vendor agnostic: Package — Sven Gothel / githubweb
- Fix FloatUtil.makePerspective(..): The tan(fovy/2) shall be used, not — Sven Gothel / githubweb
#52 (Jul 3, 2014, 5:06:42 PM)
- Bug 741 HiDPI: Fix OSX NEWT Offscreen Size Regression from commit — Sven Gothel / githubweb
- Bug 741 HiDPI: Add missing window -> pixel unit conversion in — Sven Gothel / githubweb
- GraphUI: Fix label layout (absolute), add auto no-aa dpi threshold (200 — Sven Gothel / githubweb
- Bug 741 HiDPI: Fix missing window -> pixel unit conversion in — Sven Gothel / githubweb
- NEWT AWTAdapter: Simplify event processing / Window.enqueueEvent(..): — Sven Gothel / githubweb
- Bug 741 HiDPI: Add new NativeSurfaceHolder interface to GLDrawable and — Sven Gothel / githubweb
- UpstreamSurfaceHook: Add 'NativeSurface getUpstreamSurface()' (from — Sven Gothel / githubweb
- Minor: API-Doc / DEBUG Typo, GDISurface: Make fields private — Sven Gothel / githubweb
- Bug 741 HiDPI: Add ScalableSurface interface to get/set pixelScale w/ — Sven Gothel / githubweb
- Bug 741 HiDPI: Simplify ScalableSurface [set|get]SurfaceScale(..) spec, — Sven Gothel / githubweb
- Bug 741 HiDPI: Simplify ScalableSurface (2): Add request pixelScale API — Sven Gothel / githubweb
- NEWT Window: Remove deprecated methods: HiDPI + reparentWindow(..) — Sven Gothel / githubweb
- Bug 741 HiDPI: Add ScalableSurface.getNativeSurfaceScale(..) to compute — Sven Gothel / githubweb
- GraphUI: Fix using multiple texture units w/ opt. colorTexUnit in — Sven Gothel / githubweb
- GLMediaPlayer: Fix video stutter if using NullAudioSink — Sven Gothel / githubweb
- Remove explicit xcode.clang property files — Sven Gothel / githubweb
- Bug 1011 / Bug 1012: GLMediaPlayer Audio/Video stuttering w/ OSX and — Sven Gothel / githubweb
- Graph: Fix GLSL issue w/ ES3, add 'const float sample_count', since — Sven Gothel / githubweb
- Graph RegionRenderer: Fix GL3 and ES3 GLSL issues — Sven Gothel / githubweb
- GraphUI Demo: Analyze issue w/ OSX and NewtCanvasAWT when rendering / — Sven Gothel / githubweb
- Fix Bug 1019 - Remedy of Bug 691 causes 'access/modify after free' and — Sven Gothel / githubweb
- Fix NEWT EDTUtil Deadlock on EDTUtil.start() — Sven Gothel / githubweb
- Fix Bug 826 Regression caused by commit — Sven Gothel / githubweb
- Adapt to GlueGen commit c3054a01990e55ab35756ea23ab7d7c05f24dd37 — Sven Gothel / githubweb
- Fix regression due to GlueGen commit — Sven Gothel / githubweb
- Adapt to GlueGen commit 2f6586292cd298bbc19d8acda0f7cf303c82078b — Sven Gothel / githubweb
- Minor refinements: .gitignore HowToBuild — Sven Gothel / githubweb
- Bug 1021: Adding submodule oculusvr-sdk and adjust HowToBuild (git clone — Sven Gothel / githubweb
- Bug 1021: Add OculusSDK binding / Basic OVR support — Sven Gothel / githubweb
- Bug 1021: Add OculusSDK binding / Basic OVR support (Refine build — Sven Gothel / githubweb
- Bug 1021: Add OculusSDK binding / Basic OVR support (HowtoBuild.xml: — Sven Gothel / githubweb
- Bug 1021: Add OculusSDK binding / Basic OVR support (Bring-up on Windows — Sven Gothel / githubweb
- Bug 1021: Add OculusSDK binding (Bring-up on OSX w/ clang/clang++ ; — Sven Gothel / githubweb
- Bug 1021: Add note about 'Oculus VR Rift SDK Software License' in — Sven Gothel / githubweb
- WWW: Update CCT's C3D Entry — Sven Gothel / githubweb
- www: shorten c3d desc. — Sven Gothel / githubweb
- www .. c3d desc (2) — Sven Gothel / githubweb
- Bug 1021: Enhance OVR GlueGen Mapping / Adapt to GlueGen commit — Sven Gothel / githubweb
- Bug 1021: OVR GlueGen Mapping: Compile all generated C files, add — Sven Gothel / githubweb
- Bug 1021: OVR GlueGen Mapping: Handle non-existent native oculusvr lib — Sven Gothel / githubweb
- Fix build if oculusvr-sdk submodule is missing — Sven Gothel / githubweb
- GLU: Make ProjectFloat/ProjectDouble final and deprecate GLU.destroy() — Sven Gothel / githubweb
- Enhance FloatUtil: Merge ProjectFloat features while adding optimized — Sven Gothel / githubweb
- Enhance FloatUtil: More optimizations, concludes commit — Sven Gothel / githubweb
- Add missing FloatUtil.invertMatrix(..) unit test, which impl. changed w/ — Sven Gothel / githubweb
- WIP: Add Matrix4 OO wraper for FloatUtil matrix operations — Sven Gothel / githubweb
- Fix 'typo' in messages: 'Catched' -> 'Caught' — Sven Gothel / githubweb
- OculusVR: Add in eclipse classpath, and jogl-java-src.zip; Also create — Sven Gothel / githubweb
- Bug 1027: Fix usage of atomic jar files (NEWT) — Sven Gothel / githubweb
- Fix (c) header: Due to copy & paste, wrong header was used for certain — Sven Gothel / githubweb
- Bug 1021: Add OculusVR distortion renderer (single FBO and dual FBO); — Sven Gothel / githubweb
- Bug 1021: Refine Stereo Rendering API and OculusVR implementing renderer — Sven Gothel / githubweb
- Bug 1021: OVRDistortion.getSBSUpstreamPMV(..): Use generic perspective — Sven Gothel / githubweb
- Bug 1021: OVRDistortion.getSBSUpstreamPMV(..): Use all cached eye — Sven Gothel / githubweb
- Bug 1021: OVRSBSRenderer*: Add texture filtering parameter — Sven Gothel / githubweb
- FloatUtil.makePick(..): Refine API doc, incl. — Sven Gothel / githubweb
- Code Clean-Up based on our Recommended Settings (jogamp-scripting — Sven Gothel / githubweb
- Bug 1021: Fix remaining build issues if sub-module oculusvr-sdk is — Sven Gothel / githubweb
#49 (May 27, 2014, 4:27:41 AM)
- Bug 741 HiDPI: Fix regression MIN_MONITOR_DEVICE_PROPERTIES: Adding — Sven Gothel / githubweb
#48 (May 27, 2014, 12:36:31 AM)
- Unit Test: Added Semantic Version Test (Current version agains v2.1.5) — Sven Gothel / githubweb
- TestVersionSemanticsNOUI: Derive from JunitTracer — Sven Gothel / githubweb
- Texture/TextureIO: Make 'wrapping' Texture ctor public, remove same — Sven Gothel / githubweb
- Minor edits: Fix comments / API-docs — Sven Gothel / githubweb
- Bug 801: Split GraphUI's TextureButton: TextureSeqButton (Base) and it's — Sven Gothel / githubweb
- Bug 801: Fix RegionRenderer's TextureSequence shader program selection — Sven Gothel / githubweb
- Extract FFMPEGNatives's Audio + Video formats to their own class in AV — Sven Gothel / githubweb
- Bug 801: Refine commit 9a15aad0e5388a4b927e44d3d2ce136f32474bc2 cache — Sven Gothel / githubweb
- GLMediaPlayerImpl: Change access of most fields to private for clarity — Sven Gothel / githubweb
- Bug 742 HiDPI: Add access to private HiDPI in AWT pixelScale value in — Sven Gothel / githubweb
- Bug 742 HiDPI: Add prelim HiDPI support to GLJPanel w/o API change and — Sven Gothel / githubweb
- Bug 742 HiDPI: [Core API Change] Distinguish window-units and — Sven Gothel / githubweb
- Bug 742 HiDPI: [Core API Change] Distinguish window-units and — Sven Gothel / githubweb
- Bug 742 HiDPI: [Core API Change] Distinguish window-units and — Sven Gothel / githubweb
- Bug 741 HiDPI: Refine Monitor/Screen [virtual] Viewport Definition / Add — Sven Gothel / githubweb
- Bug 1012: Fix erroneous handling of multiple monitor coordinates on OSX — Sven Gothel / githubweb
- Bug 1013: Fix switching monitor resolution for NEWT Window (content — Sven Gothel / githubweb
- Bug 1009: Make FBObject's sampling sink format compatible w/ sampling — Sven Gothel / githubweb
- Bug 1009: Refine test case (Add test06_GL3_Demo0Normal) — Sven Gothel / githubweb
- Bug 1010 - Fix ES3.glPixelStorei and revalidate GLPixelStorageModes — Sven Gothel / githubweb
- NewtCanvasSWT: Fixe newtChild NPE; Perform getParentLocationOnScreen() — Sven Gothel / githubweb
- Bug 741 HiDPI: [Core API Change] Bring back get[Width|Height]() in — Sven Gothel / githubweb
#47 (May 12, 2014, 4:13:54 AM)
- Graph minor linear optimization: Passing array storage (reduce temp — Sven Gothel / githubweb
- Graph minor linear optimization: use vertexInTriangle3(..) reduces — Sven Gothel / githubweb
- graph test: TestTextRendererNEWT10 cleanup — Sven Gothel / githubweb
- Bug 801: Graph TextRenderer Cleanup Part-1a (unclean) — Sven Gothel / githubweb
- Bug 801: Graph TextRenderer Cleanup Part-1b (clean) — Sven Gothel / githubweb
- Bug 802: Graph TextRenderer Performance Part-1 (incomplete, rendering — Sven Gothel / githubweb
- Bug 802: Graph TextRenderer Performance Part-2 (fix artifacts, cleanup, — Sven Gothel / githubweb
- Bug 801: Graph TextRenderer Cleanup Part-2: Remove Path2D from — Sven Gothel / githubweb
- Bug 801: Graph TextRenderer Cleanup Part-3: Region.addOutlineShape(..) — Sven Gothel / githubweb
- Bug 801: Graph TextRenderer Cleanup Part-4: Text[Render->Region]Util — Sven Gothel / githubweb
- Bug 801: Graph TextRenderer Cleanup Part-5: *Region API Cleanup — Sven Gothel / githubweb
- Bug 802: Graph TextRenderer Performance Part-3: Reuse 'float[] coordsEx' — Sven Gothel / githubweb
- Bug 801: Graph TextRenderer Cleanup Part-6: Fix TypecastRenderer; Minor — Sven Gothel / githubweb
- Bug 801: Outline.setClosed(boolean [closed->closeTail]): Always close, — Sven Gothel / githubweb
- Bug 801: TextRegionUtil add 'special' for cache-key; Minor edits — Sven Gothel / githubweb
- Bug 801: Fix TypecastRenderer End-Of-Contour and Shape-Closing; add — Sven Gothel / githubweb
- Bug 801: TypecastRenderer: Disable DEBUG ; Performance Note: ~800-1200 — Sven Gothel / githubweb
- Bug 801: TypecastRenderer: Rename local point vars for better review — Sven Gothel / githubweb
- Bug 801: Enhance API doc of FontSet and FontFactory — Sven Gothel / githubweb
- Bug 801: TextRenderUtil/TextRendererGLELBase - Pass Font and fontSize to — Sven Gothel / githubweb
- Bug 801: Drop TypecastRenderer's CUBIC mode if p3 is 'looped' — Sven Gothel / githubweb
- NEWT MonitorDevice: Add convenient getPixelsPerMM(..) method to retrieve — Sven Gothel / githubweb
- Bug 801: VBAA Render-Mode Based on SampleCount (not a user-based — Sven Gothel / githubweb
- Bug 801: TypecastRenderer: Don't use Cubic, but 'double quad' / — Sven Gothel / githubweb
- AudioSink: Fix API doc (minor edit) — Sven Gothel / githubweb
- Bug 801: Cleanup CDTriangulator2D — Sven Gothel / githubweb
- TestRulerNEWT01: Use new MonitorDevice.getPixelsPerMM(store) — Sven Gothel / githubweb
- Bug 801: Add MSAA_RENDERING_BIT ; VBAA: Uses GL_NEAREST (good result) ; — Sven Gothel / githubweb
- Bug 801: Fix VBAA Distortions (VBO-size fractional delta) and AA (Sample — Sven Gothel / githubweb
- Bug 801: Refine 'blend' usage and modes (API-doc and demo-code) — Sven Gothel / githubweb
- Bug 801: VectorUtil: Pass result vector, allowing caller to manage — Sven Gothel / githubweb
- Bug 801: Fix 183e1bc1868699b99eb9f9c8bf18d646d1120a48 'window box' — Sven Gothel / githubweb
- Bug 801: Fix UI-Graph Demo (Part-1) ; TextRegionUtil: Add Generic — Sven Gothel / githubweb
- Bug 801: AffineTransform: Remove Serializable, make methods final; — Sven Gothel / githubweb
- Doc NEWT-Overview: Add notion about Window Parenting — Sven Gothel / githubweb
- Math and PMVMatrix: Cleanup and Refine — Sven Gothel / githubweb
- Quaternion: Fix and enhance class incl. Extensive Unit Tests (all — Sven Gothel / githubweb
- Bug 801: Add Frustum support to Region; Misc .. — Sven Gothel / githubweb
- PMVMatrix.glLoadMatrix(Quaternion): Load Quaternion's directly w/o — Sven Gothel / githubweb
- Bug 801: Outline/OutlineShape tranform and sort fixes ; Quaternion: — Sven Gothel / githubweb
- Bug 801: Remove Vertex.Factory from AffineTransform ; Add AABBox — Sven Gothel / githubweb
- Quaternion: User EPSILON for all tests against zero and one (identity .. — Sven Gothel / githubweb
- Bug 801: Fix GPUUISceneGLListener0A (GraphUI Demo) .. Transformations .. — Sven Gothel / githubweb
- FloatUtil/VectorUtil: Enhance isEqual/compare w/ and w/o epsilon, add — Sven Gothel / githubweb
- NEWT: Minor edits — Sven Gothel / githubweb
- Add generic support for picking via raycast intersection and AABBox (or — Sven Gothel / githubweb
- Bug 801: Revisit UIShape/SceneController (Ray-Picking, Full Object/Model — Sven Gothel / githubweb
- Quaternion: Add rotateByEuler(..); AABBox: Add translate(..); Minor — Sven Gothel / githubweb
- AABBox: Add rotate(..) — Sven Gothel / githubweb
- Bug 801: GraphUI .. Fixed transformations, cleanup - All shape-object — Sven Gothel / githubweb
- Bug 801: GraphUI .. Missed 'CrossHair' Class (Commit — Sven Gothel / githubweb
- Fix GraphUI - Remove MSAA if in VBAA mode (double AA not so good) - — Sven Gothel / githubweb
- SceneUIController: Remove unused (and not commited) Matrix reference — Sven Gothel / githubweb
- Graph: Fix NPE in case of double destroy call .. — Sven Gothel / githubweb
- Graph: Fix NPE in case of double destroy call .. (VBORegion2PMSAAES2) — Sven Gothel / githubweb
- Adding missing jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html — Sven Gothel / githubweb
- Adding missing jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html — Sven Gothel / githubweb
- GLRendererQuirks.NoMultiSamplingBuffers: Prelim detection of this quirk — Sven Gothel / githubweb
- Bug 801: Revise Graph VBAA (Add border dropping MSAA; Test diff. AA — Sven Gothel / githubweb
- Bug 801: Elaborate on multisampling performance/quality: Flipquad, RGSS, — Sven Gothel / githubweb
- ShaderCode: Allow 'srcRoot' to be optional ; RegionRendererImpl01: Allos — Sven Gothel / githubweb
- TypecastRenderer: Validate Shape Generation - Result: OK — Sven Gothel / githubweb
- Bug 801: Use allsamples 'brute force' for VBAA (best quality) ; Demos: — Sven Gothel / githubweb
- Bug 801: Graph OpenGL ES2 and ES3 Compatibility — Sven Gothel / githubweb
- Bug 801: Adjust Tests: GPUUIScene* use window proportional button size; — Sven Gothel / githubweb
- Fix test applets: GraphTextDemo (No MSAA, add VBAA def. ctor — Sven Gothel / githubweb
- MovieCube/Simple on Android/GLES: Cache FPS Region (updated only each — Sven Gothel / githubweb
- Demos MovieCube/Simple: Update video URLs .. since download.blender.org — Sven Gothel / githubweb
- Bug 801: WIP 1/2 - Add color attribute; Switch Shader instead of — Sven Gothel / githubweb
- Cleanup *GraphicsDevice: Use 'final' for ctor parameter; — Sven Gothel / githubweb
- X11/WGL GLContext Impl: setGLFunctionAvailability(..) w/ — Sven Gothel / githubweb
- Bug 801: WIP 2/2 - Add color attribute; Switch Shader instead of — Sven Gothel / githubweb
- Bug 801: Reduce temp. object creation, i.e. GC load — Sven Gothel / githubweb
- Bug 801: Cleanup shader-program location/data update ; Add COLORTEXTURE — Sven Gothel / githubweb
- Bug 801: Fix regressions from 9c71f276d1fcc87b69b413847fd1da34b30d0932 — Sven Gothel / githubweb
- NEWT Events: Use final .. (minor edit) — Sven Gothel / githubweb
- Fix Quaternion.rotateByEuler(..): Zero rotation shall lead to NOP — Sven Gothel / githubweb
- Add AABBox.getRayIntersection(..), VectorUtil.line2PlaneIntersection(..) — Sven Gothel / githubweb
- Add TextureSequence.isTextureAvailable(), allowing triggering action — Sven Gothel / githubweb
- PinchToZoomGesture: Add 'delta' value [-1..1], move 'InputEvent trigger' — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Use 'const' qualifier in shader stub — Sven Gothel / githubweb
- Fix ShaderCode.insertShaderSource(..): Return 'position' if nothing has — Sven Gothel / githubweb
- Bug 801: Region Dirty Update; TextureSequence GLMediaPlayer Fix; — Sven Gothel / githubweb
- VectorUtil: Fix method names, i.e. use type-suffix in end of function — Sven Gothel / githubweb
- NEWT MouseEvent: Decouple pointerIds from single-pointer button, i.e. — Sven Gothel / githubweb
- Bug 801: LabelButton uses DEFAULT_2PASS_LABEL_ZOFFSET in any mode, due — Sven Gothel / githubweb
- build-test.xml: Handle hs_err_pid*.log files, i.e. clean-up and archive — Sven Gothel / githubweb
- GraphUISceneDemo Applet: Add JOAL for GLMediaPlayer usage — Sven Gothel / githubweb
- Bug 801: Introd. RenderState.BITHINT_GLOBAL_DEPTH_TEST_ENABLED hinting — Sven Gothel / githubweb
- Reduce jar-size / cleanup: Replace 1 kB test-ntsc01-57x32.png w/ 400kB — Sven Gothel / githubweb
- jogl: avoid bugs with sign-extension in JPEGDecoder — Harvey Harrison / githubweb
- jogl: avoid writing into an uninitialized array in nurbs code — Harvey Harrison / githubweb
- Manual test scripts: Pass classpath via '-cp' instead of env CLASSPATH — Sven Gothel / githubweb
- HowToBuild: ant 1.8.2 ; Complete GNU/Linux dependencies w/ openjdk, ant — Sven Gothel / githubweb
- Fix some unit tests: Add ant-junit4.jar to classpath — Sven Gothel / githubweb
- manual tests: Add exp. gluegen-rt-alt.jar to 'ALT' classpath — Sven Gothel / githubweb
- Fix MovieCube/MovieSimple Graph-Text Usage: Add Alpha Blending otherwise — Sven Gothel / githubweb
- Libav/FFMpeg: Bump headers of final version libav-10 / ffmpeg-2.2 — Sven Gothel / githubweb
- FFMPEGMediaPlayer / FFMPEGv10Natives: Fix libav-10 and ffmpeg-2.x — Sven Gothel / githubweb
- Add generic manual build script to test against distribution's default — Sven Gothel / githubweb
- JAWTWindow: Non intrusive workaround for Bug 1004 and providing — Sven Gothel / githubweb
#46 (Mar 11, 2014, 5:51:00 AM)
- A more wholesome solution to the windowing problems in OSX. As described — petros / githubweb
- Bug 927: Try fix deadlock. — xerxes / githubweb
- Bug 937 : Fix regression of commit — Sven Gothel / githubweb
- Fix whitespaces of commit 78fcb8228d4a391054501aef16eb0462322ba39d and — Sven Gothel / githubweb
- AWTMisc.static: Allow static creation of 'null' AWT cursor to fail (i.e. — Sven Gothel / githubweb
- Bug 984 - Fix GLBufferObjectTracker.mapBuffer(..)'s mapBufferImpl(..) — Sven Gothel / githubweb
- Refine commit 9fb1e46e43900ec9b2f9c9af1fc8984e101c8811: Avoid loading — Sven Gothel / githubweb
- Bug 975: Add TestGLReadBuffer01GLCanvasAWT Unit Test (AWT Frame w/ — Sven Gothel / githubweb
- Test script: Add TestGLReadBuffer01GLCanvasAWT — Sven Gothel / githubweb
- Bug 961: Stabilize glXGetFBConfigAttrib(..) and glXChooseFBConfig(..) — Sven Gothel / githubweb
- Bug 961: Fix commit fdd60adb1d421f2018b47ee17e9079c94b54910f (memmove — Sven Gothel / githubweb
- doc/Platforms.txt: Update Virtualbox 4.3 Tests .. w/ Debian Host and — Sven Gothel / githubweb
#45 (Feb 23, 2014, 5:35:56 AM)
- Bug 927: Fix minor MT issues w/ libav/ffmpeg — Sven Gothel / githubweb
- Bug 975 - GLJPanel's OffscreenDrawable shall not double swap - Refine — Sven Gothel / githubweb
- Bug 975 - GLJPanel's OffscreenDrawable shall not double swap - Fix — Sven Gothel / githubweb
- GLContextImpl/GLDrawableImpl.getDefaultReadBuffer(..): Pass hint whether — Sven Gothel / githubweb
- Bug 980: Use Bitsream class for JPEGDecoder — Sven Gothel / githubweb
- Cleanup imports TestGLReadBuffer01GL* — Sven Gothel / githubweb
- Bug 927: demos/es2/av/CrossFadePlayer — xerxes / githubweb
- Match Bitstream changes of gluegen commit — Sven Gothel / githubweb
- Bug 927 - Multithreading (MT) issues libav/ffmpeg — Sven Gothel / githubweb
- Bug 927 - Multithreading (MT) issues ALAudioSink — Sven Gothel / githubweb
- ALAudioSink: Add thread-name to exceptions; stopImpl shall not throw an — Sven Gothel / githubweb
- Bug 927 - Multithreading (MT) - GLMediaPlayer.GLMediaEventListener: — Sven Gothel / githubweb
#44 (Feb 16, 2014, 4:08:00 AM)
- NEWT WindowImpl: Don't waitForPosition(..) if child window - issues w/ — Sven Gothel / githubweb
- JOGLNewtApplet3Run: Don't set position if normal child window. — Sven Gothel / githubweb
- Bug 970: NEWT OSX ChildWindow setVisible(..) does not hide child window — Sven Gothel / githubweb
- Bug 972 - Reduce ClassLoader Lookup, i.e. Class.forName(..): GLProfile, — Sven Gothel / githubweb
- Bug 973: NativeWindowFactory: Needs service provider interface (SPI) for — Sven Gothel / githubweb
- Bug 973: NativeWindowFactory: Needs service provider interface (SPI) for — Sven Gothel / githubweb
- TextureIO: Support PNGTextureWriter w/ TextureData IntBuffer (via — Sven Gothel / githubweb
- Bug 962 - AWTGLReadBufferUtil should use aligned BufferedImage [for — Sven Gothel / githubweb
- TextureIO: Fix PNGTextureWriter Vertical-Flip, i.e. pass TextureData's — Sven Gothel / githubweb
- Bug 974 - Add missing [GL4] glMultiDrawArraysIndirect(int mode, int — Sven Gothel / githubweb
- SurfaceUpdatedListener: Order methods in impl. Class; — Sven Gothel / githubweb
- Bug 975 - GLJPanel's OffscreenDrawable shall not double swap (custom — Sven Gothel / githubweb
- GLPixelStorageModes: Safe and restore GL2ES3 modes, i.e. add missing — Sven Gothel / githubweb
- GLReadBufferUtil: Set PACK_ROW_LENGTH for ES3 as well - also set — Sven Gothel / githubweb
- Bug 975 - GLJPanel's OffscreenDrawable shall not double swap - Use — Sven Gothel / githubweb
- Bug 927 - Multithreading (MT) issues with ALAudioSink (openal-soft) — Sven Gothel / githubweb
- doc/HowToBuild.html: Complete Debian package list, add note on multiarch — Sven Gothel / githubweb
- Graph: RendereState: Create own PMVMatrix if passed value is null; — Sven Gothel / githubweb
- Extract TextRendererGLELBase (demo) - Utilize general text rendering for — Sven Gothel / githubweb
- Movie* Demo: Utilize TextRendererGLELBase (fps, vsync, ..) — Sven Gothel / githubweb
- doc/HowToBuild.html: Remove duplicate line — Sven Gothel / githubweb
- Add make/scripts/make.jogl.all.macosx-clang.sh — Sven Gothel / githubweb
#43 (Jan 31, 2014, 11:22:38 AM)
- Sync plugin3-public jar and source files — Sven Gothel / githubweb
- Add NativeWindowFactory.getLocationOnScreen(NativeWindow nw) to retrieve — Sven Gothel / githubweb
- NativeWindowFactory.createWrappedWindow [WrappedWindow]: Using — Sven Gothel / githubweb
- NewtFactory: Cleanup / createWindow(..) w/ parentWindow variant shall — Sven Gothel / githubweb
- Adapt to new plugin3 / Use browser window's location on screen for — Sven Gothel / githubweb
- applet3 test page: remove redundant 'Applet3' in link name — Sven Gothel / githubweb
#42 (Jan 30, 2014, 1:49:58 PM)
- Adapt to joal.jar location in ${joal.build}/jar/joal.jar — Sven Gothel / githubweb
- Script: Correct joal.jar path; Remove redundant NewtDebugActivity (Debug — Sven Gothel / githubweb
- GLMediaPlayer: Add user attached objects, similar to GLContext - — Sven Gothel / githubweb
- Bug 927 - Enhance GLMediaPlayer/FFMPEGMediaPlayer MovieSimple to run — Sven Gothel / githubweb
- Bug 952 - JAWTWindow.JAWTComponentListener's ctor() and detach() may — Sven Gothel / githubweb
- NEWT Window: Add API Doc for Custom Window Icons — Sven Gothel / githubweb
- NativeWindowFactory: Add Support for creating a platform agnostic — Sven Gothel / githubweb
- NewtFactory: Fix createWindow(..) ctor w/ given native window handle — Sven Gothel / githubweb
- NEWT: Add Support for AWT-Less Applet3 — Sven Gothel / githubweb
- Add Applet3 test html pages — Sven Gothel / githubweb
#41 (Jan 25, 2014, 1:10:57 AM)
- Fix jogl-*-version.jnlp: Needs 'all-permissions' to match jogl-all.jar's — Sven Gothel / githubweb
- Bug 945 - Add test script to launch unit test from samba share on — Sven Gothel / githubweb
- Bug 921: FPSAnimator debug output on stderr shall happen only if DEBUG — Sven Gothel / githubweb
- Jar Manifest: Add empty line before EOF (otherwise last line is cut-off — Sven Gothel / githubweb
- NEWT X11 DisplayDriver.dispatchMessagesNative(): Avoid aDevice NPE while — Sven Gothel / githubweb
- EGLDisplayUtil.eglCreateEGLGraphicsDevice(..): Don't open() device — Sven Gothel / githubweb
- Bug 950 - Recognize full FBO capabilities for ES 3.0 - — Sven Gothel / githubweb
- Bug 948 - NVIDIA 331.38 (Linux X11) EGL impl. only supports _one_ EGL — Sven Gothel / githubweb
- Add 'make/scripts/create-i386-libs-symlinks.sh' to setup missing 'a.so — Sven Gothel / githubweb
- GLRendererQuirks.addQuirks(..): Fix array bounds check — Sven Gothel / githubweb
- Bug 948 - Autodetect GLRendererQuirks.SingletonEGLDisplayOnly — Sven Gothel / githubweb
- TestPerf001*Init0*: Add INIT_TIMEOUT for perf. loop (10s) — Sven Gothel / githubweb
#40 (Jan 22, 2014, 1:37:35 PM)
- www: update the address for the jaamsim project — Harvey Harrison / githubweb
- PixelRectangle.GenericPixelRect: hashCode() impl. didn't set volatile — Sven Gothel / githubweb
- Bug 676: Use proper pointer icon images (artwork) — Sven Gothel / githubweb
- NEWT DisplayImpl/PointerIcon: Don't use blocking isNativeValid() before — Sven Gothel / githubweb
- Bug 676 - Add support for native Mouse Pointer rendering (Rasp.-Pi.) — Sven Gothel / githubweb
- Bug 676 - Add support for native Mouse Pointer rendering (Rasp.-Pi.) - — Sven Gothel / githubweb
- NEWT bcm_vc_iv.c: Disable VERBOSE_ON — Sven Gothel / githubweb
- NEWT Rasp.Pi: Add Support for multiple Windows, dynamic set size and — Sven Gothel / githubweb
- BCM_VC_IV: Add 2 references (_poor_ API docs, very) — Sven Gothel / githubweb
- Fix PNGTstFiles: Typo of new PNG icons .. used AE's 'gray' instead of — Sven Gothel / githubweb
- X11: Harden usage of 'XGetWindowProperty(..)' and 'XGetVisualInfo' - Add — Sven Gothel / githubweb
- [Jogl|Nativewindow|Newt]Common: Align all — Sven Gothel / githubweb
- Misc Cleanup: JAWTWindow: Reusing visible in HIERARCHY listener; Remove — Sven Gothel / githubweb
- Fix GLDrawableHelper.resizeOffscreenDrawable(..): Do nothing if — Sven Gothel / githubweb
- Bug 937 - JAWTWindow: Unsatisfying Visibility Computation — Sven Gothel / githubweb
- AWTParentWindowAdapter/AWTRobotUtil: Use 'isShowing()' instead of — Sven Gothel / githubweb
- DefaultEDTUtil: At EDT finish, notify all task-waiter to avoid deadlock — Sven Gothel / githubweb
- JOGLNewtAppletBase: Typo of new PNG icons .. used AE's 'gray' instead of — Sven Gothel / githubweb
- JAWTWindow.JAWTComponentListener: Minor Cleanup — Sven Gothel / githubweb
- OSXMisc CALayer::FixCALayerLayout: Fix visible:=false case, i.e. don'r — Sven Gothel / githubweb
- TestParenting01dAWT: Add waitForVisible after toggling NEWT child window — Sven Gothel / githubweb
- Bug 938 - MemoryObject.java has no more equals() method — Sven Gothel / githubweb
- Bug 942 - Share GLBufferStateTracker ; Unify GLBufferStateTracker and — Sven Gothel / githubweb
- JAWTWindow DEBUG: Dump all JAVA_VERSION* information — Sven Gothel / githubweb
- Revert "Bug 942 - Share GLBufferStateTracker ; Unify — Sven Gothel / githubweb
- Bug 942: Bug 942 - Review GLBuffer[State|Size]Tracker and NIO mapped — Sven Gothel / githubweb
- Bug 942 - Review GLBuffer[State|Size]Tracker: Add synchronized access to — Sven Gothel / githubweb
- Bug 943 - GLBufferStateTracker shall support tracking all possible — Sven Gothel / githubweb
- Bug 942: GLBufferObjectTracker: Tracking GLBufferStorage accurately, — Sven Gothel / githubweb
- Bug 942: GLBufferObjectTracker Enhancement [2/2]: Add mapped buffer — Sven Gothel / githubweb
- Better shared GLAutoDrawable synchronization: Block slave instances to — Sven Gothel / githubweb
- HowToBuild: Add 'libxcursor-devel' dependency and a debian one-liner .. — Sven Gothel / githubweb
- GLBufferObjectTracker: Fix copyright notice (drop Sun Microsystems since — Sven Gothel / githubweb
- TestSharedContextVBOES2NEWT3: Re-enable temp disabled tests (oops) — Sven Gothel / githubweb
- Add 'Permissions: all-permissions' to jogl-test.jar for Oracle's 7u51 — Sven Gothel / githubweb
- windows test script — Sven Gothel / githubweb
- Doc: JOGL-DEPLOYMENT Change 'Traditional Applets' to 'New Applets' — Sven Gothel / githubweb
- Adaption of Oracle's Deployment changes, i.e. >= 7u51 — Sven Gothel / githubweb
- JNLP/Applets: Remove 'sun.java2d.noddraw' - We don't test with these — Sven Gothel / githubweb
- JOGL Test Applets: Refine html pages — Sven Gothel / githubweb
- Adding missing 'gl-if-CustomJavaCode-gl2.java' of commit — Sven Gothel / githubweb
#38 (Jan 9, 2014, 6:12:59 AM)
- MacWindow.m: Add missing NSAutoreleasePool 'decoration' — Sven Gothel / githubweb
- NewtMacWindow: NSView: Remove unused 'myCursor' field — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon OSX: Safe use of NSCursor handle — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon PNGIcon: Remove return value 'elem_bytesize[]' — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon PNGIcon: Remove return value 'elem_bytesize[]' — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon: Refine Spec and Implementation / Fix OSX — Sven Gothel / githubweb
- Bug 935: NEWT OSX PointerIcon/Pointer-Visibility: Impl. — Sven Gothel / githubweb
- JOGLNewtAppletBase Default Key-Action: Add 'j' for setPointerConfined() — Sven Gothel / githubweb
- Bug 935: NEWT Windows Window-Icon: Fix Window-Icon Visibility after — Sven Gothel / githubweb
- TestInitConcurrent01NEWT: Fix test enumeration — Sven Gothel / githubweb
- Bug 935: NEWT Windows Window-Icon: Use WNDCLASSEX w/ Small/Big Default — Sven Gothel / githubweb
- Bug 935: NEWT Windows Pointer-Icon WM_SETCURSOR: Don't use — Sven Gothel / githubweb
- NativewindowCommon_init: Add define STDERR_TO_FILE (default undefined) — Sven Gothel / githubweb
- NEWT OSX: Add missing NewtCommon_init(env) (duh!) - Issuing — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon/Visibility: Perform OffscreenLayerSurface — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon/Visibility: Perform JAWTWindow's — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon: Add Toolkit Agnostic PixelFormat and — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon: Utilize Toolkit Agnostic PixelFormat and — Sven Gothel / githubweb
#37 (Dec 31, 2013, 7:12:08 PM)
- Fix Bug 362: calculated dimensions for MipMaps smaller than 16x16 — michael.esemplare / githubweb
- ALAudioSink GLMediaPlayerImpl FFMPEGMediaPlayer: Verbosity only w/ DEBUG — xerxes / githubweb
- Bug 928 - JAWTWindow's JAWTComponentListener _not_ attached and original — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Add missing indentation of commit — Sven Gothel / githubweb
- NEWT X11Window.c: Cleanup Code - No changes. — Sven Gothel / githubweb
- Bug 924: Fix 'Unity WM' issue w/ sticky _NET_WM_STATE after Fullscreen — Sven Gothel / githubweb
- Bug 924: Ignore reparent when in fullscreen - otherwise may confuse WM — Sven Gothel / githubweb
- Bug 924: X11 WindowDriver: Only perform 'tempFSAlwaysOnTop' toggle @ — Sven Gothel / githubweb
- Bug 924: Remove position criteria from reparent/fullscreen success, WM's — Sven Gothel / githubweb
- NEWT WindowImpl: Enhance insetsChanged(..) DEBUG output — Sven Gothel / githubweb
- Bug 924: More robost Fullscreen Exit — Sven Gothel / githubweb
- Bug 924: Fix X11 Fullscreen ALT-TAB Regression ; Make ALWAYS_ON_TOP — Sven Gothel / githubweb
- Refine commit c9fcc8cd510abc0cbebb872dc3e457327655e778 (NEWT X11Window.c — Sven Gothel / githubweb
- Bug 924: Make ALWAYS_ON_TOP Persistent when Reparenting (child -> top) — Sven Gothel / githubweb
- Bug 924: Fullscreen toggle in X11 requires a 'sleep' on sluggish WMs — Sven Gothel / githubweb
- Bug 925: Use proper common profile and test compatibility for — Sven Gothel / githubweb
- Bug 925 - Accept an ES3 Context, if reported via GL-Version-String w/o — Sven Gothel / githubweb
- Bug 925 - Refine GLContextImpl.setGLFunctionAvailability(..)'s ES — Sven Gothel / githubweb
- Bug 929 - Reflect ES3 Compatibility with ES2 — Sven Gothel / githubweb
- Fix TestGLProfile01NEWT: Regression of commit — Sven Gothel / githubweb
- Bug 929, Bug 852 - Reflect ES3 Compatibility with ES2 / Add CPU Sourced — Sven Gothel / githubweb
- Bug 930 - OSX: Using 'Apple Software Renderer' GLRendererQuirks Quirk — Sven Gothel / githubweb
- JOGL Assets: Replace test-ntsc01-160x90.png w/ test-ntsc01-57x32.png — Sven Gothel / githubweb
- JOGL Assets: Preserve 'original' 'test-ntsc01-160x90.png' (Removed from — Sven Gothel / githubweb
- OSX Test Scripts: Use dedicated location for libav/ffmpeg libraries for — Sven Gothel / githubweb
- NEWT WindowImpl: Add 'final' qualifier where possible — Sven Gothel / githubweb
- NEWT Cleanup - Remove Type Casts and OSX Newt/Fmod Workaround (Early — Sven Gothel / githubweb
- Bug 934, Bug 935: NEWT: Add support for custom Application/Window and — Sven Gothel / githubweb
- Bug 935: NEWT: Expose Pointer Icons Feature in JOGLNewtAppletBase Tests — Sven Gothel / githubweb
- Bug 935: NEWT PointerIcon: Add size, hotspot 'getter' and String — Sven Gothel / githubweb
#36 (Dec 12, 2013, 6:01:07 AM)
- jogl: add missing @Override annotation in NewtCanvasAWT — Harvey Harrison / githubweb
- jogl: simplify conditional that repeats test for isOnScreen — Harvey Harrison / githubweb
- jogl: do the clearGlobalFocusOwner() call on the AWT EDT in — Harvey Harrison / githubweb
- jogl: push other call to clearGlobalFocus to the AWT EDT — Harvey Harrison / githubweb
- NewtCanvasAWT: Remove useless block in else branch — Sven Gothel / githubweb
- WWW: Add J4K and Unlicense in Tools/Libraries .. — Sven Gothel / githubweb
- Bug 909 - Reccreate GLJPanel's BufferedImage is no more sourced by — Sven Gothel / githubweb
- AWTWindowClosingProtocol: Hold Window reference impl. is listening to to — Sven Gothel / githubweb
- JOGLNewtAppletBase's windowDestroyNotify(): Double check 'awtParent' — Sven Gothel / githubweb
- JOGLNewtApplet1Run: Perform AWT Operations on AWT-EDT ; Remove redundant — Sven Gothel / githubweb
- JOGLNewtAppletBase's add/remove 'reparentHome WindowListener' at — Sven Gothel / githubweb
- Workaround Bug 910 (IcedTea-Web): NewtCanvasAWT shall postpone — Sven Gothel / githubweb
- Bug 672 (NewtCanvasSWT ignore windowing offset on OSX'). — petros / githubweb
- Bug 672: Move Unit Tests to appropriate SWT package and prepent Test so — Sven Gothel / githubweb
- Bug 672 (NewtCanvasSWT): Reuse SWTAccessor.isOS_TYPE ; Impl — Sven Gothel / githubweb
- Workaround Bug 910 (IcedTea-Web): NewtCanvasAWT shall postpone — Sven Gothel / githubweb
- Bug 910: Add Standalone Extended Applet Lifecycle Validation Test — Sven Gothel / githubweb
- Refine DemoBug910ExtendedAWTAppletLifecycleCheck (commit — Sven Gothel / githubweb
- Fix Bug 902: FFMPEGMediaPlayer uses IOUtil.decodeURIIfFilePath(uri) to — Sven Gothel / githubweb
- Bug 907 - Initial patch allowing Jogl to respond to other applications — Sven Gothel / githubweb
- Bug 907 - Cleanup Commit e9c711a86aa05f4f24c69972532833f5a98911a3 — Sven Gothel / githubweb
- Bug 907 - Fix regression of 'cleanup' Commit — Sven Gothel / githubweb
- GLDrawableFactory: destroy() -> shutdownImpl() - Add DEBUG output in — Sven Gothel / githubweb
- GLDrawableFactory.shutdown0() Add DEBUG line at the end — Sven Gothel / githubweb
- Bug 907 - Refine DummyDispatchThread (DDT) Handling: Proper OO — Sven Gothel / githubweb
- Bug 907 - Add native Windows test sending WM_GETTEXT to all windows and — Sven Gothel / githubweb
- GLJPanel.initializeBackend(offthread=true): Enable on Windows, thanks to — Sven Gothel / githubweb
- Bug 914 - Don't allow 'alwaysontop' in fullscreen mode, always allow — Sven Gothel / githubweb
- Bug 914: Newt OSX: Don't use exclusive fullscreen mode (captured — Sven Gothel / githubweb
- NEWT Windows: Rearrange wndProc switch-case: All key/mouse events shall — Sven Gothel / githubweb
- Bug 916 - NEWT Fullscreen Mode on Windows ALT-TAB doesn't allow — Sven Gothel / githubweb
- Bug 914: Newt OSX: Reset NSApp's presentationOptions @ windowClose0() / — Sven Gothel / githubweb
- Bug 919 - TestNewtKeyCodesAWT w/ NewtCanvasAWT Fails on Windows Due to — Sven Gothel / githubweb
- TestNewtKeyEventAutoRepeatAWT: Fix regression of commit — Sven Gothel / githubweb
- jogl: update the entry for JaamSim to a better image, update link to — Harvey Harrison / githubweb
- Bug 747: VectorUtil: Make scale(..) creating new float[] deprecated, — Sven Gothel / githubweb
- Bug 904: 'User Vertical Flip' for GLJPanel shall be performed via — Sven Gothel / githubweb
- Bug 904: 'User Vertical Flip' for GLJPanel w/o vertical flip must be — Sven Gothel / githubweb
- TestShutdownCompleteNEWT: Enhance profiling via '-wait -initOnly' ; Use — Sven Gothel / githubweb
- TestShutdownCompleteNEWT/AWT: Align both tests and account for GLInfo. — Sven Gothel / githubweb
- Bug 922 (1/2): NEWT Window.reparentWindow(..): Provide — Sven Gothel / githubweb
- Bug 922 (2/2): NEWT Window.reparentWindow(..): Use — Sven Gothel / githubweb
- Bug 918 (1/2): Use StreamWorker in 'Audio Only' mode, since no — Sven Gothel / githubweb
- Bug 918: GLMediaPlayer: Fix Deadlock if EOS happens after pause/resume — Sven Gothel / githubweb
- Bug 918 (2/2): Determine StreamWorker usage after stream-init ; Fix — Sven Gothel / githubweb
- ALAudioSink: Fix stop and flush of OpenAL source — Sven Gothel / githubweb
- Bug 918: Fix EOS Regression: Only use pts>duration for EOS if duration > — Sven Gothel / githubweb
#35 (Nov 18, 2013, 5:58:07 PM)
- GLContextImpl: Move sharedContextHandle check to — Sven Gothel / githubweb
- Bug 888 - Validate CPU Runtime Performance: — Sven Gothel / githubweb
- Bug 888 / Bug 891 - Enhance GLCapabilities-Query: Apply changes of — Sven Gothel / githubweb
- Bug 888 - Validate CPU Runtime Performance: Only use one HashMap to — Sven Gothel / githubweb
- Test DumpGLInfo: Dump caps list and extenions — Sven Gothel / githubweb
- Bug 888 / Bug 891- Enhance GLCapabilities-Query: Add perf. test case — Sven Gothel / githubweb
- Bug 888 / Bug 891- Enhance GLCapabilities-Query: Add raw perf. test case — Sven Gothel / githubweb
- JNI Code: Call DeleteLocalRef(..) manually. — Sven Gothel / githubweb
- Bug 888 / Bug 891- Enhance GLCapabilities-Query: Refine unit tests — Sven Gothel / githubweb
- NEWT Window: Expose 'setVisible(boolean wait, boolean visible)' allowing — Sven Gothel / githubweb
- NativeWindow *GraphicsDevice: Align constructors to simplify call — Sven Gothel / githubweb
- Bug 894 - GLDrawableFactory* [dummy|offscreen] Surface creation w/ own — Sven Gothel / githubweb
- Bug 894 - GLJPanel: Expose 'initializeBackend(boolean offthread)' — Sven Gothel / githubweb
- TestPerf001GLWindowInit03NEWT: Don't run !reuse Display - Crash on — Sven Gothel / githubweb
- Android: Add NewtDebugActivity — Sven Gothel / githubweb
- Android: Cleanup Movie*ActivityLauncher* properties — Sven Gothel / githubweb
- Android NEWT*Activity: Request GL2ES2 instead of GLES2 (Be aware of ES3) — Sven Gothel / githubweb
- Bug 890 - Fix GLES3 Profile Mapping, i.e. GL2ES2 queries and mappings; — Sven Gothel / githubweb
- Android Newt[Debug|Version]Activity: Separate both activities (testing — Sven Gothel / githubweb
- Bug 898: Apply best efford on Animator operation's — Sven Gothel / githubweb
- GLJPanel: Remove redundant !isInitialized [double-]check in — Sven Gothel / githubweb
- TestTiledPrintingGearsSwingAWT: Cleanup whitespaces — Sven Gothel / githubweb
- WGLGLCapabilities: Print pfdID as decimal (convention) — Sven Gothel / githubweb
- WindowsWGLGraphicsConfigurationFactory: Fix chosenPFDID -> — Sven Gothel / githubweb
- GLJPanel: Don't ctor DefaultGLCapabilitiesChooser() if null chooser is — Sven Gothel / githubweb
- Android ES3 Movie Demos: Add workaround for: P0003: Extension — Sven Gothel / githubweb
- TestPerf001GLJPanelInit02AWT: Add overlapping test .. — Sven Gothel / githubweb
- TestPerf001GLJPanelInit02AWT: Same size for !overlap and overlap — Sven Gothel / githubweb
- Tests: Add com/jogamp/opengl/test/junit/jogl/acore/anim Animator test — Sven Gothel / githubweb
- Simplify Animator* Synchronization: Remove barrier 'stateSync' and favor — Sven Gothel / githubweb
- Tests: Align NEWT parenting focus tests (package and class names) using — Sven Gothel / githubweb
- Fix Bug 901 - NEWT: Lookup Windows 7 Touch Event Functions Dynamically — Sven Gothel / githubweb
- Bug 899: Validate whether we propagate WNDPROC as retrieved from — Sven Gothel / githubweb
- Add TestGLWindows03NEWTAnimResize: Test NEWT basic resize while holding — Sven Gothel / githubweb
- Fix Bug 889 [Related: Bug 816, Bug 849, Bug 729] - GLCanvas disappear — Sven Gothel / githubweb
- Fix javadoc: TileRendererBase (links to manual anchors) and — Sven Gothel / githubweb
- GLJPanel: Remove unused import — Sven Gothel / githubweb
- NEWT: Add more documentation to WindowImpl's doPointerEvent(..) and — Sven Gothel / githubweb
- Bug 904 - GLJPanel: Allow user to skip isGLOriented() based vertical — Sven Gothel / githubweb
- Bug 904 - GLJPanel: Add property to skip isGLOriented() based vertical — Sven Gothel / githubweb
- TestPerf001GLJPanelInit02AWT: Wrong test name 'Gears' -> 'Nop' — Sven Gothel / githubweb
- Applet Test Bug848AppletGLCanvas01: Only use vsync-interval 1 for last — Sven Gothel / githubweb
- Bug 906 - JAWTWindow Component- and HierarchyListener must be detached — Sven Gothel / githubweb
- Bug 903 - NEWT: Support 'Continue Drag on Exit'; Consistent Mouse — Sven Gothel / githubweb
- Fix Bug 879 - Threads deadlock in native keyboardfocus calls made form — Sven Gothel / githubweb
- Fix GLIBC > 2.4 dependency regression of commit — Sven Gothel / githubweb
- Nativewindow/NEWT: Fix C Return Statement — Sven Gothel / githubweb
- Use 'gluegen-clang.properties' for generic clang and — Sven Gothel / githubweb
- Fix Bug 879 Regression (2/2) - NewtCanvasAWT.FocusAction must take focus — Sven Gothel / githubweb
- NEWT AWTAdapter: Add notion of consuming the AWT InputEvent (will be — Sven Gothel / githubweb
- NewtCanvasAWT: Use final AWT[Key|Mouse]Adapter and set downstream — Sven Gothel / githubweb
- NEWT AWTAdapter*: Don't act if not setup (due to lazy setup mode), — Sven Gothel / githubweb
- NewtCanvasAWT: Add method of 'isAWTEventPassThrough()', used in unit — Sven Gothel / githubweb
- NEWT Event Tests: Move TestParentingFocus* to event test package — Sven Gothel / githubweb
- NEWT WindowImpl: Move consumePointerEvent(..) below doPointerEvent(..) — Sven Gothel / githubweb
- EGLGraphicsConfiguration: Add deauled DEBUG output for failed EGL-Config — Sven Gothel / githubweb
- Bug 890 - GLContextImpl's Version Validation: Only validate Integer — Sven Gothel / githubweb
- Fix Bug 893 - NewtCanvasAWT Lifecycle Race Condition (NPE on shutdown — Sven Gothel / githubweb
#34 (Nov 1, 2013, 9:36:44 PM)
- jogl: replce more unneeded String() construction — Harvey Harrison / githubweb
- jogl: remove clone() method that only throws Exceptions — Harvey Harrison / githubweb
- jogl: remove clone() version that can only ever fail — Harvey Harrison / githubweb
- jogl: enable generics annotations on TextRenderer — Harvey Harrison / githubweb
- jogl: adapt code generator to output @Override annotations in various — Harvey Harrison / githubweb
- jogl: use .format() to build the method signature when generating — Harvey Harrison / githubweb
- jogl: change code generation for Debug pipelines to avoid building large — Harvey Harrison / githubweb
- jogl: do not generate an extra String for the Debug pipeline wrappers — Harvey Harrison / githubweb
- jogl: save on class size in the Debug pipelines — Harvey Harrison / githubweb
- jogl: pass format and arguments directly to the printGLError function — Harvey Harrison / githubweb
- Fix Bug 866 - Frequent IndexOutOfBoundsException in — Sven Gothel / githubweb
- MacOSXJAWTWindow.CALayer DEBUG: Only Dump AWT location-on-screen if — Sven Gothel / githubweb
- jogl: add final to Debug wrapper error code and fix indentation — Harvey Harrison / githubweb
- jogl: indent trace statements in the Trace pipelines when we hit glBegin — Harvey Harrison / githubweb
- GLContext CTX_IMPL_* bits: Use 10 cached bits (+1), and 6 uncached (-1) — Sven Gothel / githubweb
- jogl: add generic annotations to the packed rectangle utility package — Harvey Harrison / githubweb
- jogl: add generics annotations to lists in the waveout code — Harvey Harrison / githubweb
- Bug 867 - OSX 10.9: Recognize OpenGL Core Profile > 3.0 - Add — Sven Gothel / githubweb
- Bug 871 - Add optional xcode.clang support for all modules (Extends Bug — Sven Gothel / githubweb
- Bug 867 - OSX: Allow core >=4 if isMavericksOrLater; Use — Sven Gothel / githubweb
- Bug 867 OSX [Common Code]: Trigger GLRendererQuirks.GL4NeedsGL3Request — Sven Gothel / githubweb
- Use org.junit.Assert instead of deprecated junit.framework.Assert — Sven Gothel / githubweb
- Fix GLContext: getGLProfile() add missing GLES3; — Sven Gothel / githubweb
- JoglVersion: "Default Profiles on device" -> "GLProfiles on device" - — Sven Gothel / githubweb
- GLProfile: Fix native profile mapping, i.e. use actual mapped — Sven Gothel / githubweb
- Fix regression of commit 34b35c5a0a379a6b4c0b23b9d347a0b1338f0239 - — Sven Gothel / githubweb
- Fix Bug 872: ES3 and ES3-GLSL Version not properly Handled — Sven Gothel / githubweb
- TestGLProfile00NEWT: Dump Desktop's and EGL's default-device GLProfiles — Sven Gothel / githubweb
- API doc: GLStateKeeper (wording), GLAutoDrawable (enh. init desc.), — Sven Gothel / githubweb
- spec-overview.html: Shared OpenGL context must be supported .. (GL spec) — Sven Gothel / githubweb
- Bug 776 GLContext Sharing: Refine API for relaxed and lazy GLContext — Sven Gothel / githubweb
- Fix GLCanvas ctor shared GLContext: Use helper.setSharedContext(..) — Sven Gothel / githubweb
- Bug 776 GLContext Sharing: Add GLSharedContextSetter to GLJPanel — Sven Gothel / githubweb
- Bug 776 GLContext Sharing: Add note about driver stability (destruction — Sven Gothel / githubweb
- Bug 776 GLContext Sharing: Add GLSharedContextSetter to SWT GLCanvas — Sven Gothel / githubweb
- GLDrawableHelper.reshape(): Catch pre-existing GL errors before — Sven Gothel / githubweb
- Fix TestSharedContextNewtAWTBug523: Don't use VAO's w/ GL2 context - No — Sven Gothel / githubweb
- Bug 876: BuildComposablePipeline: getGL*() shall not return — Sven Gothel / githubweb
- GLDrawableFactory: Add 'GLAutoDrawable createDummyAutoDrawable(..)' for — Sven Gothel / githubweb
- Bug 776 GLContext Sharing: Add copy-ctor to GLArrayData* w/ sliced — Sven Gothel / githubweb
- Fix #875 - ES version should be strictly validated — brice / githubweb
- Bug 877 Concurrency Discussion: Update doc MultiThreading.txt, volatile — Sven Gothel / githubweb
- Bug 776 GLContext Sharing: Fix copy-ctor GLArrayDataClient: Create new — Sven Gothel / githubweb
- Bug 776 GLContext Sharing: GLSharedContextSetter API Doc: No 'Driver — Sven Gothel / githubweb
- Bug 776 GLContext Sharing: GLSharedContextSetter API Doc: Add — Sven Gothel / githubweb
- Bug 875: Safeguard setGLFunctionAvailability(.. strictMatch=false.. ) — Sven Gothel / githubweb
- Fix Bug 875 - Cleanup branch using VersionNumber (fix 'Int' check — Sven Gothel / githubweb
- Android NEWT.ScreenDriver MonitorSize: Use xdpi for for width (fix); Add — Sven Gothel / githubweb
- Add GLES1Impl 'finalizeInit()' to avoid a 'catched exception roundtrip' — Sven Gothel / githubweb
- Fix Unit Test Regression (commit — Sven Gothel / githubweb
- TestSharedContextVBOES2NEWT1: Fix copy/paste (mistakenly used — Sven Gothel / githubweb
- Add functions for converting to and from binary16 half-precision — mark / githubweb
- Rename Binary*Test -> TestBinary*NOUI to get picked up by — Sven Gothel / githubweb
- Test Rename: Add Bug 729 / Bug 849 to Bug 816 Unit Test Names - Allowing — Sven Gothel / githubweb
- Fix Bug 878 - JAWTWindow's HierarchyListener doesn't set component — Sven Gothel / githubweb
- Bug 754 - Remove Ubuntu fonts from jogl-all.jar, provide it separately — Sven Gothel / githubweb
- AndroidGLMediaPlayerAPI14: Avoid possible NPEs — Sven Gothel / githubweb
- TestBinary16NOUI: Remove hardship from test node - Disable 'verbose' — Sven Gothel / githubweb
- GLDrawableFactory: createDummy*(..) Pass GLCapabilitiesImmutable + — Sven Gothel / githubweb
- EGLDrawableFactory.createDummySurfaceImpl: fix caps to pbuffer - since — Sven Gothel / githubweb
- Bug 882 - Crash on OSX when closing NEWT window - Check JavaVM and — Sven Gothel / githubweb
- Bug 882 - Crash on OSX when closing NEWT window - Fix: Release — Sven Gothel / githubweb
- Bug 881 - Add 'Application-Name' in Jar's manifest to avoid Java6 NPEs — Sven Gothel / githubweb
- Clarify Bug 692: Unbinding a VAO does _not_ imply unbinding of set VBOs — Sven Gothel / githubweb
- Bug 852: Add unit test TestCPUSourcingAPINEWT validating CPU sourcing, — Sven Gothel / githubweb
- Bug 885 - GLMediaPlayer: Allow single threaded mode - Especially where — Sven Gothel / githubweb
- GLRendererQuirks: Add GLSharedContextBuggy ('Mesa Intel 9.2.1' and — Sven Gothel / githubweb
#31 (Oct 19, 2013, 6:51:12 AM)
- jogl: remove all trailing whitespace — Harvey Harrison / githubweb
- Bump 7u45 — Sven Gothel / githubweb
- jogl: add missing @Override annotations — Harvey Harrison / githubweb
- jogl: fix two impossible comparisons in glu/tessellator — Harvey Harrison / githubweb
- jogl: allow case statements to fall through to same block — Harvey Harrison / githubweb
- jogl: fix typo in RandomTileRenderer, range chack was for tY, not tX — Harvey Harrison / githubweb
- jogl: avoid creating a second String object, one is enough — Harvey Harrison / githubweb
- jogl: allow short-circuited comparison in comparison — Harvey Harrison / githubweb
- Fix Bug 862: Fix GL Version Validation / NVidia GTX550 driver 331.13 - — Sven Gothel / githubweb
- Fix Bug 827 - ShaderProgam helper class reports errors incorrectly — Sven Gothel / githubweb
- PinchToZoomGesture: Add ctor arg 'allowMorePointer', should be false to — Sven Gothel / githubweb
#30 (Oct 18, 2013, 4:14:48 AM)
- Fix Bug 365: Bug on javax.media.opengl.glu.GLU.gluBuild2DMipmaps — michael.esemplare / githubweb
- Update C3D image (c3d mobile) and add c3d mobile info — Sven Gothel / githubweb
- Android uses-sdk: Add android:targetSdkVersion="14" (to show up for — Sven Gothel / githubweb
- WWW: Shorten C3D Studio & Mobile description. — Sven Gothel / githubweb
- Bug 859: Let TileRenderer detect zero columns and rows in eot() where — Sven Gothel / githubweb
- Bug 860 - AWT Printing (AWTTilePainter): Shall use the enclosing integer — Sven Gothel / githubweb
- Bug 365: Add unit test, which run's through most of the ScaleInternal — Sven Gothel / githubweb
- Cleanup DirectDataBufferInt: Fix type ; Remove unsused local vars — Sven Gothel / githubweb
- GLMediaPlayer: Fix CameraInputScheme URI doc and Android test streams — Sven Gothel / githubweb
- Bug 861 - NEWT: Unify MouseEvent Processing incl. gesture processing — Sven Gothel / githubweb
- AWTPrintLifecycle.setupPrint(..): Add optional tileWidth and tileHeight, — Sven Gothel / githubweb
- Validate codebase in jnlp files, add missing codebase entries. — Sven Gothel / githubweb
- Add efficient set(..all..) to Dimension, Insets, Point and Rectangle of — Sven Gothel / githubweb
- MouseEvent: Clarify 'Multiple-Pointer' w/ button[mask] semantics, ; — Sven Gothel / githubweb
- Int -> Enum using EnumClass.values()[ordinal] instead of for-loop - — Sven Gothel / githubweb
- NEWT PointerEvent: Unify event processing in new doPointerEvent(..) and — Sven Gothel / githubweb
- PinchToZoomGesture: Validate pointer-IDs, skip if invalid. — Sven Gothel / githubweb
- Refine Int -> Enum conversion (commit — Sven Gothel / githubweb
- NEWT Multiple-Pointer API: Use PointerType[] instead of ordinal int[], — Sven Gothel / githubweb
- Regression of commit a90bf31f8747dd38c61d518f8af4d4d4a64a8e90: — Sven Gothel / githubweb
- WindowImpl.doPointerEvent(..) Simplify pointer name->ID mapping, fix — Sven Gothel / githubweb
- Bug 800: Add Windows 7 Touch Event Support for NEWT — Sven Gothel / githubweb
- WindowImpl: Fix DEBUG output's method name of doPointerEvent and — Sven Gothel / githubweb
- Bug 800: Windows 7 Touch Event Support for NEWT: Fix Focus and — Sven Gothel / githubweb
- AWTPrintLifecycle.setupPrint(..): Fix regression of commit — Sven Gothel / githubweb
- MouseEvent: Clarify button-number and pointer-ID relation incl. case 'no — Sven Gothel / githubweb
#29 (Oct 10, 2013, 4:45:54 PM)
- Bug 818: Add missing html file for applet unit test of commit — Sven Gothel / githubweb
- Bug 848: Add test applet ; Bug 816 Bug816AppletGLCanvas02: Remove 2nd — Sven Gothel / githubweb
- artifact.properties: Add jogl.build.version:=jogamp.version — Sven Gothel / githubweb
- Bug 816/848: Cleanup test applet layout/size ; Note Bug 848: Not — Sven Gothel / githubweb
- Bug 729: OSX CALayer shall honor the Component's visibility state — Sven Gothel / githubweb
- test scripts (test Bug 729 w/ TestAWTCardLayoutAnimatorStartStopBug532) — Sven Gothel / githubweb
- Bug816 OSX CALayer: getLocationOnScreenNonBlocking(..) stop traversing — Sven Gothel / githubweb
- Bug 729: OSX CALayer invisible needs to have opacity 0 to not show — Sven Gothel / githubweb
- Bug 789: glDrawArraysIndirect and glDrawElementsIndirect are using — Sven Gothel / githubweb
- Bug 729, Bug 849: Honor JAWTWindow's [parent] visibility state — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Use IOUtil.decodeFromURI(..) to unescape %20 — Sven Gothel / githubweb
- NativeWindow/OSX: Fix RunOnThread/RunLater - Properly determine — Sven Gothel / githubweb
- NEWT/Fullscreen (Bug 836): Exit re-parenting fullscreen w/ — Sven Gothel / githubweb
- NEWT/OSX (Bug 836): Lifecycle operations performed on main-thread must — Sven Gothel / githubweb
- NEWT/OSX (Bug 836): Only WindowDriver.initWindow0(..) operation on — Sven Gothel / githubweb
- NEWT Display: Issue EDTUtil.start() at runOnEDTIfAvail(..) even if on — Sven Gothel / githubweb
- NEWT Reparent/Fullscreen: Fixes X11 unsuccessful return to parent — Sven Gothel / githubweb
- NewtCanvasAWT Focus Traversal: Remove AWT's requestFocus*() overrides in — Sven Gothel / githubweb
- Bug816 OSX CALayer: Issue w/ JSplitPane within Apple (Firefox, Safari - — Sven Gothel / githubweb
- NEWT Reparent/Fullscreen: Add 'waitForPosition(..)' when reparenting or — Sven Gothel / githubweb
- Bug 852: Remove CPU sourced data API entry where not allowed (ES3 and GL — Sven Gothel / githubweb
- Bug 852: Validate CPU sourced data API is allowed, throw exception if — Sven Gothel / githubweb
#28 (Oct 4, 2013, 8:52:02 AM)
- GLJPanel/Printing: Perform backend.reshape immediatly after printing if — Sven Gothel / githubweb
- test scripts/setenv-jogl.sh: Remove JogAmp *LD_LIBRARY_PATH components. — Sven Gothel / githubweb
- GLJPanel/AWTGLPixelBuffer: Reused BufferedImage didn't account for — Sven Gothel / githubweb
- Add notice about 'GL states' regarding GLSL vertical flip (Bug 842 and — Sven Gothel / githubweb
- Bug 818 (OSX 10.6.8 NVIDIA GeForce GT 330M): Add unit test (manual — Sven Gothel / githubweb
- GLJPanel: Fix 7u40 access to property 'sun.java2d.opengl'. Property was — Sven Gothel / githubweb
- Bug818GLJPanelApplet: Remove unused imports — Sven Gothel / githubweb
- Bug 816: Add 2 more unit tests (Swing JFrame w/ 2 JRootPanes, AWT Frame — Sven Gothel / githubweb
- Bug 816 (OSX CALayer pos): Fix location on 'inner CALayer' calculation — Sven Gothel / githubweb
- Bug 816 (OSX CALayer pos): Add detailed description (pseudo code) to — Sven Gothel / githubweb
- Bug 548: GLRendererQuirks.GLFlushBeforeRelease is needed on OSX < 10.7.3 — Sven Gothel / githubweb
- Bug 818: Enable new quirk GLSLNonCompliant on OSX < 10.7 w/ NV GPU; — Sven Gothel / githubweb
- AWTTilePainter: Avoid NPE if Graphic2D's AffineTransform is null, use — Sven Gothel / githubweb
#27 (Sep 28, 2013, 10:41:19 AM)
- Fix AWT Printing: Use delegated GLDrawable's size for tile-size instead — Sven Gothel / githubweb
- TileRendererBase.GLEL.display(): Skip tile-rendering if TR is not yet — Sven Gothel / githubweb
- AWT Printing: releasePrint() issue reshape from AWT-EDT; GLJPanel: Issue — Sven Gothel / githubweb
- Fix TileRenderer regression of commit — Sven Gothel / githubweb
- GLJPanel: Remove forced DEBUG .. at handleReshape in releasePrint (added — Sven Gothel / githubweb
#26 (Sep 28, 2013, 12:21:15 AM)
- Bug 816: Clarify JAWT_OSX_CALAYER_QUIRK_* semantics, add — Sven Gothel / githubweb
#25 (Sep 27, 2013, 8:41:51 PM)
- Fix MovieCube/Simple Demo in 'Applet' mode: Use default ctor to — Sven Gothel / githubweb
- DirectDataBufferInt: createBufferedImage(..) use BufferedImage type — Sven Gothel / githubweb
- TileRenderer*: TileRendererNotify -> TileRendererListener w/ clarifying — Sven Gothel / githubweb
- Bug 816: Fix JAWTWindow's getLocationOnScreenNonBlocking(); Derive — Sven Gothel / githubweb
- Test AWT Printing: Frame size contains border/insets, use as-is for — Sven Gothel / githubweb
- Fix Bug 816: JAWTWindow.getLocationOnScreenNonBlocking(..) shall use — Sven Gothel / githubweb
- Test applets .. change font of misc test section. — Sven Gothel / githubweb
#24 (Sep 25, 2013, 3:52:47 AM)
- Fix Bug 840: DefaultEDTUtil.restart() shall only reuse ThreadGroup (tg) — Sven Gothel / githubweb
- Bug 816: Add unit test 'TestBug816OSXCALayerPosAWT' — Sven Gothel / githubweb
- TileRendererBase: Remove redundant reshape propagation of atached GLEL, — Sven Gothel / githubweb
- Bug 816: Fix OSX CALayer 'quirks' for AWT 1.7.0_40 - See JAWTUtil — Sven Gothel / githubweb
- OSXMisc.c: Fix compilation error w/ java6's jint definition (probably — Sven Gothel / githubweb
#23 (Sep 21, 2013, 8:22:54 AM)
- AWTPrintLifecycle: Add DEFAULT_PRINT_TILE_SIZE (512); Remove unused — Sven Gothel / githubweb
- AWT Printing: AWTTilePainter needs to handle null clip! — Sven Gothel / githubweb
- Gears*: Clarify frustum calculation for tiling — Sven Gothel / githubweb
- TestTiledPrintingGearsSwingAWT: Add a second demo GLEventListener — Sven Gothel / githubweb
- RedSquareES2: Fix tiled aspect ratio — Sven Gothel / githubweb
- Add 2nd 'demo' canvas to the other tiled printing tests. — Sven Gothel / githubweb
- Gears, GearsES2, RedSquareES2: Proper debug output for init, reshape and — Sven Gothel / githubweb
- Fix TileRendererBase Bug: Avoid multiple GLEL init(..) call. — Sven Gothel / githubweb
- Relocate FFMPEGNatives.initIDS0() -> FFMPEGStaticNatives.initIDS0(); — Sven Gothel / githubweb
- Add support for clang ; Use __APPLE__ predefined macro — Sven Gothel / githubweb
- Complete commit 4b866d2686ab9c3fd7cf6708925b4663ad81e359: Relocate — Sven Gothel / githubweb
- AWTTilePainter: Fix null clip-rect (consider scaling); Fix non — Sven Gothel / githubweb
- TileRenderer: Add and expose clipped image size; Expose size of tiles. — Sven Gothel / githubweb
- Fix AWT printing issues w/ overlapping and/or non-opaque contents ; — Sven Gothel / githubweb
- Updating doc AWTPrinting.txt — Sven Gothel / githubweb
- Add 'DirectDataBufferInt' supporting NIO based BufferedImages — Sven Gothel / githubweb
- TestTiledPrintingNIOImageSwingAWT: Add layered test ; Use 300dpi instead — Sven Gothel / githubweb
- Print Tests: Split 'Printable' to own class, add OffscreenPrintable — Sven Gothel / githubweb
- AWT Printing: Move init-test of setupPrint(..) to AWT-EDT Runnable ; — Sven Gothel / githubweb
- Fix SharedResourceRunner's potential race-conditions. Use top-level — Sven Gothel / githubweb
- AWTTilePainter: Fix DEBUG message (used wrong value at println) — Sven Gothel / githubweb
- RedSquareES1: Add TileRendererBase.TileRendererNotify — Sven Gothel / githubweb
- AWTTilePainter: Fix case with no GLOrientation, i.e. no vertical-flip. — Sven Gothel / githubweb
- AWT Print Tests: Only include 600dpi tests if requested via main arg — Sven Gothel / githubweb
- AWTTilePainter.setupGraphics2DAndClipBounds(): Use 'Shape getClip()'; — Sven Gothel / githubweb
- Bump to JDK/JRE 7u40. — Sven Gothel / githubweb
- TestTiledPrintingGearsSwingAWT: Enable 'bitmap' test only on Windows, — Sven Gothel / githubweb
- Fix Bug 835: Use target.[sourcelevel,targetlevel,rt.jar] for all javac — Sven Gothel / githubweb
- Bug 839: Clarifying GLStateTracker.clearStates(..) remove 'enable' — Sven Gothel / githubweb
- Fix Bug 826: GLJPanel: Fully restore TextureState and Viewport — Sven Gothel / githubweb
- AWT Printing: Fix non vertical-flipped printing, i.e. cut-off top-row's — Sven Gothel / githubweb
- Fix Bug 839: Clarify whether resetStates(..) shall clearStates() - Pass — Sven Gothel / githubweb
#22 (Sep 8, 2013, 9:19:59 PM)
- doc/Implementation/AWTPrinting.txt: Adding ref to AWTPrintLifecycle — Sven Gothel / githubweb
- TileRenderer*: Fix pre-swap and post-swap in regards to endTile(..), — Sven Gothel / githubweb
- TileRenderer*: API doc fixes — Sven Gothel / githubweb
- Add AWTTilePainter.dumpHintsAndScale(..), removing more duplicated code — Sven Gothel / githubweb
- build-*.xml: Unify 'javah' tasks where possible, i.e. per destination — Sven Gothel / githubweb
- TiledPrintingAWTBase/doc: Add description of how-to add a — Sven Gothel / githubweb
- NewtCanvasAWT: Implement AWTPrintLifecycle and hence support for AWT — Sven Gothel / githubweb
#21 (Sep 8, 2013, 1:40:41 PM)
- Fix some JavaDoc and API doc (reference) bugs .. — Sven Gothel / githubweb
#20 (Sep 8, 2013, 12:33:20 PM)
- AWTPrintLifecycle: Add detailed API doc — Sven Gothel / githubweb
#19 (Sep 8, 2013, 12:01:58 PM)
- AWT/GL Printing WIP: Abstract AWT tile painting code out to — Sven Gothel / githubweb
- Complete commit 54dcdf1f53c9fc1f7124cf77bbf5aa952d42053a, exposing — Sven Gothel / githubweb
- Fix TileRenderer*: Allow general usage w/ any GL profile, only — Sven Gothel / githubweb
- TileRenderer*: Fix FBO MSAA use-case, i.e. call swapBuffers() before — Sven Gothel / githubweb
- TiledPrintingAWTBase: Fix scaling - Fit frame to page, add MSAA — Sven Gothel / githubweb
- Test: Don't resize frame, tweek print-matrix; AWTPrintLifecycle: Add — Sven Gothel / githubweb
- doc/Implementation/AWTPrinting: Update to match latest code — Sven Gothel / githubweb
- Aggregate and cleanup '.ps' and '.pdf' artifacts (printing tests) — Sven Gothel / githubweb
#18 (Sep 7, 2013, 12:01:04 AM)
- Fix GLES3/GLES2 relation / Use bouml 4.21.1 (Note: SVG fonts .. are too — qun / githubweb
- Use uml's png files (svg font is broken) — qun / githubweb
- GLContext: Refine API doc (CONTEXT_NOT_CURRENT.. values) / Exception — Sven Gothel / githubweb
- GLDrawableFactory: Expose createDummyDrawable(..) / — Sven Gothel / githubweb
- GLFBODrawableImpl.initialize(): Unrealize when already unrealized shall — Sven Gothel / githubweb
- MouseEvent API doc: Add W3C PointerEvent Reference — Sven Gothel / githubweb
- ES2 NEWT Tests: GearsES2/RedSquareES2 - Don'w use AWTRobot if AWT is n/a — Sven Gothel / githubweb
- GLMediaPlayer: Add multithreaded decoding w/ textureCount > 2 where — Sven Gothel / githubweb
- Fix regression of commit 6332e13b2f0aa9818d37802302f04c90a4fa4239 — Sven Gothel / githubweb
- SyncedRingbuffer: peek() don't throw an exception — Sven Gothel / githubweb
- GLMediaPlayer Multithreaded Decoding: AudioSink (Part-2) - WIP — Sven Gothel / githubweb
- GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-3) - WIP — Sven Gothel / githubweb
- Fix Bug 815: GL*: Change glIs<Buffer>Enabled() -> glIs<Buffer>Bound() to — Sven Gothel / githubweb
- SyncedRingbuffer: Add 'reset(boolean full)', simplify 'clear(..)'. — Sven Gothel / githubweb
- Provide unit test for Bug 817 — Sven Gothel / githubweb
- Refine unit test Bug 817 c19f9916bc59765e5aaf307b8ecd5d25dfcad6b6 / Add — Sven Gothel / githubweb
- Fix Bug 817 (1/2): GLPixelAttributes checks arguments and queried — Sven Gothel / githubweb
- Fix Bug 817 (2/2): GLContextImpl's — Sven Gothel / githubweb
- SyncedRingbuffer Cleanup: private fields, clarify reset(boolean) — Sven Gothel / githubweb
- GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-4) - WIP — Sven Gothel / githubweb
- GLMediaPlayerImpl: Refine getNextTexture(..) DEBUG output, put 'last SCR — Sven Gothel / githubweb
- GLMediaPlayer: Use URI instead of URL / Misc refinements — Sven Gothel / githubweb
- SyncedRingbuffer moved to GlueGen, commit — Sven Gothel / githubweb
- AudioSink: Add END_OF_STREAM_PTS, initSink(..) args: frameGrowAmount and — Sven Gothel / githubweb
- Texture: Add 'toString()' and 'getTextureObject()' w/o GL instance to — Sven Gothel / githubweb
- TextureSequence: Add END_OF_STREAM_PTS, remove 'blocking' from — Sven Gothel / githubweb
- GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-5) - WIP — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Transform URI spaces '%20' to ' ' manually, libav — Sven Gothel / githubweb
- JOGL/Util: Add generic 'TimeFrameI' for key frame animation of 'things' — Sven Gothel / githubweb
- *AudioSink: Add byte/time calc to AudioDataFormat, *AudioFrame OO — Sven Gothel / githubweb
- GLMediaPlayer Multithreaded Decoding: GLMediaPlayer* (Part-6) - DONE — Sven Gothel / githubweb
- AudioSink.init(..) abstract 'frame count' -> duration [ms] allowing — Sven Gothel / githubweb
- GLMediaPlayer/AudioSink: Add set[Audio]Volume(float — Sven Gothel / githubweb
- AndroidGLMediaPlayerAPI14: Fix implementation to coop w/ threaded — Sven Gothel / githubweb
- GLAutoDrawableBase: DEBUG code - Avoid NPE — Sven Gothel / githubweb
- GLES3Impl: Add NOP 'finalizeInit()' method, to avoid GLContentImpl not — Sven Gothel / githubweb
- libav/ffmpeg: Move current lavc53.lavf53.lavu51 (version 8) header files — Sven Gothel / githubweb
- NullGLMediaPlayer: Fix reported VID (fake 0), no AID, textureCount == 2 — Sven Gothel / githubweb
- libav/ffmpeg: Prepare for lavc54.lavf54.lavu52 — Sven Gothel / githubweb
- ffmpeg/libav: lavc54.lavf54.lavu52 -> lavc54.lavf54.lavu52.lavr01: — Sven Gothel / githubweb
- ffmpeg/libav: remove unsued header files — Sven Gothel / githubweb
- AudioSink: Fixe type names ; Enhance AudioFormat negotiation ; — Sven Gothel / githubweb
- libav/ffmpeg: version9: Add libavresample support ; Proper AudioFormat — Sven Gothel / githubweb
- ffmpeg/libav: Remove 'dead' audio/video frame count relation snoop-code — Sven Gothel / githubweb
- libav/ffmpeg: Compile/Link 2 versions of native FFMPEGMediaPlayer — Sven Gothel / githubweb
- FFMPEGNatives*: Add missing license header — Sven Gothel / githubweb
- ALAudioSink: Remove force DEBUG info — Sven Gothel / githubweb
- GLMediaPlayer: Add camera input / FFMPEG: Fix 'av_packet' leak and add — Sven Gothel / githubweb
- GLBuffers: Add forma GL_YCBCR_422_APPLE and types — Sven Gothel / githubweb
- Fix libav/ffmpeg compilation across platforms: Move header back to — Sven Gothel / githubweb
- Fix libav/ffmpeg compilation across platforms: Remove symbolic links — Sven Gothel / githubweb
- Fix libav/ffmpeg compilation: Use 'dot less' dir/file names; Compile — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Fix av-audio-fmt -> AudioFormat parsing (fixedP was — Sven Gothel / githubweb
- Fix libav/ffmpeg compilation; FFMPEGMediaPlayer Enahncements (More YUV*, — Sven Gothel / githubweb
- Enhance GLMediaPlayer: Full FFMPeg support, 'dshow' camera support on — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Handle v-flipped 'bottom-up' pictures ; Refine API — Sven Gothel / githubweb
- Texture: Add 'setMustFlipVertically(boolean)' allowing to change the — Sven Gothel / githubweb
- GLMediaPlayer enhancements: State, Camera options, detect and act on — Sven Gothel / githubweb
- GLWindow: Shorten API-doc references — Sven Gothel / githubweb
- Doc/HowToBuild: Windows x32 and x64 require new MingW64 Versions, tested — Sven Gothel / githubweb
- Scripts/Windows: Test x32 and x64 builds w/ ffmpeg 2.x ! — Sven Gothel / githubweb
- FFMPEG/GLMediaPlayer: Fix compiler errors w/ new MingW 4.8.1: — Sven Gothel / githubweb
- GLContext: Add missing 'isGLESProfile()' and fix 'isGLcore()', i.e. — Sven Gothel / githubweb
- WWW: Remove 'Meet us @ SIGGRAPH 2013' ; Siggraph 2013 link to local doc — Sven Gothel / githubweb
- GLMediaPlayer: pause() -> pause(boolean flush): Allowing to flush — Sven Gothel / githubweb
- ffmpeg_impl_template: Remove DEBUG line .. — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Handle use-case of having [av|sw]resample lib, but — Sven Gothel / githubweb
- Add '@FixMethodOrder(MethodSorters.NAME_ASCENDING)' to all *Test* — Sven Gothel / githubweb
- Animator/GLWindow: Catch 'ThreadDeath/Throwable' and dump info in DEBUG — Sven Gothel / githubweb
- X11GLXDrawableFactory.Shutdown: Disable shared context destruction since — Sven Gothel / githubweb
- Revert commit 4beef4fe856690b070ba06a6caf4515aebd7171b manually for — Sven Gothel / githubweb
- Fix Bug 810: Adding Julien Gouesse's fix while moved the new — Sven Gothel / githubweb
- GL*, GLContext: Expose isGL2ES3() and getGL2ES3() for convenience. — Sven Gothel / githubweb
- GLBuffers: Align comment — Sven Gothel / githubweb
- GLPixelStorageModes: Fix API doc references, Add — Sven Gothel / githubweb
- GLReadBufferUtil.readPixels(..): Use plain int values for — Sven Gothel / githubweb
- Gears: Make rotation optional — Sven Gothel / githubweb
- Cleaned up TiledRenderer capable to be used w/ GL2ES3 and TiledRenderer2 — Sven Gothel / githubweb
- Test scripts .. — Sven Gothel / githubweb
- GLPixelBuffer*: Add componentCount==1 (ALPHA/RED), 'allowRowStride' — Sven Gothel / githubweb
- PNGImage: Bounds check in getPixelRGBA8(..) and setPixelRGBA8(..) — Sven Gothel / githubweb
- TileRenderer: Unify TileRenderer, add RandomTileRenderer (both utilizing — Sven Gothel / githubweb
- TileRenderer*: Align impl. to common abstract superclass — Sven Gothel / githubweb
- TileRenderer*: Enhance API Doc; Cleanup OO; Remove PMVMatrixCallback, — Sven Gothel / githubweb
- TileRendererBase: Add toString(), Proper tile unit test names, i.e. add — Sven Gothel / githubweb
- TileRendererBase: Add interface TileRendererNotify, to notify — Sven Gothel / githubweb
- TileRendererBase: API-doc cleanup; Fix GLCanvas, WIP printing .. — Sven Gothel / githubweb
- GLCanvas Printing WIP - Add TestTiledPrintingGearsAWT — Sven Gothel / githubweb
- GLVBOArrayHandler: Remove unused imports — Sven Gothel / githubweb
- Test scripts .. — Sven Gothel / githubweb
- TestTiledPrintingGearsAWT: Fix margin translate for high dpi, i.e. other — Sven Gothel / githubweb
- Add TestGLContextDrawableSwitch02AWT: Test AWT GLCanvas <-> — Sven Gothel / githubweb
- GLDrawableUtil.swapGLContextAndAllGLEventListener: Fix comment - Add — Sven Gothel / githubweb
- TileRenderer*: TileRenderer adds setTileOffset(..), getParam(pname) — Sven Gothel / githubweb
- TileRendering / Gears: Clarify PMV math, if tiling use white background — Sven Gothel / githubweb
- GLCanvas Printing WIP: Swap to offscreen at setupPrint(); Use — Sven Gothel / githubweb
- TileRenderer*: Add more detailed 'toString()' - override for — Sven Gothel / githubweb
- GLCanvas Printing WIP: Perform all print* operations on AWT-EDT, clip — Sven Gothel / githubweb
- TestTiledPrintingGearsAWT: Perform AWT mods on AWT-EDT, always perform — Sven Gothel / githubweb
- Added AWTPrinting document .. — Sven Gothel / githubweb
- Add AWTPrintLifecycle interface describing impl. w/ — Sven Gothel / githubweb
- GLCanvas Printing WIP: Add GLJPanel; GLCanvas TILE_SIZE 512; — Sven Gothel / githubweb
- TestTiledPrintingGears*AWT: Add 4s delay before closing frame and ending — Sven Gothel / githubweb
#17 (Jul 21, 2013, 5:00:57 AM)
- reformatted to same style — petrs / githubweb
- removed unnecessary castings, removed unnecessary methods for vector — petrs / githubweb
- fixed isIdentity method, deprecated isEmpty method (quaternion doesn't — petrs / githubweb
- new method for vector multiplication, new copy constructor — petrs / githubweb
- Quaternion.java : fixed not clear assignment — petr.skramovsky / githubweb
- Fix Bug 744: Added support of RLE encoded .tga — petr.skramovsky / githubweb
- Doc: Update UML diagram and 'Overview-OpenGL-Evolution-And-JOGL' — Sven Gothel / githubweb
- WWW: Added JOGL spec link, fixed grammar . — Sven Gothel / githubweb
- API doc: Use paragraph instead of manual line break .. — Sven Gothel / githubweb
- UML Doc: Fix alignment / separator .. — Sven Gothel / githubweb
- UML Doc: Fix separator .. — Sven Gothel / githubweb
- UML Doc: Fix separator .. — Sven Gothel / githubweb
- Doc: Overview/Evol: Fix embedded size / UML: Fix file attribs — Sven Gothel / githubweb
- UML: Fix 'core' layout - more similar to 'all' — Sven Gothel / githubweb
- Doc: Overview/Evol .. embedded size — Sven Gothel / githubweb
- FFMPEGPlayer Audio Sink Refactoring .. — Sven Gothel / githubweb
- Movie JNLP/NAppletAdd: Add joal jar file — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Fix yuv stored in alpha shader decode on ES2 and GL2 — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Cleanup AudioPusher 'usage', i.e. disabled for now — Sven Gothel / githubweb
- Movie JNLP/NAppletAdd: joal jar file shall come before jogl's — Sven Gothel / githubweb
#16 (Jul 17, 2013, 4:25:59 PM)
- FFMPEGMediaPlayer: Decode audio frames. — xerxes / githubweb
- FFMPEGMediaPlayer: Use the Audio codec to decode audio. Also prevent — xerxes / githubweb
- FFMPEGMediaPlayer: Lookup decoded audio data_size using — xerxes / githubweb
- FFMPEGMediaPlayer: Decode all frames inside video packet. — xerxes / githubweb
- FFMPEGMediaPlayer: Workaround dropped video frames while decoding audio. — xerxes / githubweb
- FFMPEGMediaPlayer: Workaround forward seek delay caused by video sync. — xerxes / githubweb
- FFMPEGMediaPlayer: Add updateSound callback for passing decoded jni — xerxes / githubweb
- partial implementation of Java Sound output — xerxes / githubweb
- FFMPEGMediaPlayer: blocking Java Sound output — xerxes / githubweb
- FFMPEGMediaPlayer: Poor mans audio/video sync. — xerxes / githubweb
- FFMPEGMediaPlayer: Limit video sync delay to 47ms in order to fix audio — xerxes / githubweb
- FFMPEGMediaPlayer: fix audio pts for varying audio frame format. — xerxes / githubweb
- FFMPEGMediaPlayer: Add AudioSink interface. — xerxes / githubweb
- ALAudioSink: Buffer and playback audio data. — xerxes / githubweb
- ALAudioSink: Fill buffers before sourcing them. — xerxes / githubweb
- AudioSink: interface add isAudioSinkAvailable — xerxes / githubweb
- FFMPEGMediaPlayer: Only instance ALAudioSink if JOAL is found on the — xerxes / githubweb
- ALAudioSink: Reduce exessive CPU usage caused by polling alGetSourcei. — xerxes / githubweb
- API doc: Update native-taglet / Fix creation, i.e. use 'man2' instead of — Sven Gothel / githubweb
- API doc: Add old glext-20130207.h header for complete extension — Sven Gothel / githubweb
- NativeWindow API Doc: Fix layout / Add version. — Sven Gothel / githubweb
- Javadoc: Use JogAmp Stylesheet / Colors .. — Sven Gothel / githubweb
#15 (Jul 17, 2013, 6:40:03 AM)
- WWW: Add SIGGRAPH 2013 splash - Update links / images — Sven Gothel / githubweb
- Fix 2 links — Sven Gothel / githubweb
- Fix SIGG link, Refine WW2, Fix BioJava — Sven Gothel / githubweb
- www: update .. — Sven Gothel / githubweb
- www: gephi img update — Sven Gothel / githubweb
- Use NApplet for version info — Sven Gothel / githubweb
- Add Jake2 NApplet and Webstart links — Sven Gothel / githubweb
- www .. — Sven Gothel / githubweb
- Tests: Fix enumeration of monitor/screen mode tests, add tests — Sven Gothel / githubweb
- Tests: Fix enumeration of monitor/screen mode tests, add tests — Sven Gothel / githubweb
- Tests: Put monitor/screen mode tests to own subpackage — Sven Gothel / githubweb
- Update Siggraph div-id anchor — Sven Gothel / githubweb
- Adding MyHMI (Library.. tools) — Sven Gothel / githubweb
- Quaternion: Fix float type - double epsilon slipped through review, — Sven Gothel / githubweb
- Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and — Sven Gothel / githubweb
- NewtCanvasAWT: Add missing println if(DEBUG) decoration — Sven Gothel / githubweb
- X11 RandR: Cleanup RandR impl. selection, RandR13 setMode does not — Sven Gothel / githubweb
- NEWT Screen ..: Typos / JNI signature — Sven Gothel / githubweb
- ScreenImpl: Fix ScreenMonitorState add/remove reference, which shall — Sven Gothel / githubweb
- MonitorDeviceImpl: No need to nanoTime() .. — Sven Gothel / githubweb
- www/index.html: Featured Projects -> Utilities, Libraries, Building — xerxes / githubweb
- WWW: Adapt Meet us @ Siggraph w/ home page — Sven Gothel / githubweb
- WWW: Shorten libGDX text — Sven Gothel / githubweb
- www: shorten jebgl — Sven Gothel / githubweb
- WWW: Reorder utils .. matching semantics better — Sven Gothel / githubweb
- Fix Bug 770 and 771 — Sven Gothel / githubweb
- Fix Bug 768 / NEWT Windows: Use layout dependent keySymbol, if — Sven Gothel / githubweb
- Bug 734: Bug could not be reproduced w/ TestScreenMode02bNEWT, however — Sven Gothel / githubweb
- Bug 759: — mark / githubweb
- Fix Bug 767: TAB + BS are considered 'printable' - Compromise of — Sven Gothel / githubweb
- Bug 724: Add manual unit test, incr. PNGImage verbosity. — Sven Gothel / githubweb
- PNGJ: Bump to git sha1 a0b1101ba2d37de39428ed55c8189502e24a3125 of — Sven Gothel / githubweb
- Bug 724: Testing PNG Transparency / Fixing GLSL Shader of test case: Mix — Sven Gothel / githubweb
- GLContext: Rename 2-digit VersionNumber statics aligning w/ all 3-digit — Sven Gothel / githubweb
- Texture: Add 'Order of Texture Commansa' and their semantics to API doc — Sven Gothel / githubweb
- GLJPanel: Add remark about FBO / GLSL texture-unit usage in API doc; Add — Sven Gothel / githubweb
- WindowImpl.consumeKeyEvent: Reduce DEBUG println and show println after — Sven Gothel / githubweb
- Revise commit 4c34f5980bddcdc84b10cb3bcbb96b365b9d471e (Bug 767): TAB, — Sven Gothel / githubweb
- Remove redundant check around Mesa quirk (that check has already — mark / githubweb
- GLRendererQuirks.GLNonCompliant: Recoverd a bit of known knowledge .. in — Sven Gothel / githubweb
- Remove deprecated methods. — Sven Gothel / githubweb
- Use JoglVersion.getGLStrings(..) in 'famous' tests, removes redundancy — Sven Gothel / githubweb
- TestScreenMode* Cleanup (reset) — Sven Gothel / githubweb
- Revisit Bug 770 and Bug 771: Only use FLAG_IS_FULLSCREEN_SPAN if — Sven Gothel / githubweb
- X11Window FullScreen: Toggle _NET_WM_BYPASS_COMPOSITOR not only for — Sven Gothel / githubweb
- TestScreenMode*: Be more verbose setting screen mode. — Sven Gothel / githubweb
- Refine 9c7ab101cf5261db3ef6160c0aa1906ffcce188b: Don't print extensions — Sven Gothel / githubweb
- TestScreenMode02bNEWT: Full MonitorMode w/ rotation failure - Expected — Sven Gothel / githubweb
- TestScreenMode*: At destruction, properly wait until Window and Screen — Sven Gothel / githubweb
- TestDisplayLifecycle02NEWT: Ensure window/screen has been destroyed — Sven Gothel / githubweb
- TestDisplayLifecycle02NEWT: Renable testDisplayCreate02 (my fault) — Sven Gothel / githubweb
- NEWT: Using WeakReferences for global cache of Display, Screen and — Sven Gothel / githubweb
- Fix NPE - Regression of commit 99479bf3197cde8e89c5b499d135417863d521c7 — Sven Gothel / githubweb
- DefaultEDTUtil: If EDT is not started and task is null and wait — Sven Gothel / githubweb
- NEWT WindowImpl: Add little GCed / windowList-size stats at — Sven Gothel / githubweb
- TestScreenMode02bNEWT: Don't assert/wait for Screen shutdown if mode — Sven Gothel / githubweb
- GLWindow.shutdownRenderingAction: If on anim thread, simply stop — Sven Gothel / githubweb
- TestScreenMode*: Stop animator before destroying window - be nice. — Sven Gothel / githubweb
- Workaround NVidia driver 325.8 returning 4.3-compat for any compat — Sven Gothel / githubweb
- Fix Bug 763 and Bug 764: Proper GL gluegen for glCreateShaderProgramv — Sven Gothel / githubweb
- Fix Bug 765: Add glMultiDrawElementsBaseVertex ; Restrict PointerBuffer — Sven Gothel / githubweb
- NEWT Display.create: If reusing an existing instance, ensure EDT is — Sven Gothel / githubweb
- Fix SWTEDTUtil regression caused by — Sven Gothel / githubweb
- NEWT EDTUtil: Exposed weakness of EDTUtil usage due to usage of — Sven Gothel / githubweb
- NEWT MonitorMode test cases: Add X11 XRandR commandline reset to — Sven Gothel / githubweb
- Refine 95ffc6f73b460a24e8f117060de1d80ec85e4c25: Reset X11 XRandR only — Sven Gothel / githubweb
- PNGJ: Bump to git sha1 a0b1101ba2d37de39428ed55c8189502e24a3125 of — Sven Gothel / githubweb
- UITestCase.resetXRandRIfX11(): Iterate through all outputs and sets the — Sven Gothel / githubweb
- TestScreenMode00cNEWT: Enable testing of UITestCase.resetXRandRIfX11() — Sven Gothel / githubweb
- junit.run.newt.awt: Exclude SWT — Sven Gothel / githubweb
- TestGLWindows02NEWTAnimated: Give animator a chance to become paused — Sven Gothel / githubweb
- TestMainVersionGLWindowNEWT: Add 'manual' version get/print for — Sven Gothel / githubweb
- Add Support for GL 4.3 (Bug 716) and ES 3.0 (Bug 717) — Sven Gothel / githubweb
- StringBuffer -> StringBuilder — Sven Gothel / githubweb
- Fix regressions of commit 3a0d7703da32e9a5ddf08a334f18588a78038d88: — Sven Gothel / githubweb
- Fix BuildComposablePipeline's isGL*/getGL* ; GLBase: — Sven Gothel / githubweb
- Fix value range of CTX_* options bits, regression of commit — Sven Gothel / githubweb
- WWW: Add JaamSim; Use local VolumeViewer png — Sven Gothel / githubweb
- WWW: Resize insparia png — Sven Gothel / githubweb
- Fix PointsDemoES1: No zero point size allowed — Sven Gothel / githubweb
- Only use base pipelines for Trace/Debug, mock others (ES2, GL2, ..); — Sven Gothel / githubweb
- GL*: Expose isGL*Core(); GLContext: isGL*() API doc cleanup - align — Sven Gothel / githubweb
- GLProfile: Abstract profile to impl. mapping, i.e. GL2ES2 -> GL3, favors — Sven Gothel / githubweb
- Texture: Skip glEnable/glDisable TEXTURE target if using a core context! — Sven Gothel / githubweb
- FFMPEGMediaPlayer: Use GL_RED instead of deprecated GL_ALPHA, otherwise — Sven Gothel / githubweb
- GPUUISceneGLListener0A: Rotate on vertical scroll .. — Sven Gothel / githubweb
- Tests: Cleanup for GL core usage (Skip texture enable/disable, proper — Sven Gothel / githubweb
- Tests: Cleanup for GL core usage p2 - (Proper GLSL version number) — Sven Gothel / githubweb
- Fix FFMPEGMediaPlayer: Only use RED for GL3ES3 profiles, otherwise stick — Sven Gothel / githubweb
- Redefine: isGLES3Compatible() and isGL4ES3(), i.e. allow GL4ES3 usage in — Sven Gothel / githubweb
- Fix GLContext.isGLES3CompatAvailable(..) API doc and reorder query (from — Sven Gothel / githubweb
- Texture: Fix 'premultiply alpha' semantics in API doc description. — Sven Gothel / githubweb
- Fix OSX GL-core lack of pbuffer: — Sven Gothel / githubweb
- X11GLXContext: Remove redundant manual aliasing of ext. names in — Sven Gothel / githubweb
- More shader fixes for core (GLSL 150): texture2D -> texture, texture3D — Sven Gothel / githubweb
- Use MaxFixedFunc(..) GLProfile if pbuffer or GL2-compat is required. — Sven Gothel / githubweb
- TestBug722GLContextDrawableSwitchNewt2AWT: Test n/a if JAWT requires — Sven Gothel / githubweb
- GLSL core fixes - texture2D and varying/attributes/.. preprocessing — Sven Gothel / githubweb
- Remedy for Bug 782: Issue Debug.initSingleton() or Debug.debug(..) — Sven Gothel / githubweb
- Move doc/bouml -> doc/uml - and add symbolic link to doc/bouml .. — Sven Gothel / githubweb
- JOGL API Doc: Remove 'JSR 231' identifier - we are no more bound to a — Sven Gothel / githubweb
#14 (Jun 25, 2013, 5:50:54 PM)
- Add optional JOAL dependency, enabling JOAL usage for our 'av' package. — Sven Gothel / githubweb
- Bug 757 (URL / URI conversion for file scheme, encoded path): Make — Sven Gothel / githubweb
- Bug 758: Fix scripts and ant build files to work w/ Java7 (default now) — Sven Gothel / githubweb
- Scripts: Fix new windows single unit test scripts .. — Sven Gothel / githubweb
- GL ProcAddressTable: Align w/ GlueGen commit — Sven Gothel / githubweb
- Security: Apply security changes from GlueGen — Sven Gothel / githubweb
- GL*ProcAddressTable: Fix regressions: getField(..) -> — Sven Gothel / githubweb
- Fix applet html pages (title) — Sven Gothel / githubweb
- Fix Bug 759: Add quirk GLNonCompliant for Mesa AMD GL >= 3.1 renderer. — Sven Gothel / githubweb
- AnimatorBase.setModeBits(..): Only issue initImpl() if required - and — Sven Gothel / githubweb
- X11Util: Fix comment on markAllDisplaysUnclosable semantics, add — Sven Gothel / githubweb
- NEWT/X11: Proper static initSingleton() sequence. — Sven Gothel / githubweb
- GLWindow: Mention GLStateKeeper's GL state preservation in API doc — Sven Gothel / githubweb
- Fix Bug 761 (part 1/2): Move GLDrawableFactory.shutdownHook -> — Sven Gothel / githubweb
- Fix Bug 761 (part 2/2): NEWT registers one customShutdownHook @ — Sven Gothel / githubweb
- Fix Regression of 889ba9488ca07b59fdcc378642a2dc20676d69a3: — Sven Gothel / githubweb
- GLEmitter: Better use of priviledged block in generated — Sven Gothel / githubweb
- Fix NewtCanvasAWT focus traversal for Java7: All unit tests fail w/ — Sven Gothel / githubweb
- Fix NewtCanvasAWT focus traversal for Java7 (Take 2): Commit — Sven Gothel / githubweb
- Tests: Remove subsequent exceptions .. (not original issue, but annoying — Sven Gothel / githubweb
- Refine cb7118fc875b6722803e4b11d5681671962a8d3a: Unify get next/prev — Sven Gothel / githubweb
- GearsES2/RedSquareES2: Detect !GLSL and don't attempt to render in such — Sven Gothel / githubweb
- TestGearsES2GLJPanel*: Use GearsES1 is using bitmap - On Windows GDI — Sven Gothel / githubweb
- TestGearsES2GLJPanel*: Use Gears (GL 1 based) if using bitmap - On — Sven Gothel / githubweb
- scripts: osx make/test java7/6 fixes — Sven Gothel / githubweb
- TestSWTAccessor03AWTGLn: Fix SWT deadlock on Java7/Windows: Must perform — Sven Gothel / githubweb
- UITestCase: Increase SINGLE_INSTANCE_LOCK_TO from 3 to 6 minutes! — Sven Gothel / githubweb
- Workaroung a Java7 AWT EDT/Robot bug: Validate whether AWT-EDT is alive — Sven Gothel / githubweb
- Apply workaround of Java7 AWT Robot.waitForIdle()/EDT bug for all — Sven Gothel / githubweb
- NEWT Windows WindowDriver: Suppress LOCK_SURFACE_CHANGED, no semantics — Sven Gothel / githubweb
- Tests NEWTKeyAdapter: Fix log string — Sven Gothel / githubweb
- TestFocus0[12]SwingAWTRobot: Fix Java7 'changed behavior': Relax focus — Sven Gothel / githubweb
- NEWT: Don't invoke external keyboardFocusHandler for auto-repeat keys — Sven Gothel / githubweb
- NEWT: EDTUtil.invokeStop(..) gets 'wait' argument, allowing non-blocking — Sven Gothel / githubweb
- NEWT WindowImpl/GLWindow: @ JVM Shutdown, force stop animation thread — Sven Gothel / githubweb
- AWTRobotUtil.*KeyPress/Release: Remove waitForIdle(robot), but call per — Sven Gothel / githubweb
- TestFocus02SwingAWTRobot: Fix Java7 'changed behavior': Relax focus — Sven Gothel / githubweb
- TestFocus02SwingAWTRobot: Fix Java7 'changed behavior': Relax focus — Sven Gothel / githubweb
- TestInitConcurrent0*NEWT: Add TO of 5 minutes — Sven Gothel / githubweb
- Test NEWT Key Events: Add TO of 5 minutes — Sven Gothel / githubweb
- Test NEWT Key Events, TestInitConcurrent0*NEWT: TO 5 -> 3 minutes — Sven Gothel / githubweb
- Disable TestNewtEventModifiersNewtCanvasSWTAWT: Causes sporadic freezes — Sven Gothel / githubweb
#13 (Jun 18, 2013, 10:53:02 AM)
- reformatted to same style — petr.skramovsky / githubweb
- removed unnecessary castings, removed unnecessary methods for vector — petr.skramovsky / githubweb
- fixed isIdentity method, deprecated isEmpty method (quaternion doesn't — petr.skramovsky / githubweb
- new method for vector multiplication, new copy constructor — petr.skramovsky / githubweb
- Quaternion.java : fixed not clear assignment — petr.skramovsky / githubweb
- GLContext: Make 'deviceVersion' fields final. Reviewed by Harvey. — Sven Gothel / githubweb
- FontConstructor: Hide the exposed strings and add them in class API doc — Sven Gothel / githubweb
- Fix Bug 750: Leaked X11 ColorMap for each created X11 Window in — Sven Gothel / githubweb
- VectorUtil, Quaternion: Use 'final' qualifier if possible — Sven Gothel / githubweb
- Adds a unit test for GLWindow.warpPointer(int,int) — Sven Gothel / githubweb
- Bug 733: Refine Test case: warp-random at display, and warp-center at — Sven Gothel / githubweb
- Fix my sloppy commit f50caa5241b5eef286e8c10b74b5297e5821da2b: Didn't — Sven Gothel / githubweb
- Support specifying the X11 default display with a system property — maik.riechert / githubweb
- added unit test for nativewindow.x11.display.default system property — maik.riechert / githubweb
- TestX11DefaultDisplay: Validate the chosen default device, test only one — Sven Gothel / githubweb
- TestRedSquareES2NEWT: Cleanup — Sven Gothel / githubweb
- Android SDK changes: Add /build-tools/17.0.0 to PATH — Sven Gothel / githubweb
- Mitigate Bug 728: Java Web Start Shutdown: Exception — Sven Gothel / githubweb
- Fix Bug 745: NPE - QTT definition shall be allowd to _follow_ SOF — Sven Gothel / githubweb
- AWTGraphicsConfiguration: Allow null capsRequested; NewtCanvasAWT: Avoid — Sven Gothel / githubweb
- GLDrawableHelper Perf.: Branch into execGLRunnables(..) only if — Sven Gothel / githubweb
- MacOSXCGLContext: Use final qualifier for CGL.CGLLockContext(cglCtx) — Sven Gothel / githubweb
- Bug 735: Adding Andres test cases for analysis. OSX exposes diff. odd — Sven Gothel / githubweb
- Bug 735: Bug735Inv4AWT on Java7 is also stuttering! — Sven Gothel / githubweb
- ES3.0 GLContext: Handle ES3.0 GLSL Version Number - Static detection and — Sven Gothel / githubweb
- GLFBODrawableImpl: Fix swap criteria, i.e. don't swap in — Sven Gothel / githubweb
- timespec.c/h: Add 'long timespec_microseconds(..)' — Sven Gothel / githubweb
- Fix Bug 753: Stuttering caused by lack of GL resource synchronization — Sven Gothel / githubweb
- Bug735: Bug735Inv0AppletAWT/Bug735Inv1AppletAWT tests: Use shader — Sven Gothel / githubweb
- Solve Bug 735 Mystery: glViewport(..) was missing - duh :) — Sven Gothel / githubweb
- Bug 735: Fix comment in test, since mystery is solved :) — Sven Gothel / githubweb
- Fix Bug 688: Removal of NEWT KeyEvent.EVENT_KEY_TYPED and — Sven Gothel / githubweb
- Fix Bug 688: Removal of NEWT KeyEvent.EVENT_KEY_TYPED and — Sven Gothel / githubweb
- Fix TestNewtKeyEventAutoRepeatAWT (Bug 688): Reduce head/tail event — Sven Gothel / githubweb
- Scripts: Adapt finding gluegen .. — Sven Gothel / githubweb
- Fix regression of 31e72d2f2d953352b2a8c83368039ecca8139d49: Modifier — Sven Gothel / githubweb
- Fix Bug 735: GLAutoDrawable must issue glViewport(..) even w/o — Sven Gothel / githubweb
- GLDynamicLibraryBundleInfo.shallLinkGlobal(): Defaults to 'true' now, — Sven Gothel / githubweb
- JOGLNewtApplet1Run: Defer 'newtCanvasAWT' creation and attachment to — Sven Gothel / githubweb
- NewtCanvasAWT: Issue 'setFocusable(..)' at configureNewtChild(..) — Sven Gothel / githubweb
- Refine 893cf0c8c32edf231dbf418d45d3181532d2402b: Partial revert and — Sven Gothel / githubweb
#12 (Jun 11, 2013, 6:28:55 PM)
- HowTo Build: Ubuntu -> Debian — Sven Gothel / githubweb
- Adapt to GlueGen commit 1a01dce6c42b398cdd68d405828774a3ab366456 — Sven Gothel / githubweb
#10 (Mar 9, 2013, 5:27:13 AM)
- AWT GLCanvas: More strict GLDrawable realization [on AWT-EDT], skip if — Sven Gothel / githubweb
- Adapt change of commit d93c5d23e304ea20e868595748f92a5bef4f5703 to unit — Sven Gothel / githubweb
- Fix Bug 658 (Mesa 9.0 3.1 Intel compat quirk, 3.1 core only) ; No — Sven Gothel / githubweb
- Cleanup / Simplify: setGLFunctionAvailability(..) / — Sven Gothel / githubweb
- setGLFunctionAvailability(..): Unify GLInt and GLString version — Sven Gothel / githubweb
- SharedResourceRunner: Always dump Exception if catched @ creation, not — Sven Gothel / githubweb
- Bug632: Test NEWT Child Window Translucency (X11/Windows) .. — Sven Gothel / githubweb
- NEWT WindowsWindow.c: UpdateInsets: Fix determiniation of isUndecorated — Sven Gothel / githubweb
- Enhance PMVMatrix: Use FloatStack to implement PushMatrix and PopMatrix — Sven Gothel / githubweb
- Update PNGJ 0.85 -> 1.12 (w/ interlace read support) ; Added PNG — Sven Gothel / githubweb
- Fix GLArrayDataClient createGLSL(..) 'name' setting; Also adds equal — Sven Gothel / githubweb
- GLAutoDrawable/AnimatorBase: Add ExclusiveContextThread (ECT) feature; — Sven Gothel / githubweb
- Minor: GLWindow fix size validation; GLContextImpl: Remove hold ctx lock — Sven Gothel / githubweb
- Add old Olympic demo from GL4Java - Make it use ES1 and suitable for — Sven Gothel / githubweb
- build/test: newt-headless shall exclude AWT/SWT — Sven Gothel / githubweb
- Adding GEOMETRY_SHADER support in ShaderCode, adding core — Sven Gothel / githubweb
- Move all Exclusive Context Thread (ECT) tests to it's own package to — Sven Gothel / githubweb
- Fix Bug 666: GLBase.java line 438 contained some invalid trailing — Sven Gothel / githubweb
- NEWT-MouseEvent getWheelRotation() API Update - Fixes Bug 659: NEWT — Sven Gothel / githubweb
- LinuxMouseTracker: Fix inverted Y-axis & missing button release. — xerxes / githubweb
- ShaderState: Reduce hash-map utilization at shader switch (reset — Sven Gothel / githubweb
- README: Add new IRC channel, mark Jabber deprecated — Sven Gothel / githubweb
- README: Add new IRC channel, mark Jabber deprecated — Sven Gothel / githubweb
- Sync LauncherUtil w/ GlueGen commit — Sven Gothel / githubweb
- Fix Bug 669: Recursive GLContext makeCurrent()/release() — Sven Gothel / githubweb
- NEWT/Android: Full Lifecycle for WindowDriver; Using static ViewGroup; — Sven Gothel / githubweb
- Adapt to change 5060b728b26a89a14367f8fca9f4eb7968f719ca: — Sven Gothel / githubweb
- TestSwingAWTRobotUsageBeforeJOGLInitBug411: Fix 'chicken egg' init — Sven Gothel / githubweb
- Android/NewtVersionActivity: Dump avail. GLCaps / Use stderr, since log — Sven Gothel / githubweb
- Android: Allow selection of native window formats RGBA8888, RGBX8888 and — Sven Gothel / githubweb
- Bug 665 (part 1) - Allow dis-association of GLContext's GLDrawable .. — Sven Gothel / githubweb
- FBObject/GLFBODrawableImpl: Silence stderr if not in DEBUG mode relying — Sven Gothel / githubweb
- [EGL/X11]Context: Enhance DEBUG output for failed makeCurrentImpl(..) — Sven Gothel / githubweb
- ProxySurface: Add 'NativeSurface getUpstreamSurface()' ; — Sven Gothel / githubweb
- WGLContext: Enhance DEBUG output for failed makeCurrentImpl(..) — Sven Gothel / githubweb
- Refine GL[Auto]Drawable 'realized' state in API doc, and relax it's — Sven Gothel / githubweb
- Animator: API doc cleanup, isPaused()==true if drawablesEmpty (Animator — Sven Gothel / githubweb
- Fix misc API docs .. — Sven Gothel / githubweb
- GLDrawableHelper.invoke: If drawable is !realized -> deferred execution — Sven Gothel / githubweb
- Fix regression of commit b738983638703bb721ee4c9820c8ef43e2252e73, — Sven Gothel / githubweb
- Bug 665 (part 3) - Allow dis-association of GLContext's GLDrawable .. - — Sven Gothel / githubweb
- Add WindowClosingProtocol impact detail on — Sven Gothel / githubweb
- Fix Bug 678: Deliver key-char value for printable chars on all — Sven Gothel / githubweb
- OSX unit tests: Disable OSX 32bit tests (redundant - prepare for Java7 — Sven Gothel / githubweb
- Add OSX Java7 build/test scripts — Sven Gothel / githubweb
- Fix AWTKeyAdapter: Reorder AWT events to NEWT order - also ensuring — Sven Gothel / githubweb
- Add LinuxEventDeviceTracker used by RaspPi — xerxes / githubweb
- LinuxEventDeviceTracker: LinuxEventDeviceManager monitor — xerxes / githubweb
- LinuxEventDeviceTracker: gracefully manage hot-swap of USB devices. — xerxes / githubweb
- LinuxEventDeviceTracker: LinuxEVKey2NewtVKey(EVKey 0-121) — xerxes / githubweb
- LinuxEventDeviceTracker: LinuxEVKey2NewtVKey(EVKey 122-248) — xerxes / githubweb
- LinuxEventDeviceTracker: Map printable char using — xerxes / githubweb
- Bump Android NDK to android-ndk-r8d — Sven Gothel / githubweb
- Android: Adapt to cleanup of ClassLoaderUtil/LauncherUtil - GlueGen — Sven Gothel / githubweb
- Android GearsES2 Launcher: Revert debug flags .. — Sven Gothel / githubweb
- Fix Animator resume() wait-condition (drawablesEmpty didn't wait for — Sven Gothel / githubweb
- GLContext: *TRACE_SWITCH spacing — Sven Gothel / githubweb
- Java2D OGLPipeline(GLJPanel+Threading): More fine grained control about — Sven Gothel / githubweb
- Fix bug 668 : Android keyboard input was uppercase — eric.brayet / githubweb
- Fix OSX CALayer Bug 690 and Bug 691: Occasional Freeze on — Sven Gothel / githubweb
- Fix Bug 691 (part-2): Extra '[subLayer release]' is wrong, since — Sven Gothel / githubweb
- Fix Bug 675: NPE w/ Beans.setDesignTime(true) ; Fix GLCanvas.destroy(): — Sven Gothel / githubweb
- Refine unit test for Bug 691: Add onscreen/offscreen tests [if — Sven Gothel / githubweb
- Fix Bug 691 (part-3): NSOpenGLLayer::openGLContextForPixelFormat(..) on — Sven Gothel / githubweb
- X11/WGL: Better Exception Message for failed ARB context creation if — Sven Gothel / githubweb
- Fix TestWindowClosingProtocol01AWT: GLCanvas closing operation 'destroy' — Sven Gothel / githubweb
- Fix Bug 644: AWT GLCanvas and GLJPanel ignored their visibility state — Sven Gothel / githubweb
- Uni Tests AddRemove: Remove dead code .. — Sven Gothel / githubweb
- TestWindowClosingProtocol01AWT: More relaxed timing reducing false — Sven Gothel / githubweb
- NEWT/OSX: Fix Memory Leak ; Fix Occasional Crash Duer to Lifecycle Ops — Sven Gothel / githubweb
- build-test.xml: Move 'junit.run.newt.awt' up in file; 'junit.run.newt': — Sven Gothel / githubweb
- Add proper copyright header w/ all remarks regarding re-distribution — Sven Gothel / githubweb
- OSX/Java7 Cleanup: Remove JavaNativeFoundation dependency; — Sven Gothel / githubweb
- Unit Tests: Use Property 'jvmJava.exe' ; Add target — Sven Gothel / githubweb
- Unit Tests: Add 'results-java7' to check-junit.sh (Completes commit — Sven Gothel / githubweb
- Bug 678 (fix), Bug 641 (API + Windows Impl.), Bug 688 (prep): Update — Sven Gothel / githubweb
- Unit Tests NewtEventModifiers: Attempt to make them more robust for that — Sven Gothel / githubweb
- Unit Tests NewtEventModifiers (2): Robostness — Sven Gothel / githubweb
- Unit Tests: Add [manual] demo cases for SWT (TestGearsES2SWT, — Sven Gothel / githubweb
- NEWT/OSX: Fix 'locationOnScreen' usage and use proper client-area window — Sven Gothel / githubweb
- NewtCanvasAWT: Fix size determination, i.e. take newt-child's size into — Sven Gothel / githubweb
- OSX/Java7/CALayer + JAWT: Partially Fix AWT/NEWT CALayer 'out of sight' — Sven Gothel / githubweb
- Fix NPE of Bug 679: The ctx was released w/o fully initialized (no — Sven Gothel / githubweb
- TestGearsES2SWT: Fix NPE — Sven Gothel / githubweb
- Fix GLVersionNumber (Bug 679): Don't use a subsequent version number if — Sven Gothel / githubweb
- Relax GLContextImpl.setGLFunctionAvailability(..)'s Version Matching if — Sven Gothel / githubweb
- Bug 548 and Bug 679: Add 'glFlush()' requirement (OSX < 10.7.3 && NVIDIA — Sven Gothel / githubweb
- GLProfile: Adding convenient query for highest programmable core only GL — Sven Gothel / githubweb
- TestNewtEventModifiers*: Robostness (uhh) Unify wait-clear result code - — Sven Gothel / githubweb
- Fix CALayer pos/size and animation. — Sven Gothel / githubweb
- NEWT/OSX Fix: Child positioning ; NewtCanvasAWT: Change reparent time — Sven Gothel / githubweb
- Adds a unit test for the bug 694 on gluScaleImage — gouessej / githubweb
- Fix NEWT/AWT WindowClosing Unit Tests ; Review/Cleanup NEWT — Sven Gothel / githubweb
- Fix Bug 677: NEWT/Android: Add support for Android's — Sven Gothel / githubweb
- NEWT WindowImpl: Cleanup redundancies in destroy() and — Sven Gothel / githubweb
- NEWT: Harmonize MouseEvent Pressure (API Change!) — Sven Gothel / githubweb
- Fix AWT EDT Deadlock in AWTWindowClosingProtocol, regression of commit — Sven Gothel / githubweb
- Adapt to GlueGen's relocation of AWTEDTExecutor - GlueGen commit — Sven Gothel / githubweb
- All AWT Related Unit Tests: Call AWT 'frame.setVisible(..)' and — Sven Gothel / githubweb
- TestBug572AWT: Add test case w/ setting GLCanvas's size and frame.pack() — Sven Gothel / githubweb
- Fix Bug 695: WGLExt.wglChoosePixelFormatARB causes buffer underflow due — Sven Gothel / githubweb
- TestBug694 -> TestBug694AWT so it properly gets picked up by the AWT — Sven Gothel / githubweb
- GLJPanel: Add DEBUG_VIEWPORT flag, Add USE_GLSL_TEXTURE_RASTERIZER flag, — Sven Gothel / githubweb
- GLJPanel: Updating GLJPanel documention w/ current mode of operation — Sven Gothel / githubweb
- Fix buggy unit test for Bug 694: The unpack alignment has to be — Sven Gothel / githubweb
- Fix Mix2TexturesES2 unit tests: Use synchronized texID access and add — Sven Gothel / githubweb
#9 (Dec 27, 2012, 8:09:54 AM)
- GLCanvas: Avoid NPE in debug mode @ reshape (duh) — Sven Gothel / githubweb
- Fix Windows ANGLE Workaround Regression of commit — Sven Gothel / githubweb
- FBO ResetQuirk: Dump only brief information (OS, GL, JOGL sha1), the — Sven Gothel / githubweb
- FixedFuncPipeline: Optimize shader resource, if preset != — Sven Gothel / githubweb
- FixedFuncPipeline: Use resource efficient texture shader in AUTO mode as — Sven Gothel / githubweb
- FixedFuncPipeline: Use ES2/GL2 prelude and set default precision. Shader — Sven Gothel / githubweb
- FixedFuncColorTexture.fp: Remove unused local var — Sven Gothel / githubweb
- jogl: fix bit shift error in LEDataInputStream — Harvey Harrison / githubweb
- jogl: remove infinite loop in Path2D.contains(AABBox) — Harvey Harrison / githubweb
- jogl: fix bad format string in PngChunkTIME — Harvey Harrison / githubweb
- ImmModeSink: Fix buffer grow (+1 element @ named buffer), enable DEBUG_* — Sven Gothel / githubweb
- Path2D: Reuse 'contains(..)' method, footprint — Sven Gothel / githubweb
- Minor NEWT Display/Screen API doc — Sven Gothel / githubweb
- FixedFuncPipeline/Hook: Add glColor4ub() w/ value conversion, make — Sven Gothel / githubweb
- ImmModeSink: Add glColor3ub(), glColor4ub(); Add proper value conversion — Sven Gothel / githubweb
- ImmModeSink VBO: Update single buffers (vertex, color, ..) if once — Sven Gothel / githubweb
- ImmModeSink: Add resizeElementCount, allowing user to set a lower — Sven Gothel / githubweb
- ImmModeSink: Pretty'fying Ctor/Factory methods argument list — Sven Gothel / githubweb
- FixedFuncPipeline: Cache current ShaderSelectionMode, update PMVMatrix — Sven Gothel / githubweb
- FixedFuncPipeline: Don't handle CullFace, ES2 impl. already takes care — Sven Gothel / githubweb
- NEWT / BCM-VC-IV: Fix transparency according to given capabilities — Sven Gothel / githubweb
- EGLDrawableFactory: Detect ES1 implementation within ES2 library, if not — Sven Gothel / githubweb
- Add GenericGLCapabilitiesChooser: Dropping — Sven Gothel / githubweb
- Fix commit 48bcceaf611a17bb3795aa9fe25a0e0c726879f7, — Sven Gothel / githubweb
- NEWT ScreenMode Change Failover / Window.setFullscreen() shall use — Sven Gothel / githubweb
- FixedFuncPipeline: Add GL_POINT* state tracking; Fix glDrawArrays(): — Sven Gothel / githubweb
- FFP-Emu: Adding simple POINTS shader ; Adding GLRunnable2 interface, — Sven Gothel / githubweb
- Fix ImmModeSink Padding: Fourth element default value (vertex/color) is — Sven Gothel / githubweb
- FixedFuncPipeline GL_POINTS: Fix gl_PointSize (attribute data format), — Sven Gothel / githubweb
- FixedFuncHook/ImmModeSink: Fix *Pointer 'normalized' parameter — Sven Gothel / githubweb
- ImmModeSink: Reduce DEBUG_* print a bit (no this.toString()) — Sven Gothel / githubweb
- Fix regression of commit 40d01bef2a1db44533472c37961aabbef68de644: Test — Sven Gothel / githubweb
- FixedFuncPipeline: Require GLSL 1.20 (GL 2.1) due to GL driver bugs in — Sven Gothel / githubweb
- tests.sh: TestPointsNEWT — Sven Gothel / githubweb
- jogl: use Boolean TRUE/FALSE constants for values that will be — Harvey Harrison / githubweb
- Fix Bug 630: packedDepthStencilAvail didn't check for — Sven Gothel / githubweb
- Adapt to GlueGen change 08a8defda8b6f49eb794cf787f688ba65bfe7b37 — Sven Gothel / githubweb
- GLContext: Produce and expose GLSL version as VersionNumber and version — Sven Gothel / githubweb
- ShaderCode: Add defaultShaderCustomization(..) to prelude shader source — Sven Gothel / githubweb
- Fix Bug 601 - Auto-Repeat Behavior: Adding unit tests for typed key — Sven Gothel / githubweb
- NEWT KeyEvent: Fix intendation — Sven Gothel / githubweb
- NEWT KeyEvent: Remove invalid version remarks. — Sven Gothel / githubweb
- Fix Bug 631 and enhance 601: Handle multiple keys (pressed, released, — Sven Gothel / githubweb
- NEWT KeyEvent (Windows, OSX): Check whether keyCode is tracked before — Sven Gothel / githubweb
- Fix NEWT KeyCode: Basic KeyCode Validation on X11, Windows and OSX — Sven Gothel / githubweb
- NEWT X11 Display: Ignore events w/ NULL window, instead of throwing a — Sven Gothel / githubweb
- Minor edits FBObject/GearsObject — Sven Gothel / githubweb
- GearsES2/RedSquareES2: Dump GLRendererQuirks at init. — Sven Gothel / githubweb
- GLRendererQuirks: Add RequiresBoundVAO (w/ impl.), GLSLBuggyDiscard — Sven Gothel / githubweb
- Rename NEWT KeyEvent Unit tests to end w/ AWT, otherwise no AWT classes — Sven Gothel / githubweb
- Graph Shader: Using default precision values (VP: highp, FP: mediump), — Sven Gothel / githubweb
- Complete Rename NEWT KeyEvent Unit tests, commit — Sven Gothel / githubweb
- FixedFuncPipeline: Use proper shader version and make GLSL code — Sven Gothel / githubweb
- GLContextImpl GLRendererQuirks.RequiresBoundVAO: Use isGL3() instead of — Sven Gothel / githubweb
- GLSL Unit tests .. make them all GLSL version proof — Sven Gothel / githubweb
- Fix GLSL unit tests - Add GLSL version customization, fix one wrong — Sven Gothel / githubweb
- TestNewtKeyEventAutoRepeatAWT: Wait for 'some' KeyEvents and check — Sven Gothel / githubweb
- GLRendererQuirks.RequiresBoundVAO: Removed, it _is_ in the GL 3.2 core — Sven Gothel / githubweb
- EGL/EGLExt Robustness: Use NIODirectOnly for all bindings. For these — Sven Gothel / githubweb
- GLX/GLXExt Robustness: Use NIODirectOnly for all bindings. For these — Sven Gothel / githubweb
- CGL/CGLExt Robustness: Use NIODirectOnly for all bindings. For these — Sven Gothel / githubweb
- WGL/WGLExt Robustness: Use NIODirectOnly for all bindings. For these — Sven Gothel / githubweb
- NEWT/OSX getLocationOnScreenImpl(..): Use real — Sven Gothel / githubweb
- Fix AWTRobotUtil.keyType(..): 'c0' start count must be outside of retry — Sven Gothel / githubweb
- TestNewtKey*: Don't test TAB (focus traversal, duh!); Add — Sven Gothel / githubweb
- NEWT Windows: Add more verbose DEBUG information for FOCUS handling — Sven Gothel / githubweb
- Fix regression of commit e5692f615a8c40e7ca750261baf5e8ecdb0a34b8: — Sven Gothel / githubweb
- Fix NEWT KeyEvent: Deliver keyChar w/ pressed and released; Deliver — Sven Gothel / githubweb
- ShaderProgram: Program name is valid if non zero; Add init(GL) return — Sven Gothel / githubweb
- TestInitConcurrent02NEWT: Disabled for auto unit test until further — Sven Gothel / githubweb
- Shader: Add '#define texture2D texture' for GLSL >= 130 ; — Sven Gothel / githubweb
- Add OSX CALayer OpenGL 3 (core) support: Derive pixelformat from parent — Sven Gothel / githubweb
- Fix ProjectFloat (Bug 633): Adding missing offset of sliced buffer — Sven Gothel / githubweb
- Fix Unit Tests regarding commit — Sven Gothel / githubweb
- *FontLoader: Order fields in init-order, make private. — Sven Gothel / githubweb
- jogl-test-applets: Add 'force gl3' GearsES2 Applet for GL3 core testing — Sven Gothel / githubweb
- MacOSXCGLContext: Fix ShaderCode instantiation .. (duh!) ; Tested via — Sven Gothel / githubweb
- Notes: NVIDIA Tegra discard problem ; TestSharedContextVBOES2NEWT — Sven Gothel / githubweb
- NEWT Windows KeyEvent: We have to store the keyChar for typed events, — Sven Gothel / githubweb
- NEWT KeyEvent API doc: Document Windows shift+non-uppecase_char, commit — Sven Gothel / githubweb
- MacOSXCGLContext[NSOpenGLLayer/NSView]: Propagate drawable change — Sven Gothel / githubweb
- GLAutoDrawable: Fix GLEventListener lifecycle and expose more user — Sven Gothel / githubweb
- FPSAnimator: Wait '2 x period' or 20ms, whichever is greater in case of — Sven Gothel / githubweb
- GLDrawableUtil.swapGLContextAndAllGLEventListener(..): Add glFinish() — Sven Gothel / githubweb
- Adding Andres Colubri's Test Case (junit'fyed), which provokes a — Sven Gothel / githubweb
- TestGLCanvasAWTActionDeadlock01AWT -> — Sven Gothel / githubweb
- TestGLCanvasAWTActionDeadlock00AWT: Remove redundant argument — Sven Gothel / githubweb
- TestGLCanvasAWTActionDeadlock01AWT: Reproducing OSX deadlock variation, — Sven Gothel / githubweb
- Analyzed OSX Deadlock w/ AWT Applet & CALayer: Andres Colubri's Test — Sven Gothel / githubweb
- GLAutoDrawable: Refine API change of commit — Sven Gothel / githubweb
- TestGLCanvasAWTActionDeadlock0[01]AWT: Disable 'restart' test on current — Sven Gothel / githubweb
- Fix GLDrawableHelper.recreateGLDrawable(..): Sync GL command stream — Sven Gothel / githubweb
- GLFBODrawableImpl: Following suit w/ commit — Sven Gothel / githubweb
- Bug 634 - Part 1: FBObject, Make MSAA 'samplingSink' mutable and add — Sven Gothel / githubweb
- FBObject: Rename private fields for better reading: samplesSink* -> — Sven Gothel / githubweb
- Fix GLAutoDrawable.dispose(): Dispose drawable even w/o context; — Sven Gothel / githubweb
- Bug 634 - Part 1: Fix FBObject regression of commit — Sven Gothel / githubweb
- Adding basic Frustum utility class interfacing w/ PMVMatrix. Still — Sven Gothel / githubweb
- Fix Bug 636: Quaternion multiplication unexpected behavior — Sven Gothel / githubweb
- Merge MathFloat into FloatUtil — Sven Gothel / githubweb
- Reorganize math code into: com.jogamp.opengl.math and — Sven Gothel / githubweb
- Cleanup Frustum Math Util: Independent / Compile Clean / Relocation ; — Sven Gothel / githubweb
- AABBox: Add public direct setSize(..), skipping redundant reset() / — Sven Gothel / githubweb
- Frustum: Simpler usage (ctor, update) no need for explicit compute() — Sven Gothel / githubweb
- PMVMatrix: Add 'Frustum glGetFrustum()' adding same dirty/request — Sven Gothel / githubweb
- GLDrawableHelper disposeAllGLEventListener(): Don't use cached listener — Sven Gothel / githubweb
- Fix Graph SceneUIController: Remove Listener by itself in dispose() — Sven Gothel / githubweb
- Added a condition to skip updateGraphicsConfigurationARB when — Sven Gothel / githubweb
- Frustum: Passing Mv*P (column major order) — Sven Gothel / githubweb
- Frustum: Print Plane's normals properly in toString() — Sven Gothel / githubweb
- Validating Frustum w/ help of Eduard White olamedia@gmail.com, — Sven Gothel / githubweb
- Adding Ref.: Frustum-Culling, Max Wagner — Sven Gothel / githubweb
- Frustum: Clarify isOutside(AABBox) impl, add isOutside for point and — Sven Gothel / githubweb
- Frustum: Cleanup / update; PMVMatrix: Fix mulPMV — Sven Gothel / githubweb
- Frustum: Add doc. about Frustum's Plane's normal orientation — Sven Gothel / githubweb
- Frustum: Clarify method names, fix point/sphere classification, add used — Sven Gothel / githubweb
- NewtVersionActivity: Dump information in logcat — Sven Gothel / githubweb
- Fix Bug : Quaternion multiplication unexpected behavior — wamei.cho / githubweb
- OSX CALayer Stencil/.. Fix: In case of FBO CALayer usage, use default — Sven Gothel / githubweb
- Bug628: Adding unit test reproducing the deadlock realiable withing — Sven Gothel / githubweb
- Fix SWTEDTUtil Bug628: Perform NEWT event dispatching on SWT-EDT, due to — Sven Gothel / githubweb
- FPSAnimator: Add note on deamon-thread and JVM shutdown behavior. — Sven Gothel / githubweb
- SWTEDTUtil/AWTEDTUtil: Fix deadlock situation in waitUntilStopped(), etc — Sven Gothel / githubweb
- Add test-x64 script for running SWT junit test cases (only) - also — Sven Gothel / githubweb
- SWT: Bump to version 4.3.0 M3 201210312000 — Sven Gothel / githubweb
- SWTAccessor: OS_gtk_widget_unrealize optional (SWT 4.3) ; decorate — Sven Gothel / githubweb
- SWTEDTUtil/AWTEDTUtil: Fix deadlock situations ; Cleanup — Sven Gothel / githubweb
- X11Util/Xmisc setX11ErrorHandler: Force setting X11 error handler if — Sven Gothel / githubweb
- Fix script lstjars.sh's pack200 list — Sven Gothel / githubweb
- Fix regression of commit 4dd44b985fe0541be3a3bcd9045d201ed3ca2cc5: — Sven Gothel / githubweb
- etc/profile.jogl: Fix OpenIndiana ARCH i86pc -> x86 (used currently for — Sven Gothel / githubweb
- Complete commit 541bcc1eecc50656392e1fec1a27b08ab78eceff (SWT version — Sven Gothel / githubweb
- Fix etc/test_dbg.sh: Missing jogl.all.jar -> jogl-all.jar — Sven Gothel / githubweb
- SWT Solaris x86 files: Use version 4.2, 4.3.0-M3 fails, see README.txt — Sven Gothel / githubweb
- SWTAccessor: Add SWT 4.3's X11-GTK version adaption (2.14, 2.24, 3.0) — Sven Gothel / githubweb
- TestSWTJOGLGLCanvas01GLn: Use display.syncExec(..) where possible, add — Sven Gothel / githubweb
- SWT GLCanvas: Fix dispose bug, check for isDisposed() and add — Sven Gothel / githubweb
- NewtCanvasSWT: Add DisposeListener — Sven Gothel / githubweb
- Fix for JOGL bug 629, and added new unit tests. — rob.hatcherson / githubweb
- Bug628: Adding unit-test 'TestNewtCanvasSWTBug628ResizeDeadlock' — Sven Gothel / githubweb
- Simplify NEWT EDTUtil invoke: To start EDT Runnable maybe null - start — Sven Gothel / githubweb
- Fix NewtCanvasSWT's newtChild usage: Only use set newtChild if it's — Sven Gothel / githubweb
- NEWT WindowImpl: Don't issue native resize if invisible, simply use — Sven Gothel / githubweb
- NEWT WindowImpl fixes: surfaceLockCount-- if native lock fails; — Sven Gothel / githubweb
- Fix Bug 643: SWT 'display.asyncExec(Runnable runnable)' runnable not — Sven Gothel / githubweb
- NEWT EDTUtil: Simplify running state (default is running @ — Sven Gothel / githubweb
- SWT GLCanvas/NewtCanvasSWT: Check isVisible() @ validation; — Sven Gothel / githubweb
- Fix GLDrawableHelper invokeGLImpl(..): Only attempt to release context — Sven Gothel / githubweb
- SWT GLCanvas: Fix sporadic drop of redraw on X11 _and_ allow using — Sven Gothel / githubweb
- Update JOGL WWW page (Added sections: App, Util, Games, Old; Added — Sven Gothel / githubweb
- Add Java3d and nifty-gui — Sven Gothel / githubweb
- Add siggraph2012 — Sven Gothel / githubweb
- WWW: reorder siggraph — Sven Gothel / githubweb
- WWW: Link to Siggraph2012 page and use relative URL to wiki — Sven Gothel / githubweb
- Cleanup GLContext special entries: getOffscreenContextPixelDataType(), — Sven Gothel / githubweb
- GLArrayData/ImmModeSink: Remove implicit dependency on ShaderState - — Sven Gothel / githubweb
- Fix/Complete commit b8a8fc24a3afb0cb06a31504bdea1a98b8f00ef4 - Adding — Sven Gothel / githubweb
- GLJPanel: Impl. is GLProfile agnostic; Use — Sven Gothel / githubweb
- MacOSXCGLContext: Use new setLocation(gl, shader-program); Minor edits.. — Sven Gothel / githubweb
- Bug642: Add test case for Swing JSplit Pane w/ GLCanvas and GLJPanel — Sven Gothel / githubweb
- test script — Sven Gothel / githubweb
- Cleanup atomic JARs; Removed Debug/Trace pipelines of common profiles — Sven Gothel / githubweb
- Bug 651: Mesa3D: GL_INVALID_ENUM in — Sven Gothel / githubweb
- GLContextImpl: Make createContextARBImpl/setGLFunctionAvailability more — Sven Gothel / githubweb
- FBObject, minor edit: GL2GL3.GL_MAX_COLOR_ATTACHMENTS -> — Sven Gothel / githubweb
- *Drawable impl. DEBUG: Add getThreadName() to debug out. — Sven Gothel / githubweb
- Fix Bug 642 TestJSplitPaneMixHwLw01AWT (AWT-GLCanvas); Robustness — Sven Gothel / githubweb
- Bug 642: Refine test case, adding Hw/Lw mix intermediate Container test — Sven Gothel / githubweb
- Bug 642 / Refine 1ae0737f34143a5ed655bd9c4d5fe9b0437c7774: — Sven Gothel / githubweb
- Fix regression of commit b8a8fc24a3afb0cb06a31504bdea1a98b8f00ef4: Cache — Sven Gothel / githubweb
- Bug 642 / Refine 1ae0737f34143a5ed655bd9c4d5fe9b0437c7774: — Sven Gothel / githubweb
- Fix commit 811e3791b98fea0dfa3b7d301cb532c54df8dc82: Make AWT usage — Sven Gothel / githubweb
- Fix 13168c99ff9e8bf71c83f1be7afee270a3db4074 / — Sven Gothel / githubweb
- Move pre-existing NEWT event test to new dedicated package package: — Sven Gothel / githubweb
- AWT-NEWT Modifier mapping and test: part-3 (NEWT BUTTON MASK always, ..) — Sven Gothel / githubweb
- AWT-NEWT Modifier mapping and test: part-3 (Fix unit tests) — Sven Gothel / githubweb
- NEWT peserve 'mouseButtonModMask' to be sent for all mouse- and key — Sven Gothel / githubweb
- WT-NEWT Modifier mapping and test: part-4 (Fix unit tests): — Sven Gothel / githubweb
- NEWT/Android: Fix NewtBaseActivity.getWindow() recursion if used w/o — Sven Gothel / githubweb
- Misc OSX/SWT: OSXUtil.RunOnMainThread(..) refinement; Fix — Sven Gothel / githubweb
- Test*NewtEventModifiers*: Clear 'clearing' events on thread - — Sven Gothel / githubweb
- NEWT/Android: Fix NewtBaseActivity.getWindow() recursion if used w/o — Sven Gothel / githubweb
- Android build scripts: Fix env. name ANDROID_SDK_HOME -> ANDROID_HOME — Sven Gothel / githubweb
- adb-launch-main.sh: ANDROID_SDK_HOME -> ANDROID_HOME — Sven Gothel / githubweb
#8 (Oct 12, 2012, 10:04:07 PM)
- Raise NEWT MouseButton Maximum from 6 -> 16 (API Change) — Sven Gothel / githubweb
- Fix GLDrawable.swapBuffer() implementation in AWT/SWT GLCanvas and — Sven Gothel / githubweb
- Refine GLDrawable.swapBuffer() fix (AWT/SWT GLCanvas and — Sven Gothel / githubweb
- Fix etc/test.sh - It was still using the old jogl.all.jar file. Thx to — Sven Gothel / githubweb
- NEWT X11/KeyMap: Add XK_grave -> J_VK_BACK_QUOTE — Sven Gothel / githubweb
- TestInitConcurrent0[12]NEWT: Reduce test w/ 16 threads to 6 for ARM || — Sven Gothel / githubweb
- FloatUtil/PMVMatrix/GLUniformData: Move impl. of FloatBuffer matrix — Sven Gothel / githubweb
- UITestCase: Only print each display/reshape in verbose mode — Sven Gothel / githubweb
- GLBuffers.slice: Preserve parent buffer position/limit and the parent's — Sven Gothel / githubweb
- ImmModeSink: Fix bugs (use glBufferUsage, vboUsage, GL_POLYGON, — Sven Gothel / githubweb
- TestSWTAccessor03AWTGLn: Add '-time <duration>' commandline option — Sven Gothel / githubweb
- GLUniformData: add null format string to Buffers.toString() — Sven Gothel / githubweb
- GLUniformData.toString() matrix: Add matrix offset .. — Sven Gothel / githubweb
- Simplify GLArrayHandler and reduce VBO sideffects — Sven Gothel / githubweb
- GLArrayData* VBO binding: Adding explicit bindBuffer(..) method, since — Sven Gothel / githubweb
- ES2Impl fix: Remove code which could imply recursion if !ES2Compatible — Sven Gothel / githubweb
- ShaderState: Clean-up debug / verbose output. attachShaderProgram(..) — Sven Gothel / githubweb
- Enhance FixedFuncPipeline: Multi-Texture, Tex-Env, Alpha-Test, Lighting — Sven Gothel / githubweb
- Adding unit tests for ImmModeSink and FixedFunctionPipeline (single & — Sven Gothel / githubweb
- GLArrayData* VBO binding: Properly document and impl. bindBuffer(..) in — Sven Gothel / githubweb
- GLArrayDataClient.bindBuffer(gl, bind=true): checkSeal and init_vbo if — Sven Gothel / githubweb
- FixedFuncHook: Add ES2 alignment of certain GL functions, i.e. — Sven Gothel / githubweb
#6 (Aug 24, 2012, 9:35:56 AM)
- Fix commit a393e45613d87101dbb13763df263c2f9291d2d0: jogl's cg native — Sven Gothel / githubweb
- NEWT WindowImpl.runOnEDTIfAvail(..): Run task from current thread if — Sven Gothel / githubweb
- NativeSurface Cleanup (API Change) - Adapt to GlueGen Lock cleanup — Sven Gothel / githubweb
- Misc cleanup: add @Override — Sven Gothel / githubweb
- Misc cleanup: Add @Override, remove trailing whitespace — Sven Gothel / githubweb
- Misc cleanup: Add @Override, remove trailing whitespace — Sven Gothel / githubweb
- Capabilities cleanup: make most get*() final, impl. Comparable to — Sven Gothel / githubweb
- GLDrawable* cleanup: Add @Override, remove trailing whitespace, .. — Sven Gothel / githubweb
- GLContext* TRACE_SWITCH: Add GLContext instance hash value to allow — Sven Gothel / githubweb
- SWT GLCanvas: Fix destroy(), Remove local concurrency hack & — Sven Gothel / githubweb
- SWT/AWT GLCanvas multithreading annotations (see commit — Sven Gothel / githubweb
- NEWT GLWindow multithreading fix and annotations (see commit — Sven Gothel / githubweb
- AWT/SWT GLCanvas: Remove volatile of context instance, use drawable — Sven Gothel / githubweb
- Bug #589 - Enhance snapshot/textIO test: Add offscreen mode; Add AWT — Sven Gothel / githubweb
- Minor cleanup — Sven Gothel / githubweb
- NativeSurface.unlockSurface(): Change fail-fast policy to fail safe — Sven Gothel / githubweb
- GLContextImpl/GLDrawableImpl: More fail-safe, cleanup, mark some methods — Sven Gothel / githubweb
- JAWTUtil/MacOSXWindowSystemInterface-pbuffer: Cleanup / More DEBUG info — Sven Gothel / githubweb
- Fix Bug #589 (JAWT Offscreen-Layer resize) and Offscreen-Layer — Sven Gothel / githubweb
- Fix Bug 597: XDisplayString(0) -> SIGSEGV; Handle n/a DISPLAY — Sven Gothel / githubweb
- Test case cleanup — Sven Gothel / githubweb
- GLAutoDrawable: Refine API doc; Use new abstract impl. — Sven Gothel / githubweb
- GLAutoDrawable* refinement of abstraction / generalization - API Change! — Sven Gothel / githubweb
- NativeWindow/Newt X11ErrorHandler enhancement / unification - don't — Sven Gothel / githubweb
- NEWT/KD Adapt to 'new' KD Window Creation API, use EGLConfig — Sven Gothel / githubweb
- GLContext adds FBO availability to profile mapping; Fix — Sven Gothel / githubweb
- FIX JOGL's index.html - Reminder to myself: Always check web pages befor — Sven Gothel / githubweb
- Enhance Bootsrapping of JOGL around 37% - 40% (1st start in new JVM) - — Sven Gothel / githubweb
- test scripts windows: use new jogl-all.jar and jogl-test.jar — Sven Gothel / githubweb
- C code: remove warnings — Sven Gothel / githubweb
- Fix SWT GLCanvas threading. Note: On OSX _only_ it's main thread is — Sven Gothel / githubweb
- Fix commit dfee8c58d4915f78f57545c26a492668b2b68a87 — Sven Gothel / githubweb
- EGLGraphicsDevice adds desctruction callback and nativeDisplayID; — Sven Gothel / githubweb
- GLCapabilities*: Add 'isFBO()' and 'setFBO(boolean)', allowing upcoming — Sven Gothel / githubweb
- Rename jogamp.newt.driver.kd.* classes to allow OpenKODE testing by — xerxes / githubweb
- Rename jogamp.newt.driver.kd.* classes to allow OpenKODE testing by — xerxes / githubweb
- Bug 599 - FBObject / Offscreen Support - Part 1 — Sven Gothel / githubweb
- Fix NEWT exception handling in event dispatching: Catch and fwd to — Sven Gothel / githubweb
- GLCapabilities Native Aquisition: Set alpha bits at last - due to it's — Sven Gothel / githubweb
- Minor edits — Sven Gothel / githubweb
- Fix TestFocus01SwingAWTRobot failure duer to RedSquareES2's — Sven Gothel / githubweb
- Fix OSX regression of commit 20bf031db719f7baa4c6e74734fc999061e08fe2 - — Sven Gothel / githubweb
- tests.sh minor edit — Sven Gothel / githubweb
- Fix OSX OffscreenLayerSurface (OLS) regressions (pbuffer based) — Sven Gothel / githubweb
- Fix TestSWTAccessor02GLn regression .. forgot to: — Sven Gothel / githubweb
- Fix Bug 606 - New AWT threading implementation breaks .. ; Fix — Sven Gothel / githubweb
- Align TestSWTAccessor02GLn w/ TestSWTJOGLGLCanvas01GLn, dropping the — Sven Gothel / githubweb
- Adding TODO note: Optimize/Fix NIO caching of glMapBuffer/glUnmapBuffer — Sven Gothel / githubweb
- Fix GraphicsConfigurationFactory: Map factory to device-type _and_ — Sven Gothel / githubweb
- SWT Update: SWT GLCanvas creates lazy when resource is ready; Create new — Sven Gothel / githubweb
- Add property: 'jogl.disable.opengles' to disable querying and using — Sven Gothel / githubweb
- Fix X11 Display Connection leak w/ new GLAutoDrawableBase code when used — Sven Gothel / githubweb
- Use armv6 optimization for armhf to stay compatible with the new — xerxes / githubweb
- Adapt to GlueGen ARM Build Changes — Sven Gothel / githubweb
- NEWT: Adding support for BCM VC IV (Broadcom VideoCodec 4) and Linux — Sven Gothel / githubweb
- Include NEWT driver BCM_VC_IV to 'all' JAR (completes — Sven Gothel / githubweb
- EGLDisplayUtil: Workaround (latest) PVR 540 EGL regression where 3nd — Sven Gothel / githubweb
- EGLGraphicsConfigurationFactory: Fix platform w/o GLX but X11 window — Sven Gothel / githubweb
- Fix FFMPEGMediaPlayer: Use GL_ALPHA (texture format intern/data) instead — Sven Gothel / githubweb
- Robostness: GLDrawableImpl's contextMadeCurrent()/contextRealized() ; — Sven Gothel / githubweb
- Robustness: FBObject or reset(..) — Sven Gothel / githubweb
- Fix EGLDrawableFactory.getEGLSurface(..): Catch WrappedSurface case w/ — Sven Gothel / githubweb
- Robostness FBObject / GLReadBufferUtil: Ignore pre-existing GL errors - — Sven Gothel / githubweb
- GLDrawableFactory.createGLDrawable() offscreen: Fix caps - set — Sven Gothel / githubweb
- Fix EGLDrawableFactory.createOffscreenDrawableImpl(NativeSurface): — Sven Gothel / githubweb
- Fix GLCanvas's JAWTWindow reference ; Add ES2 test in TestAWT01GLn ; — Sven Gothel / githubweb
- GLProfile/NativeWindowFactory: Remove deprecated argument — Sven Gothel / githubweb
- NEWT Platform Driver: Uniform impl. class names [DisplayDriver, — Sven Gothel / githubweb
- NativeWindowFactory.getNativeWindowType(..): Return canonical string — Sven Gothel / githubweb
- Fix bcm_vc_iv.h: redefinition of typedef ‘DISPMANX_ELEMENT_HANDLE_T — Sven Gothel / githubweb
- Fix missing NEWT driver class name change - regression of — Sven Gothel / githubweb
- NEWT Windows.closeNativeImpl(): Remove 'GDI.SetParent(windowHandleClose, — Sven Gothel / githubweb
- Update TODO ; Update JOGL-DEPLOYMENT.html w/ new jar names and added — Sven Gothel / githubweb
- crossref userguide/deployment — Sven Gothel / githubweb
- Fix EGLDrawableFactory ES1/ES2 detection for !pbuffer ; Misc robustness — Sven Gothel / githubweb
- Fix/Workaround: For BCM_VC_IV EGL (alpha) configuration — Sven Gothel / githubweb
- GLContext: Remove integer-key based attach/detach object - use String — Sven Gothel / githubweb
- Fix Android/NEWT WindowDriver: Add missing eglDestroySurface() in — Sven Gothel / githubweb
- Fix Android Power-suspend and Power-resume — Sven Gothel / githubweb
- Android: Bump version.code: 914011 — Sven Gothel / githubweb
#5 (Jun 26, 2012, 11:03:18 PM)
- Complete Bug #598 - Commit a393e45613d87101dbb13763df263c2f9291d2d0 — Sven Gothel / githubweb