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:
@@ -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] << ", "
|
||||
|
||||
Reference in New Issue
Block a user