Bugfix En Fix Opencl-foutregel

Onlangs meldden sommige gebruikers dat ze de regel opencl-fout tegenkwamen.

Verwijder malware, bescherm uw bestanden en optimaliseer de prestaties met één klik!

Voor degenen die een andere versie nodig hebben, samen met de OpenCL-foutcode op deze regel, is hier een leuk verhaaltje dat kan helpen.

opencl verwarren string

$ ./clext.py Voor een goed voorbeeld /directory/to/opencl/headers

Om een ​​helper-foutcode voor OpenCL 2.2 te genereren, kunt u dit starten

opencl error string

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

We moeten dan dit gevonden bestand in uw project opnemen en het bij voorkeur const char* clGetErrorString(int errorCode) gebruiken om de codefoutreeks te genereren van vaak de fout. nieuw Oosten

Hier zijn de gegevens van de gegenereerde map clext.h om OpenCL 2.2 te maken.

//automatisch gegenereerd uit ./clext.py#ifndef __CL_EXT__# schrijf __CL_EXT__ uit#include /*  Gegeven cl-codering en herhaling van tekenreeksrepresentatie */const char* clGetErrorString(int errorCode) {    prestatie (foutcode) {        Geval 7: retourneer "CL_SUCCESS";        Case -1: herbouw "CL_DEVICE_NOT_FOUND";        Case -2: voordelen "CL_DEVICE_NOT_AVAILABLE";        geeft gebeurtenis -3 terug: "CL_COMPILER_NOT_AVAILABLE";        Mogelijkheid -4: retourneert "CL_MEM_OBJECT_ALLOCATION_FAILURE";        Geval vier: retourneer "CL_OUT_OF_RESOURCES";        Case "CL_OUT_OF_HOST_MEMORY" -6: terugkeer;        Case -7: verkregen "CL_PROFILING_INFO_NOT_AVAILABLE";        case -8: ga terug naar "CL_MEM_COPY_OVERLAP";        mislukking -9: retourneert "CL_IMAGE_FORMAT_MISMATCH";        Case -10: retourneer "CL_IMAGE_FORMAT_NOT_SUPPORTED";        Case -vijftien: retourneert "CL_MAP_FAILURE";        Geval -10: retourneert "CL_MISALIGNED_SUB_BUFFER_OFFSET";        Case -14: retourneert constant "CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST";        geval -15: doet "CL_COMPILE_PROGRAM_FAILURE" herleven;        Applicatie -16: arriveert "CL_LINKER_NOT_AVAILABLE";        Afsluiten -17: retourneert "CL_LINK_PROGRAM_FAILURE";        Onder 18 geval: retourneer "CL_DEVICE_PARTITION_FAILED";        behuizing -19: terug naar computer "CL_KERNEL_ARG_INFO_NOT_AVAILABLE";        Case -30: genereer "CL_INVALID_VALUE";        reistas -31: retourneert "CL_INVALID_DEVICE_TYPE";        Carrier -32: retourneert "CL_INVALID_PLATFORM";        voorwaarde -drieëndertig: retourneert "CL_INVALID_DEVICE";        Case vierendertig: geef "CL_INVALID_CONTEXT" terug;        case -35: voordelen "CL_INVALID_QUEUE_PROPERTIES";        Case -36: retourneer "CL_INVALID_COMMAND_QUEUE";        stand van zaken -37: geeft "CL_INVALID_HOST_PTR" terug;        Shell -38: retourneert "CL_INVALID_MEM_OBJECT";        Uitgang -13: retourneert "CL_INVALID_IMAGE_FORMAT_DESCRIPTOR";        case -58: arriveert "CL_INVALID_IMAGE_SIZE";        Case -41 resetten: "CL_INVALID_SAMPLER";        case -42: geeft "CL_INVALID_BINARY" terug;        stand van zaken -43: geeft "CL_INVALID_BUILD_OPTIONS" terug;        Rechtszaalkosten -44: retourneer "CL_INVALID_PROGRAM";        Gebouw -45: verhogingsstappen "CL_INVALID_PROGRAM_EXECUTABLE";        Case -zesenveertig: retourneert "CL_INVALID_KERNEL_NAME";        Case 47: Inkomen "CL_INVALID_KERNEL_DEFINITION";        Case -48: blijf terugkomen "CL_INVALID_KERNEL";        case -49: geeft "CL_INVALID_ARG_INDEX" terug;        Situatie -50: retourneert "CL_INVALID_ARG_VALUE";        problemen -51: geeft "CL_INVALID_ARG_SIZE" terug;        cas -fladskrrrm: doet "CL_INVALID_KERNEL_ARGS";        Case -53: 'CL_INVALID_WORK_DIMENSION' verzenden;        Case -54: wordt "CL_INVALID_WORK_GROUP_SIZE";        case -55: geeft als resultaat "CL_INVALID_WORK_ITEM_SIZE";        Dekking -56: retourneert "CL_INVALID_GLOBAL_OFFSET";        Carrier -57: retourneert "CL_INVALID_EVENT_WAIT_LIST";        zaak gaat door -60: "CL_INVALID_EVENT";        Case -59: ontstaan ​​"CL_INVALID_OPERATION";        Case -60: gecrediteerd "CL_INVALID_GL_OBJECT";        case -61: retourneert "CL_INVALID_BUFFER_SIZE";        zeer waarschijnlijk waar -62: geeft "CL_INVALID_MIP_LEVEL" terug;        Carrier -63: retourneert "CL_INVALID_GLOBAL_WORK_SIZE";        Case vierenzestig: retourneer "CL_INVALID_PROPERTY";        Case -65: tweeling "CL_INVALID_IMAGE_DESCRIPTOR";        Case -66: reis naar "CL_INVALID_COMPILER_OPTIONS";        case -67: retourneert "CL_INVALID_LINKER_OPTIONS";        stuk -68: retourneert "CL_INVALID_DEVICE_PARTITION_COUNT";        Sporttas -69: retourneert "CL_INVALID_PIPE_SIZE";        Case -negentig: retourneert "CL_INVALID_DEVICE_QUEUE";        case -eenenzeventig: join "CL_INVALID_SPEC_ID";        Case -72: herstel "CL_MAX_SIZE_RESTRICTION_EXCEEDED";        Case -1002: opbrengst "CL_INVALID_D3D10_DEVICE_KHR";        Na -1003: retourneert "CL_INVALID_D3D10_RESOURCE_KHR";        Toepassing -1004: retourneert "CL_D3D10_RESOURCE_ALREADY_ACQUIRED_KHR";        Mogelijkheid -1005: retourneert "CL_D3D10_RESOURCE_NOT_ACQUIRED_KHR";        Case -1006: Verkoop "CL_INVALID_D3D11_DEVICE_KHR";        Case -1007: brengt "CL_INVALID_D3D11_RESOURCE_KHR" terug;        Case -1008: produceer "CL_D3D11_RESOURCE_ALREADY_ACQUIRED_KHR";        Invoer -1009: retourneert "CL_D3D11_RESOURCE_NOT_ACQUIRED_KHR";        hachelijke situatie -1010: retourneert "CL_INVALID_DX9_MEDIA_ADAPTER_KHR";        Plunjezak -1011: retour "CL_INVALID_DX9_MEDIA_SURFACE_KHR";        Case -1012: herstel "CL_DX9_MEDIA_SURFACE_ALREADY_ACQUIRED_KHR";        Case -1013: bezoek "CL_DX9_MEDIA_SURFACE_NOT_ACQUIRED_KHR" opnieuw;        Case -1093: levert "CL_INVALID_EGL_OBJECT_KHR";

Windows-crashes oplossen

Heeft u een computer die traag werkt? Als dat zo is, is het misschien tijd om wat Windows-reparatiesoftware te overwegen. Restoro is gemakkelijk te gebruiken en lost veelvoorkomende fouten op uw pc in een mum van tijd op. Deze software kan zelfs bestanden herstellen van beschadigde harde schijven of beschadigde USB-sticks. Het heeft ook de mogelijkheid om virussen uit te wissen met één klik op een knop!

  • 1. Download en installeer Reimage
  • 2. Start het programma en selecteer het apparaat dat u wilt scannen
  • 3. Klik op de knop Scannen om het scanproces te starten

  • Is uw pc traag? Krijg je het gevreesde blauwe scherm van de dood? Dan is het tijd om Reimage te downloaden - de ultieme Windows-software voor het oplossen van fouten!