Uses of Record Class
club.doki7.webgpu.handle.WGPURenderPassEncoder
Packages that use WGPURenderPassEncoder
-
Uses of WGPURenderPassEncoder in club.doki7.webgpu
Methods in club.doki7.webgpu that return WGPURenderPassEncoderModifier and TypeMethodDescription@Nullable WGPURenderPassEncoderWGPU.commandEncoderBeginRenderPass(WGPUCommandEncoder commandEncoder, IWGPURenderPassDescriptor descriptor) Methods in club.doki7.webgpu with parameters of type WGPURenderPassEncoderModifier and TypeMethodDescriptionvoidWGPU.renderPassEncoderAddRef(WGPURenderPassEncoder renderPassEncoder) voidWGPU.renderPassEncoderBeginOcclusionQuery(WGPURenderPassEncoder renderPassEncoder, int queryIndex) voidWGPU.renderPassEncoderBeginPipelineStatisticsQuery(@Nullable WGPURenderPassEncoder renderPassEncoder, @Nullable WGPUQuerySet querySet, int queryIndex) voidWGPU.renderPassEncoderDraw(WGPURenderPassEncoder renderPassEncoder, int vertexCount, int instanceCount, int firstVertex, int firstInstance) voidWGPU.renderPassEncoderDrawIndexed(WGPURenderPassEncoder renderPassEncoder, int indexCount, int instanceCount, int firstIndex, int baseVertex, int firstInstance) voidWGPU.renderPassEncoderDrawIndexedIndirect(WGPURenderPassEncoder renderPassEncoder, WGPUBuffer indirectBuffer, long indirectOffset) voidWGPU.renderPassEncoderDrawIndirect(WGPURenderPassEncoder renderPassEncoder, WGPUBuffer indirectBuffer, long indirectOffset) voidWGPU.renderPassEncoderEnd(WGPURenderPassEncoder renderPassEncoder) voidWGPU.renderPassEncoderEndOcclusionQuery(WGPURenderPassEncoder renderPassEncoder) voidWGPU.renderPassEncoderEndPipelineStatisticsQuery(@Nullable WGPURenderPassEncoder renderPassEncoder) voidWGPU.renderPassEncoderExecuteBundles(WGPURenderPassEncoder renderPassEncoder, long bundleCount, WGPURenderBundle.Ptr bundles) voidWGPU.renderPassEncoderInsertDebugMarker(WGPURenderPassEncoder renderPassEncoder, WGPUStringView markerLabel) voidWGPU.renderPassEncoderMultiDrawIndexedIndirect(@Nullable WGPURenderPassEncoder encoder, @Nullable WGPUBuffer buffer, long offset, int count) voidWGPU.renderPassEncoderMultiDrawIndexedIndirectCount(@Nullable WGPURenderPassEncoder encoder, @Nullable WGPUBuffer buffer, long offset, @Nullable WGPUBuffer count_buffer, long count_buffer_offset, int max_count) voidWGPU.renderPassEncoderMultiDrawIndirect(@Nullable WGPURenderPassEncoder encoder, @Nullable WGPUBuffer buffer, long offset, int count) voidWGPU.renderPassEncoderMultiDrawIndirectCount(@Nullable WGPURenderPassEncoder encoder, @Nullable WGPUBuffer buffer, long offset, @Nullable WGPUBuffer count_buffer, long count_buffer_offset, int max_count) voidWGPU.renderPassEncoderPopDebugGroup(WGPURenderPassEncoder renderPassEncoder) voidWGPU.renderPassEncoderPushDebugGroup(WGPURenderPassEncoder renderPassEncoder, WGPUStringView groupLabel) voidWGPU.renderPassEncoderRelease(WGPURenderPassEncoder renderPassEncoder) voidWGPU.renderPassEncoderSetBindGroup(WGPURenderPassEncoder renderPassEncoder, int groupIndex, @Nullable WGPUBindGroup group, long dynamicOffsetCount, IntPtr dynamicOffsets) voidWGPU.renderPassEncoderSetBlendConstant(WGPURenderPassEncoder renderPassEncoder, IWGPUColor color) voidWGPU.renderPassEncoderSetIndexBuffer(WGPURenderPassEncoder renderPassEncoder, WGPUBuffer buffer, int format, long offset, long size) voidWGPU.renderPassEncoderSetLabel(WGPURenderPassEncoder renderPassEncoder, WGPUStringView label) voidWGPU.renderPassEncoderSetPipeline(WGPURenderPassEncoder renderPassEncoder, WGPURenderPipeline pipeline) voidWGPU.renderPassEncoderSetPushConstants(@Nullable WGPURenderPassEncoder encoder, long stages, int offset, int sizeBytes, @NotNull MemorySegment data) voidWGPU.renderPassEncoderSetScissorRect(WGPURenderPassEncoder renderPassEncoder, int x, int y, int width, int height) voidWGPU.renderPassEncoderSetStencilReference(WGPURenderPassEncoder renderPassEncoder, int reference) voidWGPU.renderPassEncoderSetVertexBuffer(WGPURenderPassEncoder renderPassEncoder, int slot, @Nullable WGPUBuffer buffer, long offset, long size) voidWGPU.renderPassEncoderSetViewport(WGPURenderPassEncoder renderPassEncoder, float x, float y, float width, float height, float minDepth, float maxDepth) voidWGPU.renderPassEncoderWriteTimestamp(@Nullable WGPURenderPassEncoder renderPassEncoder, @Nullable WGPUQuerySet querySet, int queryIndex) -
Uses of WGPURenderPassEncoder in club.doki7.webgpu.handle
Classes in club.doki7.webgpu.handle that implement interfaces with type arguments of type WGPURenderPassEncoderModifier and TypeClassDescriptionstatic final recordRepresents a pointer toWGPURenderPassEncoderhandle(s) in native memory.Methods in club.doki7.webgpu.handle that return WGPURenderPassEncoderModifier and TypeMethodDescription@Nullable WGPURenderPassEncoderWGPURenderPassEncoder.Ptr.read()@Nullable WGPURenderPassEncoderWGPURenderPassEncoder.Ptr.read(long index) Methods in club.doki7.webgpu.handle that return types with arguments of type WGPURenderPassEncoderModifier and TypeMethodDescription@NotNull Iterator<WGPURenderPassEncoder> WGPURenderPassEncoder.Ptr.iterator()Methods in club.doki7.webgpu.handle with parameters of type WGPURenderPassEncoderModifier and TypeMethodDescriptionstatic WGPURenderPassEncoder.PtrWGPURenderPassEncoder.Ptr.allocate(Arena arena, @Nullable WGPURenderPassEncoder @NotNull [] values) static WGPURenderPassEncoder.PtrWGPURenderPassEncoder.Ptr.allocateV(Arena arena, @Nullable WGPURenderPassEncoder value0, @Nullable WGPURenderPassEncoder... values) voidWGPURenderPassEncoder.Ptr.write(long index, @Nullable WGPURenderPassEncoder value) voidWGPURenderPassEncoder.Ptr.write(@Nullable WGPURenderPassEncoder value) voidWGPURenderPassEncoder.Ptr.write(@Nullable WGPURenderPassEncoder[] values) voidWGPURenderPassEncoder.Ptr.writeV(@Nullable WGPURenderPassEncoder value0, @Nullable WGPURenderPassEncoder... values) Method parameters in club.doki7.webgpu.handle with type arguments of type WGPURenderPassEncoderModifier and TypeMethodDescriptionstatic WGPURenderPassEncoder.PtrWGPURenderPassEncoder.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable WGPURenderPassEncoder> values)