Uses of Record Class
club.doki7.webgpu.handle.WGPUDevice
Packages that use WGPUDevice
-
Uses of WGPUDevice in club.doki7.webgpu
Fields in club.doki7.webgpu declared as WGPUDeviceMethods in club.doki7.webgpu with parameters of type WGPUDeviceModifier and TypeMethodDescriptionvoid
WGPUUtil.DeviceLostCallback.accept
(@Nullable WGPUDevice device, int reason, @Nullable String message) void
WGPUUtil.UncapturedErrorCallback.accept
(@Nullable WGPUDevice device, int errorType, @Nullable String message) void
WGPU.deviceAddRef
(WGPUDevice device) @Nullable WGPUBindGroup
WGPU.deviceCreateBindGroup
(WGPUDevice device, IWGPUBindGroupDescriptor descriptor) @Nullable WGPUBindGroupLayout
WGPU.deviceCreateBindGroupLayout
(WGPUDevice device, IWGPUBindGroupLayoutDescriptor descriptor) @Nullable WGPUBuffer
WGPU.deviceCreateBuffer
(WGPUDevice device, IWGPUBufferDescriptor descriptor) @Nullable WGPUCommandEncoder
WGPU.deviceCreateCommandEncoder
(WGPUDevice device, @Nullable IWGPUCommandEncoderDescriptor descriptor) @Nullable WGPUComputePipeline
WGPU.deviceCreateComputePipeline
(WGPUDevice device, IWGPUComputePipelineDescriptor descriptor) WGPU.deviceCreateComputePipelineAsync
(SegmentAllocator allocator, WGPUDevice device, IWGPUComputePipelineDescriptor descriptor, WGPUCreateComputePipelineAsyncCallbackInfo callbackInfo) @Nullable WGPUPipelineLayout
WGPU.deviceCreatePipelineLayout
(WGPUDevice device, IWGPUPipelineLayoutDescriptor descriptor) @Nullable WGPUQuerySet
WGPU.deviceCreateQuerySet
(WGPUDevice device, IWGPUQuerySetDescriptor descriptor) @Nullable WGPURenderBundleEncoder
WGPU.deviceCreateRenderBundleEncoder
(WGPUDevice device, IWGPURenderBundleEncoderDescriptor descriptor) @Nullable WGPURenderPipeline
WGPU.deviceCreateRenderPipeline
(WGPUDevice device, IWGPURenderPipelineDescriptor descriptor) WGPU.deviceCreateRenderPipelineAsync
(SegmentAllocator allocator, WGPUDevice device, IWGPURenderPipelineDescriptor descriptor, WGPUCreateRenderPipelineAsyncCallbackInfo callbackInfo) @Nullable WGPUSampler
WGPU.deviceCreateSampler
(WGPUDevice device, @Nullable IWGPUSamplerDescriptor descriptor) @Nullable WGPUShaderModule
WGPU.deviceCreateShaderModule
(WGPUDevice device, IWGPUShaderModuleDescriptor descriptor) @Nullable WGPUShaderModule
WGPU.deviceCreateShaderModuleSpirV
(@Nullable WGPUDevice device, @Nullable IWGPUShaderModuleDescriptorSpirV descriptor) @Nullable WGPUTexture
WGPU.deviceCreateTexture
(WGPUDevice device, IWGPUTextureDescriptor descriptor) void
WGPU.deviceDestroy
(WGPUDevice device) WGPU.deviceGetAdapterInfo
(SegmentAllocator allocator, WGPUDevice device) void
WGPU.deviceGetFeatures
(WGPUDevice device, IWGPUSupportedFeatures features) int
WGPU.deviceGetLimits
(WGPUDevice device, IWGPULimits limits) WGPU.deviceGetLostFuture
(SegmentAllocator allocator, WGPUDevice device) @Nullable WGPUQueue
WGPU.deviceGetQueue
(WGPUDevice device) int
WGPU.deviceHasFeature
(WGPUDevice device, int feature) int
WGPU.devicePoll
(@Nullable WGPUDevice device, int wait, @Nullable LongPtr submissionIndex) WGPU.devicePopErrorScope
(SegmentAllocator allocator, WGPUDevice device, WGPUPopErrorScopeCallbackInfo callbackInfo) void
WGPU.devicePushErrorScope
(WGPUDevice device, int filter) void
WGPU.deviceRelease
(WGPUDevice device) void
WGPU.deviceSetLabel
(WGPUDevice device, WGPUStringView label) Constructors in club.doki7.webgpu with parameters of type WGPUDeviceModifierConstructorDescriptionRequestDeviceResult
(int status, @Nullable WGPUDevice device, @Nullable String message) -
Uses of WGPUDevice in club.doki7.webgpu.datatype
Methods in club.doki7.webgpu.datatype that return WGPUDeviceMethods in club.doki7.webgpu.datatype with parameters of type WGPUDevice -
Uses of WGPUDevice in club.doki7.webgpu.handle
Classes in club.doki7.webgpu.handle that implement interfaces with type arguments of type WGPUDeviceModifier and TypeClassDescriptionstatic final record
Represents a pointer toWGPUDevice
handle(s) in native memory.Methods in club.doki7.webgpu.handle that return WGPUDeviceModifier and TypeMethodDescription@Nullable WGPUDevice
WGPUDevice.Ptr.read()
@Nullable WGPUDevice
WGPUDevice.Ptr.read
(long index) Methods in club.doki7.webgpu.handle that return types with arguments of type WGPUDeviceMethods in club.doki7.webgpu.handle with parameters of type WGPUDeviceModifier and TypeMethodDescriptionstatic WGPUDevice.Ptr
WGPUDevice.Ptr.allocate
(Arena arena, @Nullable WGPUDevice @NotNull [] values) static WGPUDevice.Ptr
WGPUDevice.Ptr.allocateV
(Arena arena, @Nullable WGPUDevice value0, @Nullable WGPUDevice... values) void
WGPUDevice.Ptr.write
(long index, @Nullable WGPUDevice value) void
WGPUDevice.Ptr.write
(@Nullable WGPUDevice value) void
WGPUDevice.Ptr.write
(@Nullable WGPUDevice[] values) void
WGPUDevice.Ptr.writeV
(@Nullable WGPUDevice value0, @Nullable WGPUDevice... values) Method parameters in club.doki7.webgpu.handle with type arguments of type WGPUDeviceModifier and TypeMethodDescriptionstatic WGPUDevice.Ptr
WGPUDevice.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable WGPUDevice> values)