2
0
mirror of https://github.com/boostorg/compute.git synced 2026-02-02 08:42:14 +00:00

Remove read/write buffer convenience overloads in command_queue

This commit is contained in:
Kyle Lutz
2014-04-12 09:37:37 -07:00
parent e3604817df
commit 7966768c80
3 changed files with 6 additions and 34 deletions

View File

@@ -70,14 +70,14 @@ int main()
compute::command_queue queue(context, device);
// write the data from 'a' and 'b' to the device
queue.enqueue_write_buffer(buffer_a, a);
queue.enqueue_write_buffer(buffer_b, b);
queue.enqueue_write_buffer(buffer_a, 0, 4 * sizeof(float), a);
queue.enqueue_write_buffer(buffer_b, 0, 4 * sizeof(float), b);
// run the add kernel
queue.enqueue_1d_range_kernel(kernel, 0, 4, 0);
// transfer results back to the host array 'c'
queue.enqueue_read_buffer(buffer_c, c);
queue.enqueue_read_buffer(buffer_c, 0, 4 * sizeof(float), c);
// print out results in 'c'
std::cout << "c: [" << c[0] << ", "