Uses of Record Class
club.doki7.sdl3.handle.SDL_GPUTexture.Ptr
Packages that use SDL_GPUTexture.Ptr
-
Uses of SDL_GPUTexture.Ptr in club.doki7.sdl3
Methods in club.doki7.sdl3 with parameters of type SDL_GPUTexture.PtrModifier and TypeMethodDescriptionboolean
SDL3.acquireGPUSwapchainTexture
(@Nullable SDL_GPUCommandBuffer command_buffer, @Nullable SDL_Window window, SDL_GPUTexture.Ptr swapchain_texture, @Nullable IntPtr swapchain_texture_width, @Nullable IntPtr swapchain_texture_height) Acquire a texture to use in presentation.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.bindGPUFragmentStorageTextures
(@Nullable SDL_GPURenderPass render_pass, int first_slot, SDL_GPUTexture.Ptr storage_textures, int num_bindings) Binds storage textures for use on the fragment shader.void
SDL3.bindGPUVertexStorageTextures
(@Nullable SDL_GPURenderPass render_pass, int first_slot, SDL_GPUTexture.Ptr storage_textures, int num_bindings) Binds storage textures for use on the vertex shader.boolean
SDL3.waitAndAcquireGPUSwapchainTexture
(@Nullable SDL_GPUCommandBuffer command_buffer, @Nullable SDL_Window window, SDL_GPUTexture.Ptr swapchain_texture, @Nullable IntPtr swapchain_texture_width, @Nullable IntPtr swapchain_texture_height) Blocks the thread until a swapchain texture is available to be acquired, and then acquires it. -
Uses of SDL_GPUTexture.Ptr in club.doki7.sdl3.handle
Methods in club.doki7.sdl3.handle that return SDL_GPUTexture.PtrModifier and TypeMethodDescriptionstatic SDL_GPUTexture.Ptr
static SDL_GPUTexture.Ptr
static SDL_GPUTexture.Ptr
SDL_GPUTexture.Ptr.allocate
(Arena arena, @Nullable SDL_GPUTexture[] values) static SDL_GPUTexture.Ptr
SDL_GPUTexture.Ptr.allocateV
(Arena arena, @Nullable SDL_GPUTexture value0, @Nullable SDL_GPUTexture... values) SDL_GPUTexture.Ptr.offset
(long offset) SDL_GPUTexture.Ptr.reinterpret
(long newSize) Assume theSDL_GPUTexture.Ptr
is capable of holding at leastnewSize
handles, create a new viewSDL_GPUTexture.Ptr
that uses the same backing storage as thisSDL_GPUTexture.Ptr
, but with the new size.SDL_GPUTexture.Ptr.slice
(long end) SDL_GPUTexture.Ptr.slice
(long start, long end) Note that this function uses theList.subList(int, int)
semantics (left inclusive, right exclusive interval), notMemorySegment.asSlice(long, long)
semantics (offset + newSize).