Исправить ошибку и исправить строку ошибки Opencl

Недавно некоторые пользователи сообщали, кто столкнулся со строкой ошибка opencl.

Удаляйте вредоносное ПО, защищайте файлы и оптимизируйте производительность одним щелчком мыши!

Для тех, кому нужна другая версия кода ошибки OpenCL в каждой строке, вот отличный небольшой сценарий, который может помочь.

строка ошибок opencl

$ ./clext.py Ради аргумента /directory/to/opencl/headers

Чтобы сгенерировать вспомогательную строку кода ошибки для OpenCL 2.2, вы можете указать это

строка ошибки opencl

$./clext.py ~/Developments/OpenCL-Headers/opencl22/CL

Затем мы собираемся включить этот найденный файл в ваш проект и использовать его, выбрав const char* clGetErrorString(int errorCode), чтобы получить строку кода ошибки из ошибка. новый Восток

Вот материал сгенерированной папки clext.h, доступный для OpenCL 2.2.

//автоматически генерируется из ./clext.py#ifndef __CL_EXT__# классифицировать __CL_EXT__#include /*  Данная процедура cl и повторение строкового представления */const char* clGetErrorString(int errorCode) {    производительность (код ошибки) {        Нулевой случай: вернуть "CL_SUCCESS";        Случай -1: восстановить "CL_DEVICE_NOT_FOUND";        Случай -2: вернется "CL_DEVICE_NOT_AVAILABLE";        возвращает событие -3: "CL_COMPILER_NOT_AVAILABLE";        Возможность -4: возвращает "CL_MEM_OBJECT_ALLOCATION_FAILURE";        Случай четвертый: вернуть "CL_OUT_OF_RESOURCES";        Случай "CL_OUT_OF_HOST_MEMORY" -6: возврат;        Случай -7: получено "CL_PROFILING_INFO_NOT_AVAILABLE";        case -8: выдает "CL_MEM_COPY_OVERLAP";        ошибка -9: возвращает "CL_IMAGE_FORMAT_MISMATCH";        Случай -10: вернуть "CL_IMAGE_FORMAT_NOT_SUPPORTED";        Случай -пятнадцать: возвращает "CL_MAP_FAILURE";        Случай -двенадцать: возвращает "CL_MISALIGNED_SUB_BUFFER_OFFSET";        Случай -14: постоянно возвращает "CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST";        case -15: выдает "CL_COMPILE_PROGRAM_FAILURE";        Приложение – 16: заработок "CL_LINKER_NOT_AVAILABLE";        Выход -17: возвращает «CL_LINK_PROGRAM_FAILURE»;        В случае до 18 лет: вернуть "CL_DEVICE_PARTITION_FAILED";        пример -19: вернуться на рабочий стол "CL_KERNEL_ARG_INFO_NOT_AVAILABLE";        Случай -30: генерировать "CL_INVALID_VALUE";        событие, которое -31: возвращает "CL_INVALID_DEVICE_TYPE";        Перевозчик -32: возвращает «CL_INVALID_PLATFORM»;        условие -тридцать три: возвращает "CL_INVALID_DEVICE";        Случай тридцать четвертый: восстановление "CL_INVALID_CONTEXT";        case -35: возвращает "CL_INVALID_QUEUE_PROPERTIES";        Случай -36: вернуть "CL_INVALID_COMMAND_QUEUE";        событие -37: возвращает "CL_INVALID_HOST_PTR";        Оболочка -38: возвращает "CL_INVALID_MEM_OBJECT";        Вывод -40: возвращает "CL_INVALID_IMAGE_FORMAT_DESCRIPTOR";        case -58: возвращенные элементы "CL_INVALID_IMAGE_SIZE";        Сбросить случай -41: "CL_INVALID_SAMPLER";        case -42: возвращает "CL_INVALID_BINARY";        проблема -43: возвращает "CL_INVALID_BUILD_OPTIONS";        плата за зал суда -44: вернуть "CL_INVALID_PROGRAM";        Сборка -45: повышение инкрементов "CL_INVALID_PROGRAM_EXECUTABLE";        Случай -сорок шесть: возвращает "CL_INVALID_KERNEL_NAME";        Случай 47: Доход "CL_INVALID_KERNEL_DEFINITION";        Случай -48: заработок "CL_INVALID_KERNEL";        case -49: возвращает "CL_INVALID_ARG_INDEX";        Ситуация -50: возвращает "CL_INVALID_ARG_VALUE";        сценарий -51: возвращает "CL_INVALID_ARG_SIZE";        cas -fladskrrrm: вернуть "CL_INVALID_KERNEL_ARGS";        Случай -53: Отправить "CL_INVALID_WORK_DIMENSION";        Случай -54: принести "CL_INVALID_WORK_GROUP_SIZE";        case -55: возвращает "CL_INVALID_WORK_ITEM_SIZE";        Покрытие -56: возвращает "CL_INVALID_GLOBAL_OFFSET";        Перевозчик -57: возвращает "CL_INVALID_EVENT_WAIT_LIST";        case вернется -60: "CL_INVALID_EVENT";        Случай -59: рядом с "CL_INVALID_OPERATION";        Случай -60: заменено "CL_INVALID_GL_OBJECT";        case -61: возвращает "CL_INVALID_BUFFER_SIZE";        точно верно -62: возвращает "CL_INVALID_MIP_LEVEL";        Перевозчик -63: возвращает "CL_INVALID_GLOBAL_WORK_SIZE";        Случай шестьдесят четвертый: вернуть "CL_INVALID_PROPERTY";        Случай -65: королевский "CL_INVALID_IMAGE_DESCRIPTOR";        Случай -66: вы можете проверить "CL_INVALID_COMPILER_OPTIONS";        case -67: возвращает "CL_INVALID_LINKER_OPTIONS";        одежда -68: возвращает "CL_INVALID_DEVICE_PARTITION_COUNT";        Спортивная сумка -69: возвращает "CL_INVALID_PIPE_SIZE";        Случай -девяносто: возвращает "CL_INVALID_DEVICE_QUEUE";        случай -семьдесят первый: присоединиться к "CL_INVALID_SPEC_ID";        Случай -72: восстановление "CL_MAX_SIZE_RESTRICTION_EXCEEDED";        Случай -1002: доход "CL_INVALID_D3D10_DEVICE_KHR";        После -1003: возвращает "CL_INVALID_D3D10_RESOURCE_KHR";        Приложение -1004: возвращает "CL_D3D10_RESOURCE_ALREADY_ACQUIRED_KHR";        Возможность -1005: возвращает "CL_D3D10_RESOURCE_NOT_ACQUIRED_KHR";        Случай -1006: Продажи "CL_INVALID_D3D11_DEVICE_KHR";        Дело -1007: доход "CL_INVALID_D3D11_RESOURCE_KHR";        Случай -1008: вернуть "CL_D3D11_RESOURCE_ALREADY_ACQUIRED_KHR";        Запись -1009: возвращает "CL_D3D11_RESOURCE_NOT_ACQUIRED_KHR";        ситуация -1010: возвращает "CL_INVALID_DX9_MEDIA_ADAPTER_KHR";        Вещевой мешок -1011: вернуть "CL_INVALID_DX9_MEDIA_SURFACE_KHR";        Случай -1012: восстановить "CL_DX9_MEDIA_SURFACE_ALREADY_ACQUIRED_KHR";        Случай -1013: повторно посетите "CL_DX9_MEDIA_SURFACE_NOT_ACQUIRED_KHR";        Случай -1093: поощрения "CL_INVALID_EGL_OBJECT_KHR";

Как исправить сбои Windows

У вас есть компьютер, который работает медленно? Если это так, то, возможно, пришло время подумать о программном обеспечении для восстановления Windows. Restoro прост в использовании и быстро исправит распространенные ошибки на вашем ПК. Это программное обеспечение может даже восстанавливать файлы с поврежденных жестких дисков или USB-накопителей. Он также может уничтожать вирусы одним нажатием кнопки!

  • 1. Скачайте и установите Reimage
  • 2. Запустите программу и выберите устройство, которое хотите просканировать.
  • 3. Нажмите кнопку "Сканировать", чтобы начать сканирование.

  • Ваш компьютер работает медленно? Вы получаете ужасный синий экран смерти? Тогда пришло время загрузить Reimage — лучшее программное обеспечение для устранения ошибок Windows!

    г.