Uses of Record Class
club.doki7.sdl3.handle.SDL_GPUComputePass
Packages that use SDL_GPUComputePass
-
Uses of SDL_GPUComputePass in club.doki7.sdl3
Methods in club.doki7.sdl3 that return SDL_GPUComputePassModifier and TypeMethodDescriptionSDL3.beginGPUComputePass
(@Nullable SDL_GPUCommandBuffer command_buffer, @Nullable ISDL_GPUStorageTextureReadWriteBinding storage_texture_bindings, int num_storage_texture_bindings, @Nullable ISDL_GPUStorageBufferReadWriteBinding storage_buffer_bindings, int num_storage_buffer_bindings) Begins a compute pass on a command buffer.Methods in club.doki7.sdl3 with parameters of type SDL_GPUComputePassModifier and TypeMethodDescriptionvoid
SDL3.bindGPUComputePipeline
(@Nullable SDL_GPUComputePass compute_pass, @Nullable SDL_GPUComputePipeline compute_pipeline) Binds a compute pipeline on a command buffer for use in compute dispatch.void
SDL3.bindGPUComputeSamplers
(@Nullable SDL_GPUComputePass compute_pass, int first_slot, @Nullable ISDL_GPUTextureSamplerBinding texture_sampler_bindings, int num_bindings) Binds texture-sampler pairs for use on the compute shader.void
SDL3.bindGPUComputeStorageBuffers
(@Nullable SDL_GPUComputePass compute_pass, int first_slot, SDL_GPUBuffer.Ptr storage_buffers, int num_bindings) Binds storage buffers as readonly for use on the compute pipeline.void
SDL3.bindGPUComputeStorageTextures
(@Nullable SDL_GPUComputePass compute_pass, int first_slot, SDL_GPUTexture.Ptr storage_textures, int num_bindings) Binds storage textures as readonly for use on the compute pipeline.void
SDL3.dispatchGPUCompute
(@Nullable SDL_GPUComputePass compute_pass, int groupcount_x, int groupcount_y, int groupcount_z) Dispatches compute work.void
SDL3.dispatchGPUComputeIndirect
(@Nullable SDL_GPUComputePass compute_pass, @Nullable SDL_GPUBuffer buffer, int offset) Dispatches compute work with parameters set from a buffer.void
SDL3.endGPUComputePass
(@Nullable SDL_GPUComputePass compute_pass) Ends the current compute pass. -
Uses of SDL_GPUComputePass in club.doki7.sdl3.handle
Classes in club.doki7.sdl3.handle that implement interfaces with type arguments of type SDL_GPUComputePassModifier and TypeClassDescriptionstatic final record
Represents a pointer toSDL_GPUComputePass
handle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_GPUComputePassModifier and TypeMethodDescription@Nullable SDL_GPUComputePass
SDL_GPUComputePass.Ptr.read()
@Nullable SDL_GPUComputePass
SDL_GPUComputePass.Ptr.read
(long index) Methods in club.doki7.sdl3.handle that return types with arguments of type SDL_GPUComputePassModifier and TypeMethodDescription@NotNull Iterator
<SDL_GPUComputePass> SDL_GPUComputePass.Ptr.iterator()
Methods in club.doki7.sdl3.handle with parameters of type SDL_GPUComputePassModifier and TypeMethodDescriptionstatic SDL_GPUComputePass.Ptr
SDL_GPUComputePass.Ptr.allocate
(Arena arena, @Nullable SDL_GPUComputePass[] values) static SDL_GPUComputePass.Ptr
SDL_GPUComputePass.Ptr.allocateV
(Arena arena, @Nullable SDL_GPUComputePass value0, @Nullable SDL_GPUComputePass... values) void
SDL_GPUComputePass.Ptr.write
(long index, @Nullable SDL_GPUComputePass value) void
SDL_GPUComputePass.Ptr.write
(@Nullable SDL_GPUComputePass value) void
SDL_GPUComputePass.Ptr.write
(@Nullable SDL_GPUComputePass[] values) void
SDL_GPUComputePass.Ptr.writeV
(@Nullable SDL_GPUComputePass value0, @Nullable SDL_GPUComputePass... values)