Uses of Record Class
club.doki7.webgpu.handle.WGPURenderBundleEncoder
Packages that use WGPURenderBundleEncoder
-
Uses of WGPURenderBundleEncoder in club.doki7.webgpu
Methods in club.doki7.webgpu that return WGPURenderBundleEncoderModifier and TypeMethodDescription@Nullable WGPURenderBundleEncoder
WGPU.deviceCreateRenderBundleEncoder
(WGPUDevice device, IWGPURenderBundleEncoderDescriptor descriptor) Methods in club.doki7.webgpu with parameters of type WGPURenderBundleEncoderModifier and TypeMethodDescriptionvoid
WGPU.renderBundleEncoderAddRef
(WGPURenderBundleEncoder renderBundleEncoder) void
WGPU.renderBundleEncoderDraw
(WGPURenderBundleEncoder renderBundleEncoder, int vertexCount, int instanceCount, int firstVertex, int firstInstance) void
WGPU.renderBundleEncoderDrawIndexed
(WGPURenderBundleEncoder renderBundleEncoder, int indexCount, int instanceCount, int firstIndex, int baseVertex, int firstInstance) void
WGPU.renderBundleEncoderDrawIndexedIndirect
(WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer indirectBuffer, long indirectOffset) void
WGPU.renderBundleEncoderDrawIndirect
(WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer indirectBuffer, long indirectOffset) @Nullable WGPURenderBundle
WGPU.renderBundleEncoderFinish
(WGPURenderBundleEncoder renderBundleEncoder, @Nullable IWGPURenderBundleDescriptor descriptor) void
WGPU.renderBundleEncoderInsertDebugMarker
(WGPURenderBundleEncoder renderBundleEncoder, WGPUStringView markerLabel) void
WGPU.renderBundleEncoderPopDebugGroup
(WGPURenderBundleEncoder renderBundleEncoder) void
WGPU.renderBundleEncoderPushDebugGroup
(WGPURenderBundleEncoder renderBundleEncoder, WGPUStringView groupLabel) void
WGPU.renderBundleEncoderRelease
(WGPURenderBundleEncoder renderBundleEncoder) void
WGPU.renderBundleEncoderSetBindGroup
(WGPURenderBundleEncoder renderBundleEncoder, int groupIndex, @Nullable WGPUBindGroup group, long dynamicOffsetCount, IntPtr dynamicOffsets) void
WGPU.renderBundleEncoderSetIndexBuffer
(WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer buffer, int format, long offset, long size) void
WGPU.renderBundleEncoderSetLabel
(WGPURenderBundleEncoder renderBundleEncoder, WGPUStringView label) void
WGPU.renderBundleEncoderSetPipeline
(WGPURenderBundleEncoder renderBundleEncoder, WGPURenderPipeline pipeline) void
WGPU.renderBundleEncoderSetPushConstants
(@Nullable WGPURenderBundleEncoder encoder, long stages, int offset, int sizeBytes, @NotNull MemorySegment data) void
WGPU.renderBundleEncoderSetVertexBuffer
(WGPURenderBundleEncoder renderBundleEncoder, int slot, @Nullable WGPUBuffer buffer, long offset, long size) -
Uses of WGPURenderBundleEncoder in club.doki7.webgpu.handle
Classes in club.doki7.webgpu.handle that implement interfaces with type arguments of type WGPURenderBundleEncoderModifier and TypeClassDescriptionstatic final record
Represents a pointer toWGPURenderBundleEncoder
handle(s) in native memory.Methods in club.doki7.webgpu.handle that return WGPURenderBundleEncoderModifier and TypeMethodDescription@Nullable WGPURenderBundleEncoder
WGPURenderBundleEncoder.Ptr.read()
@Nullable WGPURenderBundleEncoder
WGPURenderBundleEncoder.Ptr.read
(long index) Methods in club.doki7.webgpu.handle that return types with arguments of type WGPURenderBundleEncoderModifier and TypeMethodDescription@NotNull Iterator
<WGPURenderBundleEncoder> WGPURenderBundleEncoder.Ptr.iterator()
Methods in club.doki7.webgpu.handle with parameters of type WGPURenderBundleEncoderModifier and TypeMethodDescriptionstatic WGPURenderBundleEncoder.Ptr
WGPURenderBundleEncoder.Ptr.allocate
(Arena arena, @Nullable WGPURenderBundleEncoder @NotNull [] values) static WGPURenderBundleEncoder.Ptr
WGPURenderBundleEncoder.Ptr.allocateV
(Arena arena, @Nullable WGPURenderBundleEncoder value0, @Nullable WGPURenderBundleEncoder... values) void
WGPURenderBundleEncoder.Ptr.write
(long index, @Nullable WGPURenderBundleEncoder value) void
WGPURenderBundleEncoder.Ptr.write
(@Nullable WGPURenderBundleEncoder value) void
WGPURenderBundleEncoder.Ptr.write
(@Nullable WGPURenderBundleEncoder[] values) void
WGPURenderBundleEncoder.Ptr.writeV
(@Nullable WGPURenderBundleEncoder value0, @Nullable WGPURenderBundleEncoder... values) Method parameters in club.doki7.webgpu.handle with type arguments of type WGPURenderBundleEncoderModifier and TypeMethodDescriptionstatic WGPURenderBundleEncoder.Ptr
WGPURenderBundleEncoder.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable WGPURenderBundleEncoder> values)