import { WGPURenderPassEncoder } from "https://deno.land/x/daybreak@0.1.2/src/wgpu/objects.ts";
Constructors
new
WGPURenderPassEncoder(ptr: Deno.UnsafePointer)Methods
beginOcclusionQuery(queryIndex: number): void
draw(): void
vertexCount: number,
instanceCount: number,
firstVertex: number,
firstInstance: number,
drawIndexed(): void
indexCount: number,
instanceCount: number,
firstIndex: number,
baseVertex: number,
firstInstance: number,
drawIndexedIndirect(indirectBuffer: wgpu.WGPUBuffer, indirectOffset: number): void
drawIndirect(indirectBuffer: wgpu.WGPUBuffer, indirectOffset: number): void
end(): void
endOcclusionQuery(): void
endPass(): void
endPipelineStatisticsQuery(): void
executeBundles(bundlesCount: number, bundles: wgpu.WGPURenderBundle[]): void
insertDebugMarker(markerLabel: any): void
popDebugGroup(): void
pushDebugGroup(groupLabel: any): void
setBindGroup(): void
groupIndex: number,
group: wgpu.WGPUBindGroup,
dynamicOffsetCount: number,
dynamicOffsets: Uint32Array,
setBlendConstant(color: wgpu.WGPUColor): void
setIndexBuffer(): void
buffer: wgpu.WGPUBuffer,
format: wgpu.WGPUIndexFormat,
offset: number,
size: number,
setLabel(label: any): void
setPipeline(pipeline: wgpu.WGPURenderPipeline): void
setScissorRect(): void
x: number,
y: number,
width: number,
height: number,
setStencilReference(reference: number): void
setVertexBuffer(): void
slot: number,
buffer: wgpu.WGPUBuffer,
offset: number,
size: number,
setViewport(): void
x: number,
y: number,
width: number,
height: number,
minDepth: number,
maxDepth: number,
writeTimestamp(querySet: wgpu.WGPUQuerySet, queryIndex: number): void