summaryrefslogtreecommitdiffstats
path: root/resources/clImplCustomCode.c
Commit message (Collapse)AuthorAgeFilesLines
* Bug 884: Add standard JogAmp build files.Wade Walker2013-12-151-435/+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.
* Bug 773 - Device specific JOCL dynamic library look-up on Android - Part 1/2Sven Gothel2013-10-191-0/+24
| | | | | | | | | 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 ...
* Fix merge w/ latest mbien/edgeSven Gothel2011-06-281-1/+1
|\
| * Synced w/ mbien's JOCL branch - Making it compatible w/ GlueGen againSven Gothel2011-05-181-1/+1
| |
* | LLB refactoring.Michael Bien2011-05-271-10/+10
|/ | | | | | - split up CL into multiple sub interfaces - seperation is now feature wise - introdused llb package for low level classes
* switched from PointerBuffer to NativeSizeBuffer.Michael Bien2011-04-231-1/+1
|
* CLMemObjectDestructorCallback for HLB and LLB.Michael Bien2010-09-021-4/+22
|
* CLEvent callbacks for HLB and LLB.Michael Bien2010-09-021-7/+59
|
* enabled create-context and build-program callbacks using CL_CALLBACK calling ↵Michael Bien2010-07-061-24/+14
| | | | convention.
* switched to dynamic linking. All custom code functions must be called via ↵Michael Bien2010-06-211-41/+71
| | | | funciton pointers since this point.
* disabled callbacks temporary to be able to build on windows.Michael Bien2010-05-121-14/+28
| | | | fixed a few compiler warnings.
* finished main functionality of ErrorHandler impl.Michael Bien2010-05-041-16/+50
| | | | | | - 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 Bien2010-05-021-1/+1
| | | | | - uses low level BuildProgramCallback internally - updated tests, testing async builds
* continued with callbacks.Michael Bien2010-04-261-14/+57
| | | | | - started with context error callback - finished build program callback
* implemented low level BuildProgramCallbacks.Michael Bien2010-04-251-9/+52
| | | | | - removed userdata arguments from createContext* and buildProgram bindings - updated LowLevelBindingTest
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-121-6/+6
| | | | team player ;).
* refactoring due to gluegen changes.Michael Bien2010-03-271-1/+1
| | | | - renamed com.sun.gluegen.runtime -> com.jogamp.gluegen.runtime.
* enabled putMapImage methods in CLCommandQueue.Michael Bien2010-02-191-0/+63
| | | | added slightly modified mapImage implementation via custom code for mapped image buffer size calculation in the glue layer.
* more direct NIO.Michael Bien2010-01-251-33/+13
|
* dynamic dispatch via CLProcAddressTable for OpenCL extensions.Michael Bien2010-01-221-9/+9
| | | | made CLProgram failsafe, updated tests.
* generified CLBuffer, added createFromGLBuffer(...).Michael Bien2009-10-271-2/+2
|
* implemented clCreateContext(...) and updated Tests and high level binding.Michael Bien2009-10-251-18/+42
|
* utility methods and refactoring.Michael Bien2009-10-231-24/+10
|
* fixed clBuildProgram, finished VectorAdd unit test.Michael Bien2009-10-161-0/+8
|
* implemented clBuildProgram(...) and updated JUnit test.Michael Bien2009-10-141-10/+59
|
* added utility methods and getters to CLPlatform, CLDevice and CLContext.Michael Bien2009-10-011-1/+27
| | | | adapted unit test.
* temporary added GL3 headers, we should use JOGL's headers in future.Michael Bien2009-09-291-20/+27
| | | | continued with clCreateContextFromType impl.
* splitted binding in core (CL) and CL-GL interop. (CLGLI)Michael Bien2009-09-231-0/+44
began with custom impl. for functions with c -> java callbacks added an utility which uncomments function parameter names in headers