Browse Source

Set up buffer8 for scrypt.

Con Kolivas 13 years ago
parent
commit
e0296c411b
1 changed files with 3 additions and 1 deletions
  1. 3 1
      ocl.c

+ 3 - 1
ocl.c

@@ -733,8 +733,10 @@ built:
 	}
 	}
 
 
 #ifdef USE_SCRYPT
 #ifdef USE_SCRYPT
-	if (opt_scrypt)
+	if (opt_scrypt) {
 		clState->CLbuffer0 = clCreateBuffer(clState->context, CL_MEM_READ_ONLY, 128, NULL, &status);
 		clState->CLbuffer0 = clCreateBuffer(clState->context, CL_MEM_READ_ONLY, 128, NULL, &status);
+		clState->padbuffer8 = clCreateBuffer(clState->context, CL_MEM_READ_WRITE, 402653184, NULL, &status);
+	}
 #endif
 #endif
 	clState->outputBuffer = clCreateBuffer(clState->context, CL_MEM_WRITE_ONLY, BUFFERSIZE, NULL, &status);
 	clState->outputBuffer = clCreateBuffer(clState->context, CL_MEM_WRITE_ONLY, BUFFERSIZE, NULL, &status);
 	if (status != CL_SUCCESS) {
 	if (status != CL_SUCCESS) {