index
:
shamrock.git
Khronos_conformance
TI_01_01_08_03_Merge
basic_parameter_types
icd
llvm_3_6
llvm_3_8
master
ocl_1_2
ocl_1_2_fixes
Shamrock: An OpenCL implementation based on clover
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2015-04-21
Add popcount builtin function for OpenCL v1.2
Gil Pitney
2015-04-20
clEnqueueMapBuffer: Add new CL_MAP_WRITE_INVALIDATE_REGION flag
Gil Pitney
2015-04-16
Updated callback handling for events to notify on Submitted, Running states
Gil Pitney
2015-04-15
Implement the concept of "event termination" required by clSetUserEventStatus()
Gil Pitney
2015-04-15
Change Event Status type from enum to int to allow portable negative numbers
Gil Pitney
2015-04-14
Update event handling code per latest TI OpenCL public git repo
Gil Pitney
2015-04-13
Moved build notifications out of the program object to the API level
Gil Pitney
2015-04-10
Updated error check for clSetUserEventStatus per v1.2 spec.
Gil Pitney
2015-04-10
Fixed bug in clWaitForEvents causing crash when event is Event::User
Gil Pitney
2015-04-10
Implementied clEnqueueBarrierWithWaitList(), and updated clEnqueueBarrier()
Gil Pitney
2015-04-09
Implement clEnqueueMarkerWithWaitList(), and updated clEnqueueMarker()
Gil Pitney
2015-04-07
Update clBuildProgram() and clCompileProgram() to prevent re-building
Gil Pitney
2015-04-07
Added new build options for v1.2
Gil Pitney
2015-04-02
Implemented CL_PROGRAM_BINARY_TYPE of the clGetProgramBuildInfo() API
Gil Pitney
2015-03-31
Update clGetProgramInfo() for library program objects.
Gil Pitney
2015-03-31
Libraries: Implement the concept of building program libraries
Gil Pitney
2015-03-20
Implement "Embedded Header" feature of the v1.2 Separate Compiling and Linking
Gil Pitney
2015-03-18
Implement the basics of separate Compilation and Linking (v1.2 feature)
Gil Pitney
2015-03-07
Implement OpenCL v1.2 API clGetKernelArgInfo()
Gil Pitney
2015-03-07
Add support for passing union and struct arguments by value to kernels.
Gil Pitney
2015-03-07
clGetProgramInfo(): Added CL_PROGRAM_NUM_KERNELS, and CL_PROGRAM_KERNEL_NAMES
Gil Pitney
2015-03-07
Updated CL_PLATFORM_VERSION string to "1.2" from "1.1"
Gil Pitney
2015-02-20
clCreateImage(): implemented new OpenCL 1.2 API
Gil Pitney
2015-02-12
ICD: Update with entries matching OpenCL 1.2 dispatch table
Gil Pitney
2015-02-12
Build: Ignore warnings about deprecated OpenCL APIs
Gil Pitney
2015-02-03
clGetDeviceInfo: Nominal updates for OCL v1.2.
Gil Pitney
2015-02-03
CMake: Disable building of util/, and don't overwrite all Khronos Headers
Gil Pitney
2015-02-03
cl_ext.h: Added TI extension OpenCL header into include/CL
Gil Pitney
2015-02-03
Move include/CL 1.1 files to include/CL_1_1
Gil Pitney
2015-02-02
LLVM 3.6: Changes required to build with clang/llvm 3.6 release candidate.
Gil Pitney
2014-12-16
v0.9: Shamrock README and TODO lists
shamrock_v0.9
Khronos_conformance
Gil Pitney
2014-12-15
Remove test test_basic_parameter_types from sanity tests
Gil Pitney
2014-12-15
cpu.h: Allow printf() to be called from kernels for debugging.
Gil Pitney
2014-12-15
Merge remote-tracking branch 'showliu/Khronos_conformance' into Khronos_confo...
Gil Pitney
2014-12-11
fixed the tests kernel fail problem
Show Liu
2014-12-10
prefetch: Implemented prefetch builtin (noop'ed)
Gil Pitney
2014-12-09
Fixed the incomplete kernellist when resurrect kernel from released kernel list.
Show Liu
2014-12-09
Fixed the kernel will been push into kernellist twice issue when create a new...
Show Liu
2014-12-08
Adjust CL_DEVICE_MAX_WORK_GROUP_SIZE and CL_DEVICE_MAX_WORK_ITEM_SIZES values.
Gil Pitney
2014-12-08
Ensure kernel arguments to local address space allocated on 128 byte boundary
Gil Pitney
2014-12-08
Added -ffake-address-space-map option to generate LLVM IR address spaces
Gil Pitney
2014-12-08
builtins: Fixed nextafter builtin; updated INFINITY definition.
Gil Pitney
2014-11-21
test: parameter types: updated to test for int4 to float4 conversion.
basic_parameter_types
Gil Pitney
2014-11-21
Fixed kernel stub argument marshalling code to ensure proper alignment
Gil Pitney
2014-11-19
clCreateBuffer(): Ensure allocation meets minimum alignment for double16 type
Gil Pitney
2014-11-17
Remove redundant getPointerToFunction() call.
Gil Pitney
2014-11-13
Test: Added unit test to help debug Khronos basic_parameter_types vector test
Gil Pitney
2014-10-28
Initial Commit: Based on TI OpenCL v0.8, originally based on clover.
shamrock_v0.8
Gil Pitney