AgeCommit message (Expand)Author
2015-07-29Explicitly return CL_INVALID_VALUE for CL_KERNEL_GLOBAL_WORK_SIZE caseshamrock_v1.2ocl_1_2_fixesGil Pitney
2015-07-29To handle the CL_KERNEL_GLOBAL_WORK_SIZE caseShow Liu
2015-07-29To check the device is NULL or not to avoid the crash issueShow Liu
2015-07-28Update clBuildProgram() to return correct error code if compile fails.Gil Pitney
2015-07-28Updated README, ISSUES, TODO files for v1.2 release of ShamrockGil Pitney
2015-07-27Update clGetDeviceInfo() for MAX_CONSTANT_ARGS and BUFFER_SIZEGil Pitney
2015-07-24Updated list of 'basic' Khronos v1.2 tests still failingGil Pitney
2015-07-24Return correct platform id for CPUDevice in call to clGetDeviceInfo()Gil Pitney
2015-07-24Retain MemObjects for buffer args in KernelEvent creation.Gil Pitney
2015-07-22Ensure CL_DEVICE_MAX_MEM_ALLOC_SIZE info function returns 1/4 of global memGil Pitney
2015-07-22Add new v1.2 cl_mem flags to Buffer and SubBuffer creation functions.Gil Pitney
2015-07-22Update Kernel::reqdWorkGroupSize() to search all meta node operands.Gil Pitney
2015-07-20Reduce clGetDeviceInfo() CL_DEVICE_MAX_PARAMTER_SIZE to the minimum valueGil Pitney
2015-07-20BufferEvent::isSubBufferAligned(): test for null buffer.Gil Pitney
2015-07-20Test for kernel attribute vec_type_hint during Kernel::fillArgsInfo()Gil Pitney
2015-07-20Update comment in clBuildProgram()Gil Pitney
2015-07-17Added new v1.2 kernel preprocessor macro: "__OPENCL_C_VERSION__=120"Gil Pitney
2015-07-17Updated README for OpenCL v1.2Gil Pitney
2015-07-17clRetainDevice(): return CL_SUCCESSGil Pitney
2015-07-14Remove 64 bit atomics extensions from CPU Device.ocl_1_2Gil Pitney
2015-07-14fixed the crash issue for convert builtin functionShow Liu
2015-07-09Implemented CMake check for opencl-headers minium version 1.2 installedGil Pitney
2015-07-02Added the declaration for the 64 bits atomic operationsShow Liu
2015-07-02Fixed the atomic operations failed on 64 bits argument and discard the whites...Show Liu
2015-07-02Fixed the atomic operation crash issuesShow Liu
2015-06-30Implement clEnqueueMigrateMemObjects() v1.2 APIGil Pitney
2015-06-26Tixed the mad_sat() builtin function crash issueShow Liu
2015-06-24Sub-devices inherit the parent's kernel and program device dependent structs.Gil Pitney
2015-06-23fixed the mul_hi() builtin function crash issueShow Liu
2015-06-23fixed for rotate() crash issue when argument is uint typeShow Liu
2015-06-23added "-cl-std=CL1.2" cflags supportShow Liu
2015-06-17clCreateProgramWithBinary(): fix memory leak.Gil Pitney
2015-06-16fixed the upsample() builtin function crash issueShow Liu
2015-06-16fiexed for clz() builtin function crash issueShow Liu
2015-06-16Fix clGetKernelWorkGroupInfo per v1.2 specGil Pitney
2015-06-12Allow CPUBuffers for CPUDevices to share copied host pointer dataGil Pitney
2015-06-05clCreateSubDevices(): Return CL_DEVICE_PARTITION_FAILED if numCPUs() == 1Gil Pitney
2015-06-05fixed the sub_sat() builin function crash issueShow Liu
2015-06-05fixed the add_sat() builtin function crash issueShow Liu
2015-06-04Implement CL_DEVICE_PARTITION_TYPE case of clGetDeviceInfo()Gil Pitney
2015-06-02Fix possible CPUDevice object mem leak in clCreateSubDevicesGil Pitney
2015-05-29Fix abs() builtin function for CPU.Gil Pitney
2015-05-29relaxed comparison of Args objects in Kenrel objectsGil Pitney
2015-05-14Implemented clCreateSubDevices() PARITION_EQUALLY capabibility.Gil Pitney
2015-05-14printf.c: Added cl_khr_int64 feature to printf builtinGil Pitney
2015-05-04Implemented clEnqueueFillBuffer() v1.2 API.Gil Pitney
2015-04-29Stub out new v1.2 functions, sufficient to allow building of test_buffersGil Pitney
2015-04-29Added v1.2 API clUnloadPlatformCompiler()Gil Pitney
2015-04-29Added v1.2 clGetExtensionFunctionAddressForPlatform() APIGil Pitney
2015-04-29Blank line removed from file.Gil Pitney