Uses of Record Class
club.doki7.webgpu.handle.WGPUBuffer
Packages that use WGPUBuffer
-
Uses of WGPUBuffer in club.doki7.webgpu
Methods in club.doki7.webgpu that return WGPUBufferModifier and TypeMethodDescription@Nullable WGPUBufferWGPU.deviceCreateBuffer(WGPUDevice device, IWGPUBufferDescriptor descriptor) Methods in club.doki7.webgpu with parameters of type WGPUBufferModifier and TypeMethodDescriptionvoidWGPU.bufferAddRef(WGPUBuffer buffer) voidWGPU.bufferDestroy(WGPUBuffer buffer) @NotNull MemorySegmentWGPU.bufferGetConstMappedRange(WGPUBuffer buffer, long offset, long size) @NotNull MemorySegmentWGPU.bufferGetMappedRange(WGPUBuffer buffer, long offset, long size) intWGPU.bufferGetMapState(WGPUBuffer buffer) longWGPU.bufferGetSize(WGPUBuffer buffer) longWGPU.bufferGetUsage(WGPUBuffer buffer) static WGPUSync.BufferMapResultWGPUSync.bufferMap(WGPU wgpu, WGPUInstance instance, WGPUBuffer buffer, long mode, long offset, long size) WGPU.bufferMapAsync(SegmentAllocator allocator, WGPUBuffer buffer, long mode, long offset, long size, WGPUBufferMapCallbackInfo callbackInfo) voidWGPU.bufferRelease(WGPUBuffer buffer) voidWGPU.bufferSetLabel(WGPUBuffer buffer, WGPUStringView label) voidWGPU.bufferUnmap(WGPUBuffer buffer) voidWGPU.commandEncoderClearBuffer(WGPUCommandEncoder commandEncoder, WGPUBuffer buffer, long offset, long size) voidWGPU.commandEncoderCopyBufferToBuffer(WGPUCommandEncoder commandEncoder, WGPUBuffer source, long sourceOffset, WGPUBuffer destination, long destinationOffset, long size) voidWGPU.commandEncoderResolveQuerySet(WGPUCommandEncoder commandEncoder, WGPUQuerySet querySet, int firstQuery, int queryCount, WGPUBuffer destination, long destinationOffset) voidWGPU.computePassEncoderDispatchWorkgroupsIndirect(WGPUComputePassEncoder computePassEncoder, WGPUBuffer indirectBuffer, long indirectOffset) voidWGPU.queueWriteBuffer(WGPUQueue queue, WGPUBuffer buffer, long bufferOffset, @NotNull MemorySegment data, long size) voidWGPU.renderBundleEncoderDrawIndexedIndirect(WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer indirectBuffer, long indirectOffset) voidWGPU.renderBundleEncoderDrawIndirect(WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer indirectBuffer, long indirectOffset) voidWGPU.renderBundleEncoderSetIndexBuffer(WGPURenderBundleEncoder renderBundleEncoder, WGPUBuffer buffer, int format, long offset, long size) voidWGPU.renderBundleEncoderSetVertexBuffer(WGPURenderBundleEncoder renderBundleEncoder, int slot, @Nullable WGPUBuffer buffer, long offset, long size) voidWGPU.renderPassEncoderDrawIndexedIndirect(WGPURenderPassEncoder renderPassEncoder, WGPUBuffer indirectBuffer, long indirectOffset) voidWGPU.renderPassEncoderDrawIndirect(WGPURenderPassEncoder renderPassEncoder, WGPUBuffer indirectBuffer, long indirectOffset) 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.renderPassEncoderSetIndexBuffer(WGPURenderPassEncoder renderPassEncoder, WGPUBuffer buffer, int format, long offset, long size) voidWGPU.renderPassEncoderSetVertexBuffer(WGPURenderPassEncoder renderPassEncoder, int slot, @Nullable WGPUBuffer buffer, long offset, long size) -
Uses of WGPUBuffer in club.doki7.webgpu.datatype
Methods in club.doki7.webgpu.datatype that return WGPUBufferModifier and TypeMethodDescription@Nullable WGPUBufferWGPUBindGroupEntry.buffer()@Nullable WGPUBufferWGPUTexelCopyBufferInfo.buffer()Methods in club.doki7.webgpu.datatype with parameters of type WGPUBufferModifier and TypeMethodDescriptionWGPUBindGroupEntry.buffer(@Nullable WGPUBuffer value) WGPUTexelCopyBufferInfo.buffer(@Nullable WGPUBuffer value) -
Uses of WGPUBuffer in club.doki7.webgpu.handle
Classes in club.doki7.webgpu.handle that implement interfaces with type arguments of type WGPUBufferModifier and TypeClassDescriptionstatic final recordRepresents a pointer toWGPUBufferhandle(s) in native memory.Methods in club.doki7.webgpu.handle that return WGPUBufferModifier and TypeMethodDescription@Nullable WGPUBufferWGPUBuffer.Ptr.read()@Nullable WGPUBufferWGPUBuffer.Ptr.read(long index) Methods in club.doki7.webgpu.handle that return types with arguments of type WGPUBufferMethods in club.doki7.webgpu.handle with parameters of type WGPUBufferModifier and TypeMethodDescriptionstatic WGPUBuffer.PtrWGPUBuffer.Ptr.allocate(Arena arena, @Nullable WGPUBuffer @NotNull [] values) static WGPUBuffer.PtrWGPUBuffer.Ptr.allocateV(Arena arena, @Nullable WGPUBuffer value0, @Nullable WGPUBuffer... values) voidWGPUBuffer.Ptr.write(long index, @Nullable WGPUBuffer value) voidWGPUBuffer.Ptr.write(@Nullable WGPUBuffer value) voidWGPUBuffer.Ptr.write(@Nullable WGPUBuffer[] values) voidWGPUBuffer.Ptr.writeV(@Nullable WGPUBuffer value0, @Nullable WGPUBuffer... values) Method parameters in club.doki7.webgpu.handle with type arguments of type WGPUBufferModifier and TypeMethodDescriptionstatic WGPUBuffer.PtrWGPUBuffer.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable WGPUBuffer> values)