summaryrefslogtreecommitdiffstats
path: root/make
Commit message (Collapse)AuthorAgeFilesLines
* Renamed jogamp.newt.opengl -> jogamp.newt.egl, properly reflecting EGL ↵Sven Gothel2011-08-031-13/+8
| | | | | | dependency, not OpenGL The native impl packages utilize EGL, not opengl, to query the proper pixelformat.
* Initial android newt input event transformationRami Santina2011-08-021-1/+1
|
* Adapt latest gluegen changes for crossplatform.Sven Gothel2011-08-025-24/+12
|
* Enable EGL/ES1/ES2 detection/test on desktop (using mesa's libraries)Sven Gothel2011-08-011-12/+13
| | | | | Ubuntu: sudo apt-get install mesa-utils-extra libegl1-mesa libegl1-mesa-drivers libgles1-mesa libgles2-mesa
* test script cleanupSven Gothel2011-08-012-11/+16
|
* Cross Test linux/armv7 script: Use es1 and es2 classesSven Gothel2011-08-011-10/+15
|
* Add egl es test script for host (emu)Sven Gothel2011-07-311-0/+37
|
* Add crosstest script for linux/armSven Gothel2011-07-311-0/+52
|
* ES Native Libraries: Add missing GLDebugMessageHandler code ..Sven Gothel2011-07-311-0/+4
|
* JOGL: Add GLBase::isGLES2Compatible()Sven Gothel2011-07-314-5/+17
| | | | | Indicates whether this GL object is compatible with OpenGL ES2, i.e. has the extension <code>GL_ARB_ES2_compatibility</code>
* NEW unit test, use bug 502 workaround property until fixed otherwiseSven Gothel2011-07-291-0/+3
|
* add linux/armv7 scripts [[cross] compile clean]Sven Gothel2011-07-283-0/+60
|
* test case GLWindowSven Gothel2011-07-281-2/+2
|
* script: no need for custom linux-x86 on multilib platformSven Gothel2011-07-281-1/+3
|
* gl header cfg: use __unix__ define, instead of all avail variations (linux, ↵Sven Gothel2011-07-283-3/+3
| | | | sun, ..)
* build: add linux/armv7 support ; only add resources once w/o java sourceSven Gothel2011-07-284-18/+98
|
* Use GlueGen Platform's OSType enumSven Gothel2011-07-211-5/+5
|
* Fix NEWT GL ctx/offscreen (GPUMemSec..) tests: Use pbuffer (i.e. hw accel GL ↵Sven Gothel2011-06-263-4/+7
| | | | driver)
* add property 'nativewindow.x11.mt-bug' to test script ..Sven Gothel2011-06-261-5/+10
|
* Woraround for bug 502: X11/NEWT Stalling due to libX11/XCB Multithreading ↵Sven Gothel2011-06-261-0/+2
| | | | | | | | | bug (libX11 1.4.2, libXCB 1.7; ubuntu 11.04, ..) - https://jogamp.org/bugzilla/show_bug.cgi?id=502 - set the boolean property 'nativewindow.x11.mt-bug' to 'true', indicating the erroneous libX11/libXCB behavior. This will enable extensive X11 locking even in NEWT.
* Minor editing (compile script, X11Window.c - cleanups)Sven Gothel2011-06-121-1/+1
|
* test bat/sh files edit ..Sven Gothel2011-06-113-4/+10
|
* Utilize GlueGen's platform independent header for stdin.h, gluegen_stdint.h, ↵Sven Gothel2011-06-1110-172/+41
| | | | | | | .. (remove local copy) - Use them for gluegen code generation - Use them for native compilation (cc)
* windows batch files: bump to 6u26Sven Gothel2011-06-099-16/+16
|
* src-zip: no compression to benefit from xz/7z compressionSven Gothel2011-06-091-3/+3
|
* GLBuffers fix ; GL imageSizeInBytes fix / unit tests.Sven Gothel2011-06-099-320/+11
| | | | | | | | | | - Moved implementation of prev GL imageSizeInBytes(..) -> GLBuffers.sizeof() for all GL profiles - GLBuffers.*: Added missing formats and types (GL2.1, GL3.3 and GL4.1) - GLBuffers.sizeof(): Fail fast if format/type is unhandled, or alignment invalid - Added unit test for GLBuffers.sizeof()
* Locator moved to GlueGen's IOUtil (gluegen ↵Sven Gothel2011-06-081-5/+3
| | | | a87c56c95099de5b6cbc9bd8bf6f1924a3dd6387)
* create source zip archives per defaultSven Gothel2011-05-221-12/+20
|
* Add all.debug targetSven Gothel2011-05-171-0/+2
|
* leave java source zip file in build folder (if BUILD_ARCHIVE=true)Sven Gothel2011-05-171-3/+10
|
* NEWT/GLContext (unit test): Wait for visibility/realized ; Add clean scriptsSven Gothel2011-05-173-2/+11
|
* GLSL unit tests: cleanup shader state testsSven Gothel2011-05-172-2/+4
|
* JUnit Test: Add 'ruler' testcase using monitor mode's mm/pixel size.Sven Gothel2011-05-161-1/+2
|
* build: Query git branch/sha1 and use it if not set and tools are available; ↵Sven Gothel2011-05-165-8/+39
| | | | | | | | | | Add Java source zip file. Query git branch/sha1 and use it if not set and tools are available. This shall improve tracking of manual generated binaries/bundles. Add Java source zip file. Contains all Java source code (incl. generated ones) enhancing IDE usage, where API doc and source browsing of libs is supported (NB/Eclipse/etc).
* Merging OutlineShape.VerticesState enum type (John Pritchard ↵Sven Gothel2011-05-051-2/+2
| | | | <[email protected]> https://github.com/syntelos/jogl/commit/05a7ec92d30e1e688b1eb7cc317cad83a0e8fd60#L0R59)
* UI Tests/Robot: Attempt to stabilize UI tests (focus/input)Sven Gothel2011-05-012-3/+4
| | | | | | | | Focus: Always programmatic, clear global focus state upfront Key/Mouse Input: Retry w/ optional focus request if lost .. Dropped redundant robot delays, ie between keypress/release.
* Fix GLDebugMessages synchronous setting ↵Sven Gothel2011-04-291-3/+3
| | | | 39a8ca392d7302831f5689979c4ce89145b732af, only set if ARB
* GLContext GLDebugMessages: Add synchronous status/dumpStack; Remove length ↵Sven Gothel2011-04-283-6/+13
| | | | | | | | in aliased glDebugMessageInsert. - GLDebugMessages add synchronous status - defaults to true - GLContext/GLDebugMessages add dumpStack() if jogl.debug.DebugGL is set - Remove param length in aliased glDebugMessageInsert.
* Fix glsl unit tests: NV needs to have explicitly turn off vsync / Fix 'sed' ↵Sven Gothel2011-04-283-9/+13
| | | | havoc: gcu_ -> mgl_ uniform names
* GetDebugMessageLogARB/AMD 'messagelog' param is return value, hence can't be ↵Sven Gothel2011-04-281-2/+2
| | | | of type String
* 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
|