summaryrefslogtreecommitdiff
path: root/src/cl_api.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-02Implement API clGetKernelInfoRuiling Song1-2/+23
2013-07-02Implement clGetContextInfoRuiling Song1-18/+23
2013-06-27CL: remove the deprecated function clSetCommandQueueProperty.Zhigang Gong1-13/+0
2013-06-26Refine the get_local_id/... builtins.Zhigang Gong1-1/+1
2013-06-26Add the support of the API: clGetCommandQueueInfoJunyan He1-26/+37
2013-06-19update to OpenCL 1.1 headerHomer Hsing1-0/+9
2013-06-19add the support of clGetProgramBuildInfo and clGetProgramInfoJunyan He1-4/+91
2013-06-19Support multi-source CL programRuiling Song1-1/+4
2013-06-14Refine error check in clCreateProgramFromSource() and clCreateKernel()Ruiling Song1-4/+11
2013-06-14Refine error check in clCreateCommandQueue()Ruiling Song1-0/+9
2013-06-06Refine error check in clCreateContext()Ruiling Song1-2/+25
2013-06-06Refine error check in clGetDeviceIDs()Ruiling Song1-0/+37
2013-06-06Refine error check in clGetPlatformIDs() and clGetPlatformInfo()Ruiling Song1-0/+9
2013-06-05GBE: Add two builtin functions get_work_dim / get_global_offset.Zhigang Gong1-0/+1
2013-05-27Correct clEnqueueReadBuffer, clEnqueueWriteBuffer and clEnqueueMapBufferDag Lem1-19/+85
2013-05-23Fix several CL error code return bugsDag Lem1-20/+22
2013-05-21Corrected return of error code in clCreateImage.Dag Lem1-1/+1
2013-05-21Implement clEnqueueReadImage and clEnqueueWriteImage.Dag Lem1-6/+162
2013-05-21Implement clEnqueueMapImage.Dag Lem1-6/+69
2013-05-17Stubs for C++ BindingsDag Lem1-0/+25
2013-05-08enable image3d_tHomer Hsing1-2/+22
2013-05-08clEnqueueNDRangeKernel: fix for segfault caused by empty local_work_sizeMario Kicherer1-10/+3
2013-05-07enable clGetContextInfo with CL_CONTEXT_DEVICESMario Kicherer1-1/+18
2013-04-22Add cl*Intel to extension function lookupSimon Richter1-2/+16
2013-04-22Rename Intel specific extension functions for ICDSimon Richter1-18/+18
2013-04-22Add clIntelMapBufferGTT, clIntelUnmapBufferGTT, cl_mem_map_gtt and cl_mem_unm...Homer Hsing1-0/+23
2013-04-19Implement clGetMemObjectInfoSimon Richter1-2/+5
2013-04-18Implement KHR ICD extensionSimon Richter1-1/+8
2013-04-18"Implement" clGetExtensionFunctionAddress()Simon Richter1-1/+1
2013-04-18Fix typo in cl_get_platform_info function nameSimon Richter1-1/+1
2013-04-12Enable the clFlush.Zhigang Gong1-1/+4
2013-04-10implement clCreateContextFromType()Lu Guanqun1-2/+20
2013-04-10fix one typo for clCreateContextFromType()Lu Guanqun1-1/+1
2013-04-10implement OCL 1.2 new APIs.Zhigang Gong1-9/+37
2013-04-10fix the sign-compare warningLu Guanqun1-1/+1
2013-04-10implement blocking mode of clEnqueueUnmapMemObjectHomer Hsing1-2/+1
2013-04-10implement blocking mode of clEnqueueMapBufferHomer Hsing1-2/+7
2013-04-10Implement clEnqueueWriteBufferHomer Hsing1-2/+9
2013-03-29update headers to OpenCL 1.2 standardsLu Guanqun1-6/+6
2013-03-29pass build-options of clBuildProgram to clang compilerHomer Hsing1-1/+1
2012-11-08Added support for llvm 3.1Benjamin Segovia1-1/+1
2012-08-10Added first test for stack handlingBenjamin Segovia1-1/+9
2012-08-10Added first support for compilation from sourceBenjamin Segovia1-12/+19
2012-08-10Made most of the very basic pieces for the simulation partsBenjamin Segovia1-5/+5
2012-08-10Made EOT work on simulatorBenjamin Segovia1-18/+0
2012-08-10Started to inject the new compiler APIBenjamin Segovia1-0/+14
2012-08-10Removed Gen6 Stripped out all dependencies from previous compiler Added a dep...Benjamin Segovia1-14/+0
2012-08-10Plasma specific changesojomer1-0/+18
2012-08-10Implemented API functions related to samplersbsegovia1-9/+22
2012-08-10Finished first support for image2D. Right now, we only support linear formatsbsegovia1-9/+27