diff options
author | fireice-uk <fireice-uk@users.noreply.github.com> | 2017-10-27 15:07:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-27 15:07:48 +0100 |
commit | 847831e5f11a31bf2b04bc737534b08d1bb18e91 (patch) | |
tree | 1d61261de24917fd46e74d91690cc70d06958052 /xmrstak/backend/amd/amd_gpu/gpu.cpp | |
parent | 712f7b7bdb02d05aaffc5f70817aeb1edd17a2b3 (diff) | |
parent | 8888a608987c85870a99bfa99bd6980018288666 (diff) | |
download | xmr-stak-847831e5f11a31bf2b04bc737534b08d1bb18e91.zip xmr-stak-847831e5f11a31bf2b04bc737534b08d1bb18e91.tar.gz |
Merge pull request #68 from psychocrypt/topic-amdUse64bitTarget
amd: use 64bit target
Diffstat (limited to 'xmrstak/backend/amd/amd_gpu/gpu.cpp')
-rw-r--r-- | xmrstak/backend/amd/amd_gpu/gpu.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xmrstak/backend/amd/amd_gpu/gpu.cpp b/xmrstak/backend/amd/amd_gpu/gpu.cpp index 37adc5b..3575854 100644 --- a/xmrstak/backend/amd/amd_gpu/gpu.cpp +++ b/xmrstak/backend/amd/amd_gpu/gpu.cpp @@ -645,7 +645,7 @@ size_t InitOpenCL(GpuContext* ctx, size_t num_gpus, size_t platform_idx) return ERR_SUCCESS; } -size_t XMRSetJob(GpuContext* ctx, uint8_t* input, size_t input_len, uint32_t target) +size_t XMRSetJob(GpuContext* ctx, uint8_t* input, size_t input_len, uint64_t target) { cl_int ret; @@ -787,7 +787,7 @@ size_t XMRSetJob(GpuContext* ctx, uint8_t* input, size_t input_len, uint32_t tar } // Target - if((ret = clSetKernelArg(ctx->Kernels[i + 3], 3, sizeof(cl_uint), &target)) != CL_SUCCESS) + if((ret = clSetKernelArg(ctx->Kernels[i + 3], 3, sizeof(cl_ulong), &target)) != CL_SUCCESS) { printer::inst()->print_msg(L1,"Error %s when calling clSetKernelArg for kernel %d, argument %d.", err_to_str(ret), i + 3, 3); return ERR_OCL_API; |