| 238 | } |
| 239 | |
| 240 | std::string prettyPrintclFFTStatus( const cl_int& status ) |
| 241 | { |
| 242 | switch( status ) |
| 243 | { |
| 244 | case CLFFT_INVALID_GLOBAL_WORK_SIZE: |
| 245 | return "CLFFT_INVALID_GLOBAL_WORK_SIZE"; |
| 246 | case CLFFT_INVALID_MIP_LEVEL: |
| 247 | return "CLFFT_INVALID_MIP_LEVEL"; |
| 248 | case CLFFT_INVALID_BUFFER_SIZE: |
| 249 | return "CLFFT_INVALID_BUFFER_SIZE"; |
| 250 | case CLFFT_INVALID_GL_OBJECT: |
| 251 | return "CLFFT_INVALID_GL_OBJECT"; |
| 252 | case CLFFT_INVALID_OPERATION: |
| 253 | return "CLFFT_INVALID_OPERATION"; |
| 254 | case CLFFT_INVALID_EVENT: |
| 255 | return "CLFFT_INVALID_EVENT"; |
| 256 | case CLFFT_INVALID_EVENT_WAIT_LIST: |
| 257 | return "CLFFT_INVALID_EVENT_WAIT_LIST"; |
| 258 | case CLFFT_INVALID_GLOBAL_OFFSET: |
| 259 | return "CLFFT_INVALID_GLOBAL_OFFSET"; |
| 260 | case CLFFT_INVALID_WORK_ITEM_SIZE: |
| 261 | return "CLFFT_INVALID_WORK_ITEM_SIZE"; |
| 262 | case CLFFT_INVALID_WORK_GROUP_SIZE: |
| 263 | return "CLFFT_INVALID_WORK_GROUP_SIZE"; |
| 264 | case CLFFT_INVALID_WORK_DIMENSION: |
| 265 | return "CLFFT_INVALID_WORK_DIMENSION"; |
| 266 | case CLFFT_INVALID_KERNEL_ARGS: |
| 267 | return "CLFFT_INVALID_KERNEL_ARGS"; |
| 268 | case CLFFT_INVALID_ARG_SIZE: |
| 269 | return "CLFFT_INVALID_ARG_SIZE"; |
| 270 | case CLFFT_INVALID_ARG_VALUE: |
| 271 | return "CLFFT_INVALID_ARG_VALUE"; |
| 272 | case CLFFT_INVALID_ARG_INDEX: |
| 273 | return "CLFFT_INVALID_ARG_INDEX"; |
| 274 | case CLFFT_INVALID_KERNEL: |
| 275 | return "CLFFT_INVALID_KERNEL"; |
| 276 | case CLFFT_INVALID_KERNEL_DEFINITION: |
| 277 | return "CLFFT_INVALID_KERNEL_DEFINITION"; |
| 278 | case CLFFT_INVALID_KERNEL_NAME: |
| 279 | return "CLFFT_INVALID_KERNEL_NAME"; |
| 280 | case CLFFT_INVALID_PROGRAM_EXECUTABLE: |
| 281 | return "CLFFT_INVALID_PROGRAM_EXECUTABLE"; |
| 282 | case CLFFT_INVALID_PROGRAM: |
| 283 | return "CLFFT_INVALID_PROGRAM"; |
| 284 | case CLFFT_INVALID_BUILD_OPTIONS: |
| 285 | return "CLFFT_INVALID_BUILD_OPTIONS"; |
| 286 | case CLFFT_INVALID_BINARY: |
| 287 | return "CLFFT_INVALID_BINARY"; |
| 288 | case CLFFT_INVALID_SAMPLER: |
| 289 | return "CLFFT_INVALID_SAMPLER"; |
| 290 | case CLFFT_INVALID_IMAGE_SIZE: |
| 291 | return "CLFFT_INVALID_IMAGE_SIZE"; |
| 292 | case CLFFT_INVALID_IMAGE_FORMAT_DESCRIPTOR: |
| 293 | return "CLFFT_INVALID_IMAGE_FORMAT_DESCRIPTOR"; |
| 294 | case CLFFT_INVALID_MEM_OBJECT: |
| 295 | return "CLFFT_INVALID_MEM_OBJECT"; |
| 296 | case CLFFT_INVALID_HOST_PTR: |
| 297 | return "CLFFT_INVALID_HOST_PTR"; |
no outgoing calls