diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2012-03-12 13:36:48 -0400 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2012-06-01 09:03:19 -0400 |
commit | fa147b7e9c203bb0a5bbec9d1eb403ed5ef0be78 (patch) | |
tree | e543a305ad99a3fc76c1f816f2a62c8fbadfb675 /r600/include | |
parent | 257a3ba282147a947c8e0e5540d299cc65e82471 (diff) |
r600: Initial support
This includes a get_global_id() implementation and function stubs for
the other workitem and synchronization functions.
Diffstat (limited to 'r600/include')
-rw-r--r-- | r600/include/clc/synchronization/barrier.h | 2 | ||||
-rw-r--r-- | r600/include/clc/workitem/get_global_id.h | 1 | ||||
-rw-r--r-- | r600/include/clc/workitem/get_global_size.h | 3 | ||||
-rw-r--r-- | r600/include/clc/workitem/get_group_id.h | 3 | ||||
-rw-r--r-- | r600/include/clc/workitem/get_local_id.h | 3 | ||||
-rw-r--r-- | r600/include/clc/workitem/get_local_size.h | 3 | ||||
-rw-r--r-- | r600/include/clc/workitem/get_num_groups.h | 3 |
7 files changed, 18 insertions, 0 deletions
diff --git a/r600/include/clc/synchronization/barrier.h b/r600/include/clc/synchronization/barrier.h new file mode 100644 index 0000000..7f150d4 --- /dev/null +++ b/r600/include/clc/synchronization/barrier.h @@ -0,0 +1,2 @@ +_CLC_INLINE void barrier(cl_mem_fence_flags flags) { +} diff --git a/r600/include/clc/workitem/get_global_id.h b/r600/include/clc/workitem/get_global_id.h new file mode 100644 index 0000000..b61450f --- /dev/null +++ b/r600/include/clc/workitem/get_global_id.h @@ -0,0 +1 @@ +size_t get_global_id(uint dim); diff --git a/r600/include/clc/workitem/get_global_size.h b/r600/include/clc/workitem/get_global_size.h new file mode 100644 index 0000000..afd9ae1 --- /dev/null +++ b/r600/include/clc/workitem/get_global_size.h @@ -0,0 +1,3 @@ +_CLC_INLINE size_t get_global_size(uint dim) { + return 0; +} diff --git a/r600/include/clc/workitem/get_group_id.h b/r600/include/clc/workitem/get_group_id.h new file mode 100644 index 0000000..6862dba --- /dev/null +++ b/r600/include/clc/workitem/get_group_id.h @@ -0,0 +1,3 @@ +_CLC_INLINE size_t get_group_id(uint dim) { + return 0; +} diff --git a/r600/include/clc/workitem/get_local_id.h b/r600/include/clc/workitem/get_local_id.h new file mode 100644 index 0000000..22749cd --- /dev/null +++ b/r600/include/clc/workitem/get_local_id.h @@ -0,0 +1,3 @@ +_CLC_INLINE size_t get_local_id(uint dim) { + return 0; +} diff --git a/r600/include/clc/workitem/get_local_size.h b/r600/include/clc/workitem/get_local_size.h new file mode 100644 index 0000000..51d9762 --- /dev/null +++ b/r600/include/clc/workitem/get_local_size.h @@ -0,0 +1,3 @@ +_CLC_INLINE size_t get_local_size(uint dim) { + return 0; +} diff --git a/r600/include/clc/workitem/get_num_groups.h b/r600/include/clc/workitem/get_num_groups.h new file mode 100644 index 0000000..fe1f343 --- /dev/null +++ b/r600/include/clc/workitem/get_num_groups.h @@ -0,0 +1,3 @@ +_CLC_INLINE size_t get_num_groups(uint dim) { + return 0; +} |