RenderPassDescriptor


class RenderPassDescriptor


A descriptor for starting a render pass.

Summary

Public constructors

RenderPassDescriptor(
    label: String?,
    colorAttachments: Array<RenderPassColorAttachment>,
    depthStencilAttachment: RenderPassDepthStencilAttachment?,
    occlusionQuerySet: GPUQuerySet?,
    timestampWrites: PassTimestampWrites?,
    renderPassMaxDrawCount: RenderPassMaxDrawCount?
)

Public constructors

RenderPassDescriptor

Added in 1.0.0-alpha01
RenderPassDescriptor(
    label: String? = null,
    colorAttachments: Array<RenderPassColorAttachment> = arrayOf(),
    depthStencilAttachment: RenderPassDepthStencilAttachment? = null,
    occlusionQuerySet: GPUQuerySet? = null,
    timestampWrites: PassTimestampWrites? = null,
    renderPassMaxDrawCount: RenderPassMaxDrawCount? = null
)

Public properties

label

Added in 1.0.0-alpha01
var labelString?

The label for the render pass.

occlusionQuerySet

Added in 1.0.0-alpha01
var occlusionQuerySetGPUQuerySet?

renderPassMaxDrawCount

Added in 1.0.0-alpha01
var renderPassMaxDrawCountRenderPassMaxDrawCount?

timestampWrites

Added in 1.0.0-alpha01
var timestampWritesPassTimestampWrites?