Uses of Record Class
club.doki7.sdl3.handle.SDL_GPUShader
Packages that use SDL_GPUShader
-
Uses of SDL_GPUShader in club.doki7.sdl3
Methods in club.doki7.sdl3 that return SDL_GPUShaderModifier and TypeMethodDescriptionSDL3.createGPUShader
(@Nullable SDL_GPUDevice device, @Nullable ISDL_GPUShaderCreateInfo createinfo) Creates a shader to be used when creating a graphics pipeline.Methods in club.doki7.sdl3 with parameters of type SDL_GPUShaderModifier and TypeMethodDescriptionvoid
SDL3.releaseGPUShader
(@Nullable SDL_GPUDevice device, @Nullable SDL_GPUShader shader) Frees the given shader as soon as it is safe to do so. -
Uses of SDL_GPUShader in club.doki7.sdl3.datatype
Methods in club.doki7.sdl3.datatype that return SDL_GPUShaderModifier and TypeMethodDescription@Nullable SDL_GPUShader
SDL_GPUGraphicsPipelineCreateInfo.fragment_shader()
@Nullable SDL_GPUShader
SDL_GPUGraphicsPipelineCreateInfo.vertex_shader()
Methods in club.doki7.sdl3.datatype with parameters of type SDL_GPUShaderModifier and TypeMethodDescriptionSDL_GPUGraphicsPipelineCreateInfo.fragment_shader
(@Nullable SDL_GPUShader value) SDL_GPUGraphicsPipelineCreateInfo.vertex_shader
(@Nullable SDL_GPUShader value) -
Uses of SDL_GPUShader in club.doki7.sdl3.handle
Classes in club.doki7.sdl3.handle that implement interfaces with type arguments of type SDL_GPUShaderModifier and TypeClassDescriptionstatic final record
Represents a pointer toSDL_GPUShader
handle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_GPUShaderModifier and TypeMethodDescription@Nullable SDL_GPUShader
SDL_GPUShader.Ptr.read()
@Nullable SDL_GPUShader
SDL_GPUShader.Ptr.read
(long index) Methods in club.doki7.sdl3.handle that return types with arguments of type SDL_GPUShaderMethods in club.doki7.sdl3.handle with parameters of type SDL_GPUShaderModifier and TypeMethodDescriptionstatic SDL_GPUShader.Ptr
SDL_GPUShader.Ptr.allocate
(Arena arena, @Nullable SDL_GPUShader[] values) static SDL_GPUShader.Ptr
SDL_GPUShader.Ptr.allocateV
(Arena arena, @Nullable SDL_GPUShader value0, @Nullable SDL_GPUShader... values) void
SDL_GPUShader.Ptr.write
(long index, @Nullable SDL_GPUShader value) void
SDL_GPUShader.Ptr.write
(@Nullable SDL_GPUShader value) void
SDL_GPUShader.Ptr.write
(@Nullable SDL_GPUShader[] values) void
SDL_GPUShader.Ptr.writeV
(@Nullable SDL_GPUShader value0, @Nullable SDL_GPUShader... values)