]> foleosoft.com Git - QAnsel.git/commitdiff
Sun Mar 3 12:56:26 AM EST 2024
authormiha-q <>
Sun, 3 Mar 2024 05:56:26 +0000 (00:56 -0500)
committermiha-q <>
Sun, 3 Mar 2024 05:56:26 +0000 (00:56 -0500)
src/gpu/gpu.c

index 390c13f86238bcf3b9fd218683fb6aad2f139b1e..f322ffcb113f97412360d8d463b60611b81f2c24 100644 (file)
@@ -192,7 +192,7 @@ void GPU_mmul(float* ptrR, float* ptrA, float* ptrB, size_t rowsA, size_t colsB,
                exit(1);
        }
        //Read results
-       //err = clEnqueueReadBuffer(GPU_command_queue, memR, CL_TRUE, 0, sizeof(float) * sizeR, ptrR, 0, NULL, NULL);
+       err = clEnqueueReadBuffer(GPU_command_queue, memR, CL_TRUE, 0, sizeof(float) * sizeR, ptrR, 0, NULL, NULL);
        if (err != CL_SUCCESS)
        {
                fprintf(stderr, "GPU fatal error: clEnqueueWriteBuffer() failed.\n");
@@ -229,10 +229,4 @@ void GPU_mmul(float* ptrR, float* ptrA, float* ptrB, size_t rowsA, size_t colsB,
                fprintf(stderr, "GPU fatal error: clReleaseMemObject() failed.\n");
                exit(1);
        }
-       err = clReleaseMemObject(memR);
-       if (err != CL_SUCCESS)
-       {
-               fprintf(stderr, "GPU fatal error: clReleaseMemObject() failed.\n");
-               exit(1);
-       }
 }
\ No newline at end of file