Age | Commit message (Expand) | Author | Files | Lines |
2011-08-19 | Document API files, .cpp files and deviceinterface.h | Denis Steckelmacher | 29 | -1/+351 |
2011-08-18 | Fix a typo in the licence. | Denis Steckelmacher | 48 | -48/+48 |
2011-08-18 | Place Clover under the new BSD 3-clauses license. | Denis Steckelmacher | 48 | -0/+1296 |
2011-08-17 | Fix compilation with GCC 4.6 | Denis Steckelmacher | 6 | -8/+7 |
2011-08-17 | Handle the case where clBuildProgram is called with num_devices=0 | Denis Steckelmacher | 1 | -1/+1 |
2011-08-17 | A kernel can be run multiple times with different args, handle that. | Denis Steckelmacher | 5 | -183/+258 |
2011-08-17 | Correctly define the OpenCL types | Denis Steckelmacher | 1 | -10/+24 |
2011-08-16 | Fix problems pointed out by J-P on Wordpress. | Denis Steckelmacher | 1 | -1/+1 |
2011-08-15 | Implement tests for image reading. | Denis Steckelmacher | 1 | -1/+1 |
2011-08-15 | Untested work: Implement read_image{f,i,ui} taking float4 coords. | Denis Steckelmacher | 1 | -209/+214 |
2011-08-15 | WIP: Implement read_imagef taking float4 coords. | Denis Steckelmacher | 2 | -11/+252 |
2011-08-12 | Don't forget to undef what we have used. | Denis Steckelmacher | 1 | -0/+4 |
2011-08-12 | Implement untested read_image functions taking integer coordinates. | Denis Steckelmacher | 2 | -9/+407 |
2011-08-12 | Fix a mistake when converting from float to int16. | Denis Steckelmacher | 1 | -8/+8 |
2011-08-11 | Implement all image built-ins except read_image{f,i,ui}. | Denis Steckelmacher | 11 | -26/+595 |
2011-08-09 | Implement barrier() | Denis Steckelmacher | 7 | -109/+336 |
2011-08-08 | Test clEnqueueWaitForEvents, Barrier and Marker. Fix bugs. | Denis Steckelmacher | 2 | -18/+15 |
2011-08-08 | Call CommandQueue::flush() when the spec asks to do so. | Denis Steckelmacher | 3 | -5/+27 |
2011-08-08 | Implement clFlush and clFinish. Clover is now API complete ! | Denis Steckelmacher | 3 | -3/+63 |
2011-08-08 | Fix any warning found by gcc -Wall and clang -Wall | Denis Steckelmacher | 15 | -63/+74 |
2011-08-07 | Test infrastructure for built-in functions, test Samplers. | Denis Steckelmacher | 6 | -4/+24 |
2011-08-07 | Implement samplers (currently untested). | Denis Steckelmacher | 7 | -6/+342 |
2011-08-07 | Use Object::isA to check arguments passed to API functions. | Denis Steckelmacher | 12 | -74/+76 |
2011-08-07 | Add an object tree to Clover | Denis Steckelmacher | 19 | -165/+176 |
2011-08-02 | Untested implementation of clEnqueueBarrier, clEnqueueMarker and clEnqueueWai... | Denis Steckelmacher | 5 | -4/+172 |
2011-08-02 | Implement clGetSupportedImageFormats | Denis Steckelmacher | 1 | -1/+139 |
2011-08-01 | Implement clEnqueueMapImage | Denis Steckelmacher | 6 | -15/+232 |
2011-08-01 | Implement clEnqueueCopyImageToBuffer and clEnqueueCopyBufferToImage | Denis Steckelmacher | 6 | -35/+250 |
2011-07-30 | Implement clCopyImage | Denis Steckelmacher | 4 | -4/+111 |
2011-07-30 | Implement clEnqueueReadImage and clEnqueueWriteImage | Denis Steckelmacher | 6 | -23/+269 |
2011-07-27 | Implement clCreateImage3D | Denis Steckelmacher | 2 | -9/+56 |
2011-07-27 | Implement clCreateImage2D | Denis Steckelmacher | 4 | -12/+82 |
2011-07-27 | Implement clEnqueueCopyBufferRect | Denis Steckelmacher | 4 | -98/+298 |
2011-07-27 | Implement clEnqueueCopyBuffer | Denis Steckelmacher | 4 | -1/+148 |
2011-07-27 | Optimizations and code factoring. | Denis Steckelmacher | 7 | -85/+90 |
2011-07-27 | Replace small size_t x 3 malloced vectors with static allocation. | Denis Steckelmacher | 6 | -61/+30 |
2011-07-26 | Implement cl{Read,Write}BufferRect. | Denis Steckelmacher | 4 | -0/+394 |
2011-07-26 | Factor some code in api_enqueue.cpp | Denis Steckelmacher | 1 | -119/+44 |
2011-07-23 | Fix some memory leaks | Denis Steckelmacher | 4 | -7/+32 |
2011-07-23 | Free what we allocate | Denis Steckelmacher | 1 | -0/+1 |
2011-07-23 | Performance optimization : calculate global_id ahead of time. | Denis Steckelmacher | 2 | -5/+9 |
2011-07-23 | Make running kernels robust | Denis Steckelmacher | 17 | -80/+111 |
2011-07-23 | Make Clover compile with latest LLVM | Denis Steckelmacher | 2 | -10/+9 |
2011-07-16 | Implement work-item builtin functions | Denis Steckelmacher | 3 | -3/+119 |
2011-07-16 | Implement get_work_dim, make Clover compile with LLVM 3.0 git. | Denis Steckelmacher | 5 | -22/+38 |
2011-07-15 | Make running kernel possible on multi-core machines. | Denis Steckelmacher | 15 | -126/+127 |
2011-07-15 | Fix a crash by deleting CPUProgram before the LLVM module. | Denis Steckelmacher | 10 | -1/+53 |
2011-07-14 | Link in JIT. | Denis Steckelmacher | 3 | -1/+10 |
2011-07-14 | WIP: Code to launch kernels. | Denis Steckelmacher | 10 | -37/+156 |
2011-07-14 | WIP: Code in place to launch kernels | Denis Steckelmacher | 9 | -46/+175 |