Back to Content

GPUTexture: sampleCount property

files/en-us/web/api/gputexture/samplecount/index.md

latest848 B
Original Source

{{APIRef("WebGPU API")}}{{SecureContext_Header}}{{AvailableInWorkers}}

The sampleCount read-only property of the {{domxref("GPUTexture")}} interface represents the sample count of the GPUTexture.

This is set via the sampleCount property in the descriptor object passed into the originating {{domxref("GPUDevice.createTexture()")}} call. If omitted, this defaults to 1.

Value

A number. Possible values are:

  • 1
  • 4, which indicates a multi-sampled texture.

Examples

js
// …

const depthTexture = device.createTexture({
  size: [canvas.width, canvas.height],
  format: "depth24plus",
  usage: GPUTextureUsage.RENDER_ATTACHMENT,
});

console.log(depthTexture.sampleCount); // 1

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also