aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/graph/curve/opengl
Commit message (Expand)AuthorAgeFilesLines
* Bug 1488: Complete/Fix producing the 64-bit shaderKey: Use long values in bit...Sven Göthel2024-01-251-36/+28
* Bug 1488 - Graph RegionRenderer: Use a more deterministic 64-bit shaderKey: [...Sven Göthel2024-01-221-31/+62
* Bug 1488 - Graph RegionRenderer: Ensure shaderPrograms1 path is disabled usin...Sven Göthel2024-01-221-6/+8
* Bug 1488 - Graph RegionRenderer Shader Mapping: Revert to IntObjectHashMap an...Sven Göthel2024-01-221-64/+182
* Graph Clipping: Use Frustum Clipping using AABBox -> Mv transformed Cube -> F...Sven Göthel2024-01-202-27/+37
* Graph/GraphUI AA-Quality + SampleCount (shader): Push params down to RegionRe...Sven Göthel2024-01-164-51/+86
* Graph/GraphUI AA-Quality (shader): Region: Add DEFAULT_AA_QUALITY and clippin...Sven Göthel2024-01-152-15/+18
* Bump (c) -2024 for edited files + LICENSE.txtSven Göthel2024-01-144-5/+5
* Graph/GraphUI: Revise Graph Region ShaderMapping, fix AABBox-Clipping for Pas...Sven Göthel2024-01-144-80/+136
* Graph Clipping: Add missing Modelview-Matrix (Mv) Multiplication / ConsiderationSven Göthel2024-01-092-0/+5
* Graph Clipping: Initial Region impl of AABBox clipping using GLSL shader (Con...Sven Göthel2024-01-093-11/+37
* Bug 1465 - Graph / GraphUI: Render a Region's ColorTexture in proper aspect-r...Sven Gothel2023-09-301-0/+1
* Bug 1462 - Graph Font: Add name + codepoint to ID and Glyph mapping plus trav...Sven Gothel2023-09-242-3/+3
* Bug 1452 - Decouple math functionality to 'com.jogamp.math' to be toolkit agn...Sven Gothel2023-09-204-34/+31
* Debug.debugExplicit(): Define and use explicit symbol debug flag; Use it for ...Sven Gothel2023-09-161-1/+2
* PMVMatrix.gluPerspective(): Redfine angle in radians instead of degrees ** AP...Sven Gothel2023-09-021-3/+15
* Graph Font + Glyph: More robust detetection and API definition of non-contour...Sven Gothel2023-08-282-5/+8
* Graph TextRegionUtil.drawString3D(..): Allow null `rgbaColor` w/o color-chann...Sven Gothel2023-08-121-6/+12
* Graph TextRegionUtil.drawString3D(..): Redefine 'rgbaColor' semantics: Either...Sven Gothel2023-08-021-3/+24
* Graph RenderState: Initialize colorStatic w/ all white (1,1,1,1) if color-cha...Sven Gothel2023-08-021-1/+1
* Graph RegionRenderer.destroy(): Detach RenderState from GL instanceSven Gothel2023-08-021-0/+1
* Graph: Simplify RegionRenderer API by exposing common RenderState methods (an...Sven Gothel2023-08-021-16/+34
* Graph Add {GLRegion, GraphShape}.setTextureUnit(int): Allowing to set texture...Sven Gothel2023-08-011-0/+3
* Graph RegionRendered.init(..): Disable renderer (and shader programs etc) to ...Sven Gothel2023-08-011-5/+3
* Graph RenderState: Initialize colorStatic w/ alpha=1 to avoid invisible rende...Sven Gothel2023-08-011-1/+1
* Graph GLRegion.create(..): Expose variant with custom pass2TexUnit for VBAA (...Sven Gothel2023-08-011-5/+23
* Graph: Minor cleanup: TextRegionUtil: Fix API doc references; RegionRenderer....Sven Gothel2023-08-012-7/+6
* Graph GLRegion: DEBUG_BUFFER (growth) 'jogl.debug.graph.curve.Buffer'Sven Gothel2023-05-051-19/+35
* Graph GLRegion.growBuffer(..): Disable debug output (static final flag)Sven Gothel2023-05-041-3/+9
* Graph GLRegion/TextRegionUtil: Enhance pre-determination of buffer-size, incr...Sven Gothel2023-04-202-21/+71
* Graph GLRegion*: Utilize interleaved GLSL buffers for vertices, curveParams a...Sven Gothel2023-04-202-65/+102
* Graph [GL]Region: Use small initial indices/vertices count (640 -> 16), since...Sven Gothel2023-04-191-5/+8
* Graph GLRegion: Consolidate pass-1 common data (indices, vertices, ..) and al...Sven Gothel2023-04-191-13/+183
* Graph: Region.countOutlineShape(..) -> static, allow usage w/o instance; Text...Sven Gothel2023-04-192-29/+28
* Graph + GraphUI: Consolidate Vertex: Drop SVertex and factory, use Vec[234]f ...Sven Gothel2023-04-182-14/+17
* PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ...Sven Gothel2023-04-072-13/+11
* Graph GLSL: Enable 'discard' in fragment shader w/o GLRendererQuirks.GLSLBugg...Sven Gothel2023-03-301-5/+11
* Graph RenderState: Add setColorStatic(float[]) variantSven Gothel2023-03-281-0/+3
* Graph Font.GlyphVisitor*: Pass 'char symbol' to visitor, passing full text-pr...Sven Gothel2023-03-282-3/+4
* Graph: Remove OutlineShape.Visitor* as being replaced by Font.GlyphVisitorSven Gothel2023-03-221-1/+1
* Graph Font Processing: Use Font.GlyphVisitor instead of OutlineShape.Visitor,...Sven Gothel2023-03-222-10/+15
* Graph: Cleanup Vertex.Factory referencing: Only bind to OutlineShape and use ...Sven Gothel2023-03-212-42/+8
* Graph: Add RegionRenderer.enable(..) variant w/ passing enable + disable GLCa...Sven Gothel2023-03-191-4/+15
* Graph: GLRegion.draw(): Mod curRenderModes by sampleCount { 0 = no-sampling, ...Sven Gothel2023-03-191-1/+19
* Graph: GLRegion: Pass curRenderModes to updateImpl() + drawImpl(), prepare sw...Sven Gothel2023-03-192-8/+12
* Graph : Misc API docSven Gothel2023-03-191-0/+2
* Graph: Add RenderState API doc; RegionRenderer: Remove unused shell method, l...Sven Gothel2023-03-192-6/+8
* Graph: Make RenderState a composition of RegionRenderer, which also creates a...Sven Gothel2023-03-153-33/+120
* Fix ShaderProgram ownership bug, introduced in commit 67a723477ecd818fbc5859f...Sven Gothel2023-03-153-35/+36
* Graph: Have RegionRenderer.reshapeNotify(..) track x/y as well (vieport); Gra...Sven Gothel2023-03-141-5/+7