diff options
author | Yang Rong <rong.r.yang@intel.com> | 2014-06-21 00:15:43 +0800 |
---|---|---|
committer | Zhigang Gong <zhigang.gong@intel.com> | 2014-06-20 17:35:03 +0800 |
commit | 02cba1c31588ecc6c7e8b78b9a06417215d8011f (patch) | |
tree | 964d113c32ac1da78c4e6c65084b2e2d7c60a987 /utests/sub_buffer.cpp | |
parent | 385ddca3e7c41e118a6a4abc8c276bd56cd03664 (diff) | |
download | beignet-02cba1c31588ecc6c7e8b78b9a06417215d8011f.tar.gz |
Add some OpenCL1.2 new buffer flags handle.
And mem_base_addr_align' unit is bit, and origin's is byte, correct it when compare.
v2:
fix sub_buffer_check test case.
Signed-off-by: Yang Rong <rong.r.yang@intel.com>
Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com>
Diffstat (limited to 'utests/sub_buffer.cpp')
-rw-r--r-- | utests/sub_buffer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/utests/sub_buffer.cpp b/utests/sub_buffer.cpp index a13ebf17..9af39035 100644 --- a/utests/sub_buffer.cpp +++ b/utests/sub_buffer.cpp @@ -39,7 +39,7 @@ void sub_buffer_check(void) continue; } /* invalid align, should be failed. */ - if(off & (address_align-1)) { + if(off & ((address_align/8)-1)) { OCL_ASSERT(error != CL_SUCCESS); continue; } @@ -85,7 +85,7 @@ void sub_buffer_check(void) continue; } /* invalid align, should be failed. */ - if(off & (address_align-1)) { + if(off & (address_align/8-1)) { OCL_ASSERT(error != CL_SUCCESS); continue; } |