Uses of Record Class
club.doki7.sdl3.handle.SDL_GPUBuffer
Packages that use SDL_GPUBuffer
-
Uses of SDL_GPUBuffer in club.doki7.sdl3
Methods in club.doki7.sdl3 that return SDL_GPUBufferModifier and TypeMethodDescriptionSDL3.createGPUBuffer
(@Nullable SDL_GPUDevice device, @Nullable ISDL_GPUBufferCreateInfo createinfo) Creates a buffer object to be used in graphics or compute workflows.Methods in club.doki7.sdl3 with parameters of type SDL_GPUBufferModifier and TypeMethodDescriptionvoid
SDL3.dispatchGPUComputeIndirect
(@Nullable SDL_GPUComputePass compute_pass, @Nullable SDL_GPUBuffer buffer, int offset) Dispatches compute work with parameters set from a buffer.void
SDL3.drawGPUIndexedPrimitivesIndirect
(@Nullable SDL_GPURenderPass render_pass, @Nullable SDL_GPUBuffer buffer, int offset, int draw_count) Draws data using bound graphics state with an index buffer enabled and with draw parameters set from a buffer.void
SDL3.drawGPUPrimitivesIndirect
(@Nullable SDL_GPURenderPass render_pass, @Nullable SDL_GPUBuffer buffer, int offset, int draw_count) Draws data using bound graphics state and with draw parameters set from a buffer.void
SDL3.releaseGPUBuffer
(@Nullable SDL_GPUDevice device, @Nullable SDL_GPUBuffer buffer) Frees the given buffer as soon as it is safe to do so.void
SDL3.setGPUBufferName
(@Nullable SDL_GPUDevice device, @Nullable SDL_GPUBuffer buffer, @Nullable BytePtr text) Sets an arbitrary string constant to label a buffer. -
Uses of SDL_GPUBuffer in club.doki7.sdl3.datatype
Methods in club.doki7.sdl3.datatype that return SDL_GPUBufferModifier and TypeMethodDescription@Nullable SDL_GPUBuffer
SDL_GPUBufferBinding.buffer()
@Nullable SDL_GPUBuffer
SDL_GPUBufferLocation.buffer()
@Nullable SDL_GPUBuffer
SDL_GPUBufferRegion.buffer()
@Nullable SDL_GPUBuffer
SDL_GPUStorageBufferReadWriteBinding.buffer()
Methods in club.doki7.sdl3.datatype with parameters of type SDL_GPUBufferModifier and TypeMethodDescriptionSDL_GPUBufferBinding.buffer
(@Nullable SDL_GPUBuffer value) SDL_GPUBufferLocation.buffer
(@Nullable SDL_GPUBuffer value) SDL_GPUBufferRegion.buffer
(@Nullable SDL_GPUBuffer value) SDL_GPUStorageBufferReadWriteBinding.buffer
(@Nullable SDL_GPUBuffer value) -
Uses of SDL_GPUBuffer in club.doki7.sdl3.handle
Classes in club.doki7.sdl3.handle that implement interfaces with type arguments of type SDL_GPUBufferModifier and TypeClassDescriptionstatic final record
Represents a pointer toSDL_GPUBuffer
handle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_GPUBufferModifier and TypeMethodDescription@Nullable SDL_GPUBuffer
SDL_GPUBuffer.Ptr.read()
@Nullable SDL_GPUBuffer
SDL_GPUBuffer.Ptr.read
(long index) Methods in club.doki7.sdl3.handle that return types with arguments of type SDL_GPUBufferMethods in club.doki7.sdl3.handle with parameters of type SDL_GPUBufferModifier and TypeMethodDescriptionstatic SDL_GPUBuffer.Ptr
SDL_GPUBuffer.Ptr.allocate
(Arena arena, @Nullable SDL_GPUBuffer[] values) static SDL_GPUBuffer.Ptr
SDL_GPUBuffer.Ptr.allocateV
(Arena arena, @Nullable SDL_GPUBuffer value0, @Nullable SDL_GPUBuffer... values) void
SDL_GPUBuffer.Ptr.write
(long index, @Nullable SDL_GPUBuffer value) void
SDL_GPUBuffer.Ptr.write
(@Nullable SDL_GPUBuffer value) void
SDL_GPUBuffer.Ptr.write
(@Nullable SDL_GPUBuffer[] values) void
SDL_GPUBuffer.Ptr.writeV
(@Nullable SDL_GPUBuffer value0, @Nullable SDL_GPUBuffer... values)