Firefox Tomorrow

web api instance property

GPUBuffer: size property

View on MDN ↗

Secure contextAvailable in workers

The size read-only property of the GPUBuffer interface represents the length of the GPUBuffer’s memory allocation, in bytes.

size is set via the size property in the descriptor object passed into the originating createBuffer() call.

Value

A number.

Examples

// Define global buffer size
const BUFFER_SIZE = 1000;

// …

const output = device.createBuffer({
  size: BUFFER_SIZE,
  usage: GPUBufferUsage.STORAGE | GPUBufferUsage.COPY_SRC,
});

console.log(output.size); // 1000

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also