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 TypeMethodDescriptionbooleanSDL3.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.voidSDL3.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.voidSDL3.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.voidSDL3.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.booleanSDL3.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.Ptrstatic SDL_GPUTexture.Ptrstatic SDL_GPUTexture.PtrSDL_GPUTexture.Ptr.allocate(Arena arena, @Nullable SDL_GPUTexture[] values) static SDL_GPUTexture.PtrSDL_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.Ptris capable of holding at leastnewSizehandles, create a new viewSDL_GPUTexture.Ptrthat 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).