Data transfer between the CPU and GPU is explicit. You must specify buffer usages at creation and map memory to read or write it.

Buffer Usage Flags

A GPUBuffer cannot do everything. Its capabilities are defined at creation by a bitmask of GPUBufferUsage flags.

Usage Flag Bitmask Calculator

Usage Integer: