devela
0.23.0-wip
In devela::
_
dep::
sdl3::
sys::
gpu
Structs
SDL_GPUBlendFactor
SDL_GPUBlendOp
SDL_GPUBlitInfo
SDL_GPUBlitRegion
SDL_GPUBuffer
SDL_GPUBufferBinding
SDL_GPUBufferCreateInfo
SDL_GPUBufferLocation
SDL_GPUBufferRegion
SDL_GPUColorTargetBlendState
SDL_GPUColorTargetDescription
SDL_GPUColorTargetInfo
SDL_GPUCommandBuffer
SDL_GPUCompareOp
SDL_GPUComputePass
SDL_GPUComputePipeline
SDL_GPUComputePipelineCreateInfo
SDL_GPUCopyPass
SDL_GPUCubeMapFace
SDL_GPUCullMode
SDL_GPUDepthStencilState
SDL_GPUDepthStencilTargetInfo
SDL_GPUDevice
SDL_GPUFence
SDL_GPUFillMode
SDL_GPUFilter
SDL_GPUFrontFace
SDL_GPUGraphicsPipeline
SDL_GPUGraphicsPipelineCreateInfo
SDL_GPUGraphicsPipelineTargetInfo
SDL_GPUIndexElementSize
SDL_GPUIndexedIndirectDrawCommand
SDL_GPUIndirectDispatchCommand
SDL_GPUIndirectDrawCommand
SDL_GPULoadOp
SDL_GPUMultisampleState
SDL_GPUPresentMode
SDL_GPUPrimitiveType
SDL_GPURasterizerState
SDL_GPURenderPass
SDL_GPUSampleCount
SDL_GPUSampler
SDL_GPUSamplerAddressMode
SDL_GPUSamplerCreateInfo
SDL_GPUSamplerMipmapMode
SDL_GPUShader
SDL_GPUShaderCreateInfo
SDL_GPUShaderStage
SDL_GPUStencilOp
SDL_GPUStencilOpState
SDL_GPUStorageBufferReadWriteBinding
SDL_GPUStorageTextureReadWriteBinding
SDL_GPUStoreOp
SDL_GPUSwapchainComposition
SDL_GPUTexture
SDL_GPUTextureCreateInfo
SDL_GPUTextureFormat
SDL_GPUTextureLocation
SDL_GPUTextureRegion
SDL_GPUTextureSamplerBinding
SDL_GPUTextureTransferInfo
SDL_GPUTextureType
SDL_GPUTransferBuffer
SDL_GPUTransferBufferCreateInfo
SDL_GPUTransferBufferLocation
SDL_GPUTransferBufferUsage
SDL_GPUVertexAttribute
SDL_GPUVertexBufferDescription
SDL_GPUVertexElementFormat
SDL_GPUVertexInputRate
SDL_GPUVertexInputState
SDL_GPUViewport
Constants
SDL_GPU_BLENDFACTOR_CONSTANT_COLOR
SDL_GPU_BLENDFACTOR_DST_ALPHA
SDL_GPU_BLENDFACTOR_DST_COLOR
SDL_GPU_BLENDFACTOR_INVALID
SDL_GPU_BLENDFACTOR_ONE
SDL_GPU_BLENDFACTOR_ONE_MINUS_CONSTANT_COLOR
SDL_GPU_BLENDFACTOR_ONE_MINUS_DST_ALPHA
SDL_GPU_BLENDFACTOR_ONE_MINUS_DST_COLOR
SDL_GPU_BLENDFACTOR_ONE_MINUS_SRC_ALPHA
SDL_GPU_BLENDFACTOR_ONE_MINUS_SRC_COLOR
SDL_GPU_BLENDFACTOR_SRC_ALPHA
SDL_GPU_BLENDFACTOR_SRC_ALPHA_SATURATE
SDL_GPU_BLENDFACTOR_SRC_COLOR
SDL_GPU_BLENDFACTOR_ZERO
SDL_GPU_BLENDOP_ADD
SDL_GPU_BLENDOP_INVALID
SDL_GPU_BLENDOP_MAX
SDL_GPU_BLENDOP_MIN
SDL_GPU_BLENDOP_REVERSE_SUBTRACT
SDL_GPU_BLENDOP_SUBTRACT
SDL_GPU_BUFFERUSAGE_COMPUTE_STORAGE_READ
SDL_GPU_BUFFERUSAGE_COMPUTE_STORAGE_WRITE
SDL_GPU_BUFFERUSAGE_GRAPHICS_STORAGE_READ
SDL_GPU_BUFFERUSAGE_INDEX
SDL_GPU_BUFFERUSAGE_INDIRECT
SDL_GPU_BUFFERUSAGE_VERTEX
SDL_GPU_COLORCOMPONENT_A
SDL_GPU_COLORCOMPONENT_B
SDL_GPU_COLORCOMPONENT_G
SDL_GPU_COLORCOMPONENT_R
SDL_GPU_COMPAREOP_ALWAYS
SDL_GPU_COMPAREOP_EQUAL
SDL_GPU_COMPAREOP_GREATER
SDL_GPU_COMPAREOP_GREATER_OR_EQUAL
SDL_GPU_COMPAREOP_INVALID
SDL_GPU_COMPAREOP_LESS
SDL_GPU_COMPAREOP_LESS_OR_EQUAL
SDL_GPU_COMPAREOP_NEVER
SDL_GPU_COMPAREOP_NOT_EQUAL
SDL_GPU_CUBEMAPFACE_NEGATIVEX
SDL_GPU_CUBEMAPFACE_NEGATIVEY
SDL_GPU_CUBEMAPFACE_NEGATIVEZ
SDL_GPU_CUBEMAPFACE_POSITIVEX
SDL_GPU_CUBEMAPFACE_POSITIVEY
SDL_GPU_CUBEMAPFACE_POSITIVEZ
SDL_GPU_CULLMODE_BACK
SDL_GPU_CULLMODE_FRONT
SDL_GPU_CULLMODE_NONE
SDL_GPU_FILLMODE_FILL
SDL_GPU_FILLMODE_LINE
SDL_GPU_FILTER_LINEAR
SDL_GPU_FILTER_NEAREST
SDL_GPU_FRONTFACE_CLOCKWISE
SDL_GPU_FRONTFACE_COUNTER_CLOCKWISE
SDL_GPU_INDEXELEMENTSIZE_16BIT
SDL_GPU_INDEXELEMENTSIZE_32BIT
SDL_GPU_LOADOP_CLEAR
SDL_GPU_LOADOP_DONT_CARE
SDL_GPU_LOADOP_LOAD
SDL_GPU_PRESENTMODE_IMMEDIATE
SDL_GPU_PRESENTMODE_MAILBOX
SDL_GPU_PRESENTMODE_VSYNC
SDL_GPU_PRIMITIVETYPE_LINELIST
SDL_GPU_PRIMITIVETYPE_LINESTRIP
SDL_GPU_PRIMITIVETYPE_POINTLIST
SDL_GPU_PRIMITIVETYPE_TRIANGLELIST
SDL_GPU_PRIMITIVETYPE_TRIANGLESTRIP
SDL_GPU_SAMPLECOUNT_1
SDL_GPU_SAMPLECOUNT_2
SDL_GPU_SAMPLECOUNT_4
SDL_GPU_SAMPLECOUNT_8
SDL_GPU_SAMPLERADDRESSMODE_CLAMP_TO_EDGE
SDL_GPU_SAMPLERADDRESSMODE_MIRRORED_REPEAT
SDL_GPU_SAMPLERADDRESSMODE_REPEAT
SDL_GPU_SAMPLERMIPMAPMODE_LINEAR
SDL_GPU_SAMPLERMIPMAPMODE_NEAREST
SDL_GPU_SHADERFORMAT_DXBC
SDL_GPU_SHADERFORMAT_DXIL
SDL_GPU_SHADERFORMAT_INVALID
SDL_GPU_SHADERFORMAT_METALLIB
SDL_GPU_SHADERFORMAT_MSL
SDL_GPU_SHADERFORMAT_PRIVATE
SDL_GPU_SHADERFORMAT_SPIRV
SDL_GPU_SHADERSTAGE_FRAGMENT
SDL_GPU_SHADERSTAGE_VERTEX
SDL_GPU_STENCILOP_DECREMENT_AND_CLAMP
SDL_GPU_STENCILOP_DECREMENT_AND_WRAP
SDL_GPU_STENCILOP_INCREMENT_AND_CLAMP
SDL_GPU_STENCILOP_INCREMENT_AND_WRAP
SDL_GPU_STENCILOP_INVALID
SDL_GPU_STENCILOP_INVERT
SDL_GPU_STENCILOP_KEEP
SDL_GPU_STENCILOP_REPLACE
SDL_GPU_STENCILOP_ZERO
SDL_GPU_STOREOP_DONT_CARE
SDL_GPU_STOREOP_RESOLVE
SDL_GPU_STOREOP_RESOLVE_AND_STORE
SDL_GPU_STOREOP_STORE
SDL_GPU_SWAPCHAINCOMPOSITION_HDR10_ST2084
SDL_GPU_SWAPCHAINCOMPOSITION_HDR_EXTENDED_LINEAR
SDL_GPU_SWAPCHAINCOMPOSITION_SDR
SDL_GPU_SWAPCHAINCOMPOSITION_SDR_LINEAR
SDL_GPU_TEXTUREFORMAT_A8_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_10x10_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_10x10_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_10x10_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_10x5_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_10x5_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_10x5_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_10x6_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_10x6_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_10x6_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_10x8_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_10x8_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_10x8_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_12x10_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_12x10_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_12x10_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_12x12_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_12x12_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_12x12_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_4x4_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_4x4_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_4x4_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_5x4_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_5x4_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_5x4_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_5x5_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_5x5_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_5x5_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_6x5_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_6x5_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_6x5_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_6x6_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_6x6_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_6x6_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_8x5_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_8x5_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_8x5_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_8x6_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_8x6_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_8x6_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_ASTC_8x8_FLOAT
SDL_GPU_TEXTUREFORMAT_ASTC_8x8_UNORM
SDL_GPU_TEXTUREFORMAT_ASTC_8x8_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_B4G4R4A4_UNORM
SDL_GPU_TEXTUREFORMAT_B5G5R5A1_UNORM
SDL_GPU_TEXTUREFORMAT_B5G6R5_UNORM
SDL_GPU_TEXTUREFORMAT_B8G8R8A8_UNORM
SDL_GPU_TEXTUREFORMAT_B8G8R8A8_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_BC1_RGBA_UNORM
SDL_GPU_TEXTUREFORMAT_BC1_RGBA_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_BC2_RGBA_UNORM
SDL_GPU_TEXTUREFORMAT_BC2_RGBA_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_BC3_RGBA_UNORM
SDL_GPU_TEXTUREFORMAT_BC3_RGBA_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_BC4_R_UNORM
SDL_GPU_TEXTUREFORMAT_BC5_RG_UNORM
SDL_GPU_TEXTUREFORMAT_BC6H_RGB_FLOAT
SDL_GPU_TEXTUREFORMAT_BC6H_RGB_UFLOAT
SDL_GPU_TEXTUREFORMAT_BC7_RGBA_UNORM
SDL_GPU_TEXTUREFORMAT_BC7_RGBA_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_D16_UNORM
SDL_GPU_TEXTUREFORMAT_D24_UNORM
SDL_GPU_TEXTUREFORMAT_D24_UNORM_S8_UINT
SDL_GPU_TEXTUREFORMAT_D32_FLOAT
SDL_GPU_TEXTUREFORMAT_D32_FLOAT_S8_UINT
SDL_GPU_TEXTUREFORMAT_INVALID
SDL_GPU_TEXTUREFORMAT_R10G10B10A2_UNORM
SDL_GPU_TEXTUREFORMAT_R11G11B10_UFLOAT
SDL_GPU_TEXTUREFORMAT_R16G16B16A16_FLOAT
SDL_GPU_TEXTUREFORMAT_R16G16B16A16_INT
SDL_GPU_TEXTUREFORMAT_R16G16B16A16_SNORM
SDL_GPU_TEXTUREFORMAT_R16G16B16A16_UINT
SDL_GPU_TEXTUREFORMAT_R16G16B16A16_UNORM
SDL_GPU_TEXTUREFORMAT_R16G16_FLOAT
SDL_GPU_TEXTUREFORMAT_R16G16_INT
SDL_GPU_TEXTUREFORMAT_R16G16_SNORM
SDL_GPU_TEXTUREFORMAT_R16G16_UINT
SDL_GPU_TEXTUREFORMAT_R16G16_UNORM
SDL_GPU_TEXTUREFORMAT_R16_FLOAT
SDL_GPU_TEXTUREFORMAT_R16_INT
SDL_GPU_TEXTUREFORMAT_R16_SNORM
SDL_GPU_TEXTUREFORMAT_R16_UINT
SDL_GPU_TEXTUREFORMAT_R16_UNORM
SDL_GPU_TEXTUREFORMAT_R32G32B32A32_FLOAT
SDL_GPU_TEXTUREFORMAT_R32G32B32A32_INT
SDL_GPU_TEXTUREFORMAT_R32G32B32A32_UINT
SDL_GPU_TEXTUREFORMAT_R32G32_FLOAT
SDL_GPU_TEXTUREFORMAT_R32G32_INT
SDL_GPU_TEXTUREFORMAT_R32G32_UINT
SDL_GPU_TEXTUREFORMAT_R32_FLOAT
SDL_GPU_TEXTUREFORMAT_R32_INT
SDL_GPU_TEXTUREFORMAT_R32_UINT
SDL_GPU_TEXTUREFORMAT_R8G8B8A8_INT
SDL_GPU_TEXTUREFORMAT_R8G8B8A8_SNORM
SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UINT
SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM
SDL_GPU_TEXTUREFORMAT_R8G8B8A8_UNORM_SRGB
SDL_GPU_TEXTUREFORMAT_R8G8_INT
SDL_GPU_TEXTUREFORMAT_R8G8_SNORM
SDL_GPU_TEXTUREFORMAT_R8G8_UINT
SDL_GPU_TEXTUREFORMAT_R8G8_UNORM
SDL_GPU_TEXTUREFORMAT_R8_INT
SDL_GPU_TEXTUREFORMAT_R8_SNORM
SDL_GPU_TEXTUREFORMAT_R8_UINT
SDL_GPU_TEXTUREFORMAT_R8_UNORM
SDL_GPU_TEXTURETYPE_2D
SDL_GPU_TEXTURETYPE_2D_ARRAY
SDL_GPU_TEXTURETYPE_3D
SDL_GPU_TEXTURETYPE_CUBE
SDL_GPU_TEXTURETYPE_CUBE_ARRAY
SDL_GPU_TEXTUREUSAGE_COLOR_TARGET
SDL_GPU_TEXTUREUSAGE_COMPUTE_STORAGE_READ
SDL_GPU_TEXTUREUSAGE_COMPUTE_STORAGE_SIMULTANEOUS_READ_WRITE
SDL_GPU_TEXTUREUSAGE_COMPUTE_STORAGE_WRITE
SDL_GPU_TEXTUREUSAGE_DEPTH_STENCIL_TARGET
SDL_GPU_TEXTUREUSAGE_GRAPHICS_STORAGE_READ
SDL_GPU_TEXTUREUSAGE_SAMPLER
SDL_GPU_TRANSFERBUFFERUSAGE_DOWNLOAD
SDL_GPU_TRANSFERBUFFERUSAGE_UPLOAD
SDL_GPU_VERTEXELEMENTFORMAT_BYTE2
SDL_GPU_VERTEXELEMENTFORMAT_BYTE2_NORM
SDL_GPU_VERTEXELEMENTFORMAT_BYTE4
SDL_GPU_VERTEXELEMENTFORMAT_BYTE4_NORM
SDL_GPU_VERTEXELEMENTFORMAT_FLOAT
SDL_GPU_VERTEXELEMENTFORMAT_FLOAT2
SDL_GPU_VERTEXELEMENTFORMAT_FLOAT3
SDL_GPU_VERTEXELEMENTFORMAT_FLOAT4
SDL_GPU_VERTEXELEMENTFORMAT_HALF2
SDL_GPU_VERTEXELEMENTFORMAT_HALF4
SDL_GPU_VERTEXELEMENTFORMAT_INT
SDL_GPU_VERTEXELEMENTFORMAT_INT2
SDL_GPU_VERTEXELEMENTFORMAT_INT3
SDL_GPU_VERTEXELEMENTFORMAT_INT4
SDL_GPU_VERTEXELEMENTFORMAT_INVALID
SDL_GPU_VERTEXELEMENTFORMAT_SHORT2
SDL_GPU_VERTEXELEMENTFORMAT_SHORT2_NORM
SDL_GPU_VERTEXELEMENTFORMAT_SHORT4
SDL_GPU_VERTEXELEMENTFORMAT_SHORT4_NORM
SDL_GPU_VERTEXELEMENTFORMAT_UBYTE2
SDL_GPU_VERTEXELEMENTFORMAT_UBYTE2_NORM
SDL_GPU_VERTEXELEMENTFORMAT_UBYTE4
SDL_GPU_VERTEXELEMENTFORMAT_UBYTE4_NORM
SDL_GPU_VERTEXELEMENTFORMAT_UINT
SDL_GPU_VERTEXELEMENTFORMAT_UINT2
SDL_GPU_VERTEXELEMENTFORMAT_UINT3
SDL_GPU_VERTEXELEMENTFORMAT_UINT4
SDL_GPU_VERTEXELEMENTFORMAT_USHORT2
SDL_GPU_VERTEXELEMENTFORMAT_USHORT2_NORM
SDL_GPU_VERTEXELEMENTFORMAT_USHORT4
SDL_GPU_VERTEXELEMENTFORMAT_USHORT4_NORM
SDL_GPU_VERTEXINPUTRATE_INSTANCE
SDL_GPU_VERTEXINPUTRATE_VERTEX
SDL_PROP_GPU_BUFFER_CREATE_NAME_STRING
SDL_PROP_GPU_COMPUTEPIPELINE_CREATE_NAME_STRING
SDL_PROP_GPU_DEVICE_CREATE_D3D12_SEMANTIC_NAME_STRING
SDL_PROP_GPU_DEVICE_CREATE_DEBUGMODE_BOOLEAN
SDL_PROP_GPU_DEVICE_CREATE_NAME_STRING
SDL_PROP_GPU_DEVICE_CREATE_PREFERLOWPOWER_BOOLEAN
SDL_PROP_GPU_DEVICE_CREATE_SHADERS_DXBC_BOOLEAN
SDL_PROP_GPU_DEVICE_CREATE_SHADERS_DXIL_BOOLEAN
SDL_PROP_GPU_DEVICE_CREATE_SHADERS_METALLIB_BOOLEAN
SDL_PROP_GPU_DEVICE_CREATE_SHADERS_MSL_BOOLEAN
SDL_PROP_GPU_DEVICE_CREATE_SHADERS_PRIVATE_BOOLEAN
SDL_PROP_GPU_DEVICE_CREATE_SHADERS_SPIRV_BOOLEAN
SDL_PROP_GPU_GRAPHICSPIPELINE_CREATE_NAME_STRING
SDL_PROP_GPU_SAMPLER_CREATE_NAME_STRING
SDL_PROP_GPU_SHADER_CREATE_NAME_STRING
SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_A_FLOAT
SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_B_FLOAT
SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_DEPTH_FLOAT
SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_G_FLOAT
SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_R_FLOAT
SDL_PROP_GPU_TEXTURE_CREATE_D3D12_CLEAR_STENCIL_UINT8
SDL_PROP_GPU_TEXTURE_CREATE_NAME_STRING
SDL_PROP_GPU_TRANSFERBUFFER_CREATE_NAME_STRING
Functions
SDL_AcquireGPUCommandBuffer
SDL_AcquireGPUSwapchainTexture
SDL_BeginGPUComputePass
SDL_BeginGPUCopyPass
SDL_BeginGPURenderPass
SDL_BindGPUComputePipeline
SDL_BindGPUComputeSamplers
SDL_BindGPUComputeStorageBuffers
SDL_BindGPUComputeStorageTextures
SDL_BindGPUFragmentSamplers
SDL_BindGPUFragmentStorageBuffers
SDL_BindGPUFragmentStorageTextures
SDL_BindGPUGraphicsPipeline
SDL_BindGPUIndexBuffer
SDL_BindGPUVertexBuffers
SDL_BindGPUVertexSamplers
SDL_BindGPUVertexStorageBuffers
SDL_BindGPUVertexStorageTextures
SDL_BlitGPUTexture
SDL_CalculateGPUTextureFormatSize
SDL_CancelGPUCommandBuffer
SDL_ClaimWindowForGPUDevice
SDL_CopyGPUBufferToBuffer
SDL_CopyGPUTextureToTexture
SDL_CreateGPUBuffer
SDL_CreateGPUComputePipeline
SDL_CreateGPUDevice
SDL_CreateGPUDeviceWithProperties
SDL_CreateGPUGraphicsPipeline
SDL_CreateGPUSampler
SDL_CreateGPUShader
SDL_CreateGPUTexture
SDL_CreateGPUTransferBuffer
SDL_DestroyGPUDevice
SDL_DispatchGPUCompute
SDL_DispatchGPUComputeIndirect
SDL_DownloadFromGPUBuffer
SDL_DownloadFromGPUTexture
SDL_DrawGPUIndexedPrimitives
SDL_DrawGPUIndexedPrimitivesIndirect
SDL_DrawGPUPrimitives
SDL_DrawGPUPrimitivesIndirect
SDL_EndGPUComputePass
SDL_EndGPUCopyPass
SDL_EndGPURenderPass
SDL_GPUSupportsProperties
SDL_GPUSupportsShaderFormats
SDL_GPUTextureFormatTexelBlockSize
SDL_GPUTextureSupportsFormat
SDL_GPUTextureSupportsSampleCount
SDL_GenerateMipmapsForGPUTexture
SDL_GetGPUDeviceDriver
SDL_GetGPUDriver
SDL_GetGPUShaderFormats
SDL_GetGPUSwapchainTextureFormat
SDL_GetNumGPUDrivers
SDL_InsertGPUDebugLabel
SDL_MapGPUTransferBuffer
SDL_PopGPUDebugGroup
SDL_PushGPUComputeUniformData
SDL_PushGPUDebugGroup
SDL_PushGPUFragmentUniformData
SDL_PushGPUVertexUniformData
SDL_QueryGPUFence
SDL_ReleaseGPUBuffer
SDL_ReleaseGPUComputePipeline
SDL_ReleaseGPUFence
SDL_ReleaseGPUGraphicsPipeline
SDL_ReleaseGPUSampler
SDL_ReleaseGPUShader
SDL_ReleaseGPUTexture
SDL_ReleaseGPUTransferBuffer
SDL_ReleaseWindowFromGPUDevice
SDL_SetGPUAllowedFramesInFlight
SDL_SetGPUBlendConstants
SDL_SetGPUBufferName
SDL_SetGPUScissor
SDL_SetGPUStencilReference
SDL_SetGPUSwapchainParameters
SDL_SetGPUTextureName
SDL_SetGPUViewport
SDL_SubmitGPUCommandBuffer
SDL_SubmitGPUCommandBufferAndAcquireFence
SDL_UnmapGPUTransferBuffer
SDL_UploadToGPUBuffer
SDL_UploadToGPUTexture
SDL_WaitAndAcquireGPUSwapchainTexture
SDL_WaitForGPUFences
SDL_WaitForGPUIdle
SDL_WaitForGPUSwapchain
SDL_WindowSupportsGPUPresentMode
SDL_WindowSupportsGPUSwapchainComposition
Type Aliases
SDL_GPUBufferUsageFlags
SDL_GPUColorComponentFlags
SDL_GPUShaderFormat
SDL_GPUTextureUsageFlags
devela
::
_dep
::
sdl3
::
sys
::
gpu
Constant
SDL_GPU_BLENDFACTOR_ONE
Copy item path
Settings
Help
Summary
pub const SDL_GPU_BLENDFACTOR_ONE:
SDL_GPUBlendFactor
;
Available on
crate feature
dep_sdl3
only.
Expand description
1