summaryrefslogtreecommitdiff
path: root/utests/builtin_global_size.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Utests: Don't end an all-tests run when one test failsRebecca N. Palmer2016-10-101-1/+1
| | | | | Signed-off-by: Rebecca N. Palmer <rebecca_palmer@zoho.com> Reviewed-by: Yang Rong <rong.r.yang@intel.com>
* fix failed cases for stand alone utest;Luo Xionghu2016-04-221-6/+3
| | | | | | | | | | | 1. use clEnqueueMapBuffer/Image instead of clEnqueueReadBuffer/Image; 2. add sanity check for clEnqueueMapImage; v2: disable OpenCL 2.0 specific builtin cases for stand alone utest. v3: don't hide failed cases. fix utest build warnings. Signed-off-by: Luo Xionghu <xionghu.luo@intel.com> Reviewed-by: Yang Rong <rong.r.yang@intel.com>
* Utest: Add a test case for validating built-in function get_global_size()Yi Sun2013-06-181-0/+108
v1: According to the OpenCL v1.1 & v1.2 chapter 6.11, the behavior of function get_global_size should be as following: get_global_size(-1) = 1 (dimension:1) get_global_size(0) = 3 (dimension:1) get_global_size(1) = 1 (dimension:1) get_global_size(2) = 1 (dimension:1) get_global_size(-1) = 1 (dimension:2) get_global_size(0) = 3 (dimension:2) get_global_size(1) = 4 (dimension:2) get_global_size(2) = 1 (dimension:2) get_global_size(3) = 1 (dimension:2) get_global_size(-1) = 1 (dimension:3) get_global_size(0) = 3 (dimension:3) get_global_size(1) = 4 (dimension:3) get_global_size(2) = 5 (dimension:3) get_global_size(3) = 1 (dimension:3) get_global_size(4) = 1 (dimension:3) if defined: globals[0] = 3; globals[1] = 4; globals[2] = 5; v2: Handle different version. Add #if and #elif to make the test case be suitable to different version. Signed-off-by: Yi Sun <yi.sun@intel.com> Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>