summaryrefslogtreecommitdiffstats
path: root/src/com/jogamp/opencl/CLContext.java
Commit message (Collapse)AuthorAgeFilesLines
* switched from PointerBuffer to NativeSizeBuffer.Michael Bien2011-04-231-10/+10
|
* fixed bug 491 "createImage3d incorrect arguments"Michael Bien2011-04-041-4/+4
|
* code review using findbugsMichael Bien2011-02-271-1/+3
| | | keyset iterations, typos, @Override, synchronization, varargs
* fixed compiler redundant-casts warnings due to language level changes in ↵Michael Bien2011-02-131-1/+1
| | | | gluegen-rt.
* fixed NPE in CLContext.release() which was indroduced in last commit.Michael Bien2011-02-091-4/+9
|
* CLContext and CLPlatform are now threadsafe. Updated javadocs.Michael Bien2011-02-081-43/+69
|
* paper work: license and file headers.Michael Bien2010-11-261-0/+28
|
* better toString()Michael Bien2010-10-151-1/+3
|
* removed CLContext factory methods with CLPlatform + CLDevice list combinations.Michael Bien2010-09-151-13/+8
| | | | | | | | | | | | justification: - information is now no longer needed since every CLDevice knows its CLPlatform - OpenCL device IDs are not portable between CLPlatforms changes: - Context factories will throw CLInvalidPlatformException if the platform of all CLDevices does not match related changes: - [persistance] CLProgramBuilder stores now the ICD suffix to be later able to map binaries back to the platform + device
* update due to changes in JDK7's ARM spec.Michael Bien2010-07-031-4/+0
| | | | | added AutoCloseable dummy for backwards compatibility (won't be loaded when used with JDK7) can be further improved as soon we have extension methods.
* image factory methods for CLContext.Michael Bien2010-06-281-0/+60
|
* minor refactorings and updates.Michael Bien2010-06-271-2/+2
|
* added CLContext.getSupportedImageFormats() methods and unit test.Michael Bien2010-06-251-1/+47
|
* changes due to gluegen size_t fix. Switched back to PointerBuffer. 32bit ↵Michael Bien2010-05-311-2/+1
| | | | systems are now supported again.
* status should be an direct buffer.Michael Bien2010-05-121-1/+1
|
* finished main functionality of ErrorHandler impl.Michael Bien2010-05-041-11/+81
| | | | | | - 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
* implemented low level BuildProgramCallbacks.Michael Bien2010-04-251-2/+2
| | | | | - removed userdata arguments from createContext* and buildProgram bindings - updated LowLevelBindingTest
* CLGLContext.create() makes GLContext current.Michael Bien2010-04-241-17/+21
| | | | | made CLContext.release() more bulletproof. added CLGLTest.
* dynamic binding for OpenGL specific functionality.Michael Bien2010-04-241-1/+1
|
* CLContext should not throw NPE in create(...) if a device or device type is ↵Michael Bien2010-04-221-4/+12
| | | | null.
* code review: improved exception messages to be more verbose whenever possible.Michael Bien2010-04-151-3/+3
| | | | began with CLKernel testcase.
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-121-0/+504
team player ;).