Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug 884: Add standard JogAmp build files. | Wade Walker | 2013-12-15 | 39 | -11835/+0 |
| | | | | | | | | | The new make/build.xml successfully builds and tests the project. The original NetBeans build files are still present, but won't work anymore since the resources directory is now inside the make directory. The new build files are based on those of JOAL. The new build is not yet minimized and cleaned up, because this commit is meant to be the minimum way to get things functional. | ||||
* | CLDynamicLibraryBundleInfo: Add libPVROCL.so lookup if Android ..v2.1.1 | Sven Gothel | 2013-10-19 | 1 | -1/+2 |
| | |||||
* | Bug 773 - Device specific JOCL dynamic library look-up on Android - Part 1/2 | Sven Gothel | 2013-10-19 | 3 | -7/+81 |
| | | | | | | | | | Use DynamicLibraryBundleInfo w/ alternative native library names, drop manual coding of loading and binding, i.e. JOCLJNILibLoader. After trying opencl native libs (and failing), try GL libs .. We use a manual impl. to CL's 'clGetExtensionFunctionAddress' similar to JOAL, JOGL ... | ||||
* | Refine 7b21b5abb6373637eeeb270de05bb7472f70b853: Add ↵ | Sven Gothel | 2013-10-12 | 1 | -0/+3 |
| | | | | | | CLGL.CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE and comment it's usage; Remove 'import static' Note: JOCL impl. shall remove all 'import static' to remove hardhsip on ClassLoader .. | ||||
* | Generate and add *.apk files to the 7z archive [for deployment] | Sven Gothel | 2012-03-27 | 6 | -0/+37 |
| | |||||
* | Fix copyright/author tagsedge | Sven Gothel | 2011-06-28 | 15 | -16/+16 |
| | |||||
* | Fix merge w/ latest mbien/edge | Sven Gothel | 2011-06-28 | 3 | -4/+4 |
|\ | |||||
| * | Synced w/ mbien's JOCL branch - Making it compatible w/ GlueGen again | Sven Gothel | 2011-05-18 | 2 | -4/+4 |
| | | |||||
* | | automatic header update (one new extension + minor modifications). | Michael Bien | 2011-06-15 | 4 | -51/+83 |
| | | |||||
* | | renamed binding interfaces so we don't have a conflict with HLB. | Michael Bien | 2011-05-27 | 12 | -93/+93 |
| | | |||||
* | | javadoc updates. | Michael Bien | 2011-05-27 | 11 | -11/+11 |
| | | |||||
* | | LLB refactoring. | Michael Bien | 2011-05-27 | 16 | -59/+216 |
|/ | | | | | | - split up CL into multiple sub interfaces - seperation is now feature wise - introdused llb package for low level classes | ||||
* | generator should use IllegalArgumentException instead of CLException for ↵ | Michael Bien | 2011-04-27 | 1 | -2/+2 |
| | | | | argument validation. | ||||
* | switched from PointerBuffer to NativeSizeBuffer. | Michael Bien | 2011-04-23 | 2 | -4/+4 |
| | |||||
* | added direct-nio enforcement for buffer rect methods. | Michael Bien | 2011-02-15 | 1 | -1/+11 |
| | |||||
* | small modifications and fixes (build, gluegen) | Michael Bien | 2010-11-15 | 3 | -1/+4 |
| | | | | | | - do not fail if artifact.properties is missing in jogl - include cl_ext.h to jocl glue code - added quotes to #warning text in cl_platform.h to be able to cleanly read it via gluegen | ||||
* | Removed __GNUC__ from opencl.h gluegen loader file | Sven Gothel | 2010-11-15 | 1 | -5/+1 |
| | |||||
* | 1st fixes for new gluegen | Sven Gothel | 2010-11-15 | 2 | -32/+44 |
| | |||||
* | CLMemObjectDestructorCallback for HLB and LLB. | Michael Bien | 2010-09-02 | 4 | -8/+33 |
| | |||||
* | CLEvent callbacks for HLB and LLB. | Michael Bien | 2010-09-02 | 4 | -9/+68 |
| | |||||
* | updated to latest Khronos CL headers. | Michael Bien | 2010-08-24 | 2 | -7/+31 |
| | |||||
* | updated OpenGL headers. | Michael Bien | 2010-08-07 | 2 | -5259/+1442 |
| | |||||
* | updated cl_ext.h. | Michael Bien | 2010-08-07 | 1 | -2/+2 |
| | |||||
* | enabled create-context and build-program callbacks using CL_CALLBACK calling ↵ | Michael Bien | 2010-07-06 | 1 | -24/+14 |
| | | | | convention. | ||||
* | switched to dynamic linking. All custom code functions must be called via ↵ | Michael Bien | 2010-06-21 | 3 | -70/+108 |
| | | | | funciton pointers since this point. | ||||
* | ForceProcAddressGen for a few extensions. | Michael Bien | 2010-06-15 | 1 | -0/+10 |
| | |||||
* | fixed build... forgot an include. | Michael Bien | 2010-06-15 | 1 | -0/+1 |
| | |||||
* | OpenCL 1.1 support.OpenCL1.1 | Michael Bien | 2010-06-15 | 9 | -39/+439 |
| | | | | | | | | - updated headers - removed deprecated function from HLB - updated javadoc taglets and all references - disabled cl_vendor_ext.h since most of them are now in the official headers - TODO revisit callbacks | ||||
* | Refactored LLB into two impl layers to reduce custom code injection ↵ | Michael Bien | 2010-06-08 | 2 | -165/+10 |
| | | | | | | | significantly. - CLAbstractImpl is automatically generated by gluegen (former CLImpl) - CLImply is handwritten and extends CLAbstractImpl to handle special cases | ||||
* | changes due to gluegen size_t fix. Switched back to PointerBuffer. 32bit ↵ | Michael Bien | 2010-05-31 | 3 | -5/+6 |
| | | | | systems are now supported again. | ||||
* | updated cl_ext header to latest version. | Michael Bien | 2010-05-18 | 1 | -2/+8 |
| | |||||
* | disabled callbacks temporary to be able to build on windows. | Michael Bien | 2010-05-12 | 1 | -14/+28 |
| | | | | fixed a few compiler warnings. | ||||
* | status should be an direct buffer. | Michael Bien | 2010-05-12 | 1 | -2/+8 |
| | |||||
* | started with dynamic-binding-only build option. | Michael Bien | 2010-05-08 | 1 | -1/+4 |
| | | | | added user.libpath property for user specified library linking. | ||||
* | added new AMD vendor extensions to cl_vendor_ext.h. | Michael Bien | 2010-05-04 | 1 | -0/+55 |
| | |||||
* | finished main functionality of ErrorHandler impl. | Michael Bien | 2010-05-04 | 4 | -26/+94 |
| | | | | | | - using event listener add/remove pattern instead add on context creation - context -> error handler object global reference mapping(TM) using LongLongMap in CLImpl - global ref is deleted on context release | ||||
* | CLBuildListener functionality for high level bindings. | Michael Bien | 2010-05-02 | 3 | -7/+8 |
| | | | | | - uses low level BuildProgramCallback internally - updated tests, testing async builds | ||||
* | continued with callbacks. | Michael Bien | 2010-04-26 | 2 | -20/+57 |
| | | | | | - started with context error callback - finished build program callback | ||||
* | implemented low level BuildProgramCallbacks. | Michael Bien | 2010-04-25 | 3 | -40/+71 |
| | | | | | - removed userdata arguments from createContext* and buildProgram bindings - updated LowLevelBindingTest | ||||
* | clGetExtensionFunctionAddress returns now a long. | Michael Bien | 2010-04-24 | 2 | -2/+14 |
| | |||||
* | dynamic binding for OpenGL specific functionality. | Michael Bien | 2010-04-24 | 2 | -4/+15 |
| | |||||
* | updated opencl man pages url in native-taglet.propierties. | Michael Bien | 2010-04-20 | 1 | -74/+74 |
| | |||||
* | updated cl_ext.h and cl_gl.h (automatically detected by updateder script). | Michael Bien | 2010-04-15 | 2 | -4/+16 |
| | |||||
* | renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵ | Michael Bien | 2010-04-12 | 5 | -13/+13 |
| | | | | team player ;). | ||||
* | removed duplicated imports due to changes in gluegen. | Michael Bien | 2010-04-08 | 1 | -3/+0 |
| | |||||
* | modifications due to class movement in gluegen. | Michael Bien | 2010-04-01 | 2 | -6/+6 |
| | |||||
* | refactorings due to newly introduced Int64Buffer in gluegen. | Michael Bien | 2010-03-30 | 1 | -2/+2 |
| | |||||
* | changes due to BufferFactory -> Buffers renaming in gluegen. | Michael Bien | 2010-03-29 | 1 | -21/+21 |
| | |||||
* | refactoring due to gluegen changes. | Michael Bien | 2010-03-27 | 3 | -19/+19 |
| | | | | - renamed com.sun.gluegen.runtime -> com.jogamp.gluegen.runtime. | ||||
* | moved generated CLGLI Interface into com.mbien.opencl.gl package. | Michael Bien | 2010-03-08 | 2 | -0/+6 |
| |