| 134 | #endif |
| 135 | |
| 136 | std::string |
| 137 | prettyPrintClStatus( const cl_int& status ) |
| 138 | { |
| 139 | switch( status ) |
| 140 | { |
| 141 | case CL_INVALID_GLOBAL_WORK_SIZE: |
| 142 | return "CL_INVALID_GLOBAL_WORK_SIZE"; |
| 143 | case CL_INVALID_MIP_LEVEL: |
| 144 | return "CL_INVALID_MIP_LEVEL"; |
| 145 | case CL_INVALID_BUFFER_SIZE: |
| 146 | return "CL_INVALID_BUFFER_SIZE"; |
| 147 | case CL_INVALID_GL_OBJECT: |
| 148 | return "CL_INVALID_GL_OBJECT"; |
| 149 | case CL_INVALID_OPERATION: |
| 150 | return "CL_INVALID_OPERATION"; |
| 151 | case CL_INVALID_EVENT: |
| 152 | return "CL_INVALID_EVENT"; |
| 153 | case CL_INVALID_EVENT_WAIT_LIST: |
| 154 | return "CL_INVALID_EVENT_WAIT_LIST"; |
| 155 | case CL_INVALID_GLOBAL_OFFSET: |
| 156 | return "CL_INVALID_GLOBAL_OFFSET"; |
| 157 | case CL_INVALID_WORK_ITEM_SIZE: |
| 158 | return "CL_INVALID_WORK_ITEM_SIZE"; |
| 159 | case CL_INVALID_WORK_GROUP_SIZE: |
| 160 | return "CL_INVALID_WORK_GROUP_SIZE"; |
| 161 | case CL_INVALID_WORK_DIMENSION: |
| 162 | return "CL_INVALID_WORK_DIMENSION"; |
| 163 | case CL_INVALID_KERNEL_ARGS: |
| 164 | return "CL_INVALID_KERNEL_ARGS"; |
| 165 | case CL_INVALID_ARG_SIZE: |
| 166 | return "CL_INVALID_ARG_SIZE"; |
| 167 | case CL_INVALID_ARG_VALUE: |
| 168 | return "CL_INVALID_ARG_VALUE"; |
| 169 | case CL_INVALID_ARG_INDEX: |
| 170 | return "CL_INVALID_ARG_INDEX"; |
| 171 | case CL_INVALID_KERNEL: |
| 172 | return "CL_INVALID_KERNEL"; |
| 173 | case CL_INVALID_KERNEL_DEFINITION: |
| 174 | return "CL_INVALID_KERNEL_DEFINITION"; |
| 175 | case CL_INVALID_KERNEL_NAME: |
| 176 | return "CL_INVALID_KERNEL_NAME"; |
| 177 | case CL_INVALID_PROGRAM_EXECUTABLE: |
| 178 | return "CL_INVALID_PROGRAM_EXECUTABLE"; |
| 179 | case CL_INVALID_PROGRAM: |
| 180 | return "CL_INVALID_PROGRAM"; |
| 181 | case CL_INVALID_BUILD_OPTIONS: |
| 182 | return "CL_INVALID_BUILD_OPTIONS"; |
| 183 | case CL_INVALID_BINARY: |
| 184 | return "CL_INVALID_BINARY"; |
| 185 | case CL_INVALID_SAMPLER: |
| 186 | return "CL_INVALID_SAMPLER"; |
| 187 | case CL_INVALID_IMAGE_SIZE: |
| 188 | return "CL_INVALID_IMAGE_SIZE"; |
| 189 | case CL_INVALID_IMAGE_FORMAT_DESCRIPTOR: |
| 190 | return "CL_INVALID_IMAGE_FORMAT_DESCRIPTOR"; |
| 191 | case CL_INVALID_MEM_OBJECT: |
| 192 | return "CL_INVALID_MEM_OBJECT"; |
| 193 | case CL_INVALID_HOST_PTR: |