summaryrefslogtreecommitdiffstats
path: root/make
Commit message (Collapse)AuthorAgeFilesLines
* MacOSX/CGL Add CGLGetShareGroup()Sven Gothel2011-04-262-1/+3
|
* test scriptSven Gothel2011-04-261-1/+1
|
* ShaderState: 'Update' vertexAttribMap on enableSven Gothel2011-04-251-3/+4
| | | | | | | | | | | | | | | | | | ShaderProgram: - shaderCode's HashMap -> HashSet - adding HashSet for attached ShaderCode - link: allow relink, attachShader only if not yet attached - new add(gl, ShaderCode, ..) method, allowing compile/attach pre linkage - remove boxing of integer 'id', use generics style (warnings) - rename: glReplaceShader -> replaceShader, glUseProgram -> useProgram - fix: replaceShader - hashCode _is_ 'id' ShaderCode: - remove boxing of integer 'id', use generics style (warnings) - hashCode _is_ 'id' ShaderUtil: Use generics style (warnings), static names
* test scriptsSven Gothel2011-04-252-5/+15
|
* Fixed a few GL method's String parameter (explicit gluegen String declaration)Sven Gothel2011-04-241-1/+22
|
* Add unified support for GL_ARB_debug_output and GL_AMD_debug_output.Sven Gothel2011-04-243-1/+12
| | | | | | | | | | | | | | | | | | | | | | If GL_ARB_debug_output is not available, but GL_AMD_debug_output exist, fallback to the latter, offering generic aliased methods translating the delta (AMD category <-> ARB source/type). Generic aliased methods reside in GLContext* Enable/Disable via GLContext and GLAutoDrawable. To enable the GLDebugOutput feature GLContext.enableGLDebugMessage(true) or GLContext.setContextCreationFlags(GLContext.CTX_OPTION_DEBUG) shall be called _before_ context creation via GLContext.makeCurrent()! In case GLAutoDrawable is being used, GLAutoDrawable.setContextCreationFlags(GLContext.CTX_OPTION_DEBUG) shall be issued before context creation via GLContext.makeCurrent()!. After context creation, the GLDebugOutput feature may be enabled or disabled at any time using this method. Verify both unit tests for usability.
* ShaderState: Validated impl./state-handling / Added commentsSven Gothel2011-04-221-4/+8
| | | | | | Capable of glBinAttribLocation(..) Proper state check (has program, linked program, ..) for attrib/uniform methods.
* copy all fonts and shader to build folder, allowing ide debuggingSven Gothel2011-04-222-2/+12
|
* ant all.ide target: use all debug flags (+vars)Sven Gothel2011-04-222-2/+9
|
* Add GL: glGetBufferSize(int buffer) - buffer size tracking, and add comments ..Sven Gothel2011-04-222-2/+23
|
* resolve conflictsSven Gothel2011-04-081-0/+1
|
* Merge: merged with sgothelRami Santina2011-04-083-9/+9
|\
| * FIX: Refactor GLArrayData and all it's implementations/sub-interfaces (VBO ↵Sven Gothel2011-04-083-9/+9
| | | | | | | | | | | | | | | | | | | | target, comments, names) VBO target: Allowing ELEMENT_VERTEX_ARRAY w/o corresponding GLSL/Fixed attribute Names: Clarified method named. Comments: Added and fixed comments
* | Added demo GPU Resolution Indep UI - Button;Rami Santina2011-04-081-1/+2
|/ | | | | | | | | RIButton - resolution independent vector based button UINewtDemo01 --> shows a testcase of a button rendered on scene. controls: 1/2: zoom in/out 4/5: increase/decrease shape/text spacing 6/7: increase/decrease corner size 0/9: rotate.
* all.ide: add one.dir to update build/jar/Sven Gothel2011-04-021-1/+1
|
* Jogl build: Rebuild jar files if shaders were updatedSven Gothel2011-04-021-1/+9
|
* archive tga resultsSven Gothel2011-04-012-0/+9
|
* Graph Unit tests must have NEWT in the name / Also added UI lockingSven Gothel2011-04-011-3/+3
|
* Add graph shaders and fonts ..Sven Gothel2011-04-012-3/+18
|
* integrated typecast into jogamp. treeSven Gothel2011-04-011-1/+8
|
* Merge remote-tracking branch 'barcsikattila/bug_481'Sven Gothel2011-03-2115-0/+3201
|\
| * Fixing build errors on Solaris systems. FIX: 481Barcsik Attila2011-03-1215-0/+3201
| |
* | Cleanup JNI/JAWT C Header with copyright statementSven Gothel2011-03-1815-5496/+147
|/
* Merge remote-tracking branch 'remotes/mbien/master'v2.0-rc2Sven Gothel2011-03-022-355/+511
|\
| * added GL reference pages crawler script for automatic ↵Michael Bien2011-02-282-355/+511
| | | | | | | | native-taglet.properties generation.
* | Fix public javadoc (add all com.jogamp.* packages)Sven Gothel2011-03-011-1/+1
| |
* | tests for native SWTSven Gothel2011-03-012-2/+9
| |
* | Fix TestSharedContextListAWT: Use in-thread simple frame construction, which ↵Sven Gothel2011-03-012-0/+2
| | | | | | | | somehow solves the problem on Windows having no height
* | Add junit.run.awt.singletest target for cmdline verificationSven Gothel2011-03-011-0/+25
| |
* | SWTAccessor: Fix type casting int/long - better long usage determinationSven Gothel2011-02-281-0/+1
| |
* | SWT/JOGL: Native SWT binding testSven Gothel2011-02-285-6/+9
|/
* GLProfile: More Tolerant for missing features; MacOSX: Fix External Context ↵Sven Gothel2011-02-266-16/+128
| | | | / SWT; SWT Test: Distinguish awt/headless and main-thread (osx) swt launch
* Remove reference to the deprecated option noCDC (2)Sylvestre Ledru2011-02-254-20/+2
|
* Remove reference to the deprecated option noCDC (2)Sven Gothel2011-02-254-4/+4
|
* Remove reference to the deprecated option noCDCSylvestre Ledru2011-02-252-61/+0
|
* Merge remote-tracking branch 'wwalker/2010_02_18_Eclipse_build_improvements'Sven Gothel2011-02-255-163/+231
|\
| * Add new all.ide target for use in Eclipse, NetBeans, and IntelliJWade Walker2011-02-181-0/+2
| | | | | | | | | | | | | | The new target just omits final JAR creation and file copying for extra speed within an IDE. We also change where Eclipse looks for the native libraries, since this new target doesn't copy them to jogl/build/lib.
| * Prevent native libraries from always rebuilding and strippingWade Walker2011-02-184-162/+228
| | | | | | | | | | | | | | | | | | | | The cc task will always re-link, even if no source files are built. This commit wraps an uptodate task around cc to prevent this, so the libraries will only be rebuilt now if a source file changes. This commit also moves library symbol stripping into the same uptodate task, so it only happens if a library is built (previously the libraries were always stripped).
| * Fix path to FixedFuncHook.class.Wade Walker2011-02-181-1/+1
| | | | | | | | | | | | | | The path to FixedFuncHook.class didn't get changed in the recent package move, which made the dependency checking wrong in the java.generate.composable.pipeline.custom.check.glfixfunc target.
* | gluegen-archivetasks.xml -> jogamp-archivetasks.xmlSven Gothel2011-02-241-1/+1
| |
* | Adapt changes of jogamp-env.xmlSven Gothel2011-02-238-7/+5
| |
* | Inverse build attribute build.noarchive -> build.archiveonSven Gothel2011-02-2313-24/+8
| |
* | Using 7z instead of zipSven Gothel2011-02-233-7/+7
| |
* | Use NODE_NAME env var to determine test archiveSven Gothel2011-02-232-1/+3
| |
* | Excluded javadoc.dev from javadoc.all; Fixed javadoc.dev (incl jogamp.* ↵Sven Gothel2011-02-221-2/+3
| | | | | | | | packages)
* | misc cleanup (import,script attributes)Sven Gothel2011-02-223-0/+0
| |
* | NativeWindow/SWT: Rename SWTMisc -> SWTAccessor; Add to nativewindow.core.jarSven Gothel2011-02-222-4/+8
| |
* | NativeWindow/SWT: Add SWTMisc utility allowing platform independent accessSven Gothel2011-02-222-9/+18
| |
* | bump scripts to 6u24Sven Gothel2011-02-2214-31/+48
| |
* | NativeWindow ProxySurface Abstraction and lock/unlock Surface cleanupSven Gothel2011-02-222-0/+5
|/ | | | | | | | | | | | | - ProxySurface -> abstract javax.media.nativewindow.ProxySurface, implemented by jogamp.nativewindow.WrappedSurface, just wrapping surface handle jogamp.nativewindow.windows.GDISurface, using HWND and get/release HDC on lock/unlock - Unifying NativeSurface's lockSurface/unlockSurface implementations - NEWT's WindowImpl - NativeWindow's ProxySurface, WrappedWindow, GDIWindow and JAWTWindow - wingdi/GDI: Add 'WindowFromDC' and 'GetClientRect' to GDI