SDL3_shadercross

This page is under development.

SDL3_shadercross.SDL_ShaderCross_CompileComputePipelineFromSPIRV(_0: LP_SDL_GPUDevice, _1: LP_SDL_ShaderCross_SPIRV_Info, _2: LP_SDL_ShaderCross_ComputePipelineMetadata, _3: SDL_PropertiesID) LP_SDL_GPUComputePipeline[source]
SDL3_shadercross.SDL_ShaderCross_CompileDXBCFromHLSL(_0: LP_SDL_ShaderCross_HLSL_Info, _1: LP_c_size_t) c_void_p[source]
SDL3_shadercross.SDL_ShaderCross_CompileDXBCFromSPIRV(_0: LP_SDL_ShaderCross_SPIRV_Info, _1: LP_c_size_t) c_void_p[source]
SDL3_shadercross.SDL_ShaderCross_CompileDXILFromHLSL(_0: LP_SDL_ShaderCross_HLSL_Info, _1: LP_c_size_t) c_void_p[source]
SDL3_shadercross.SDL_ShaderCross_CompileDXILFromSPIRV(_0: LP_SDL_ShaderCross_SPIRV_Info, _1: LP_c_size_t) c_void_p[source]
SDL3_shadercross.SDL_ShaderCross_CompileGraphicsShaderFromSPIRV(_0: LP_SDL_GPUDevice, _1: LP_SDL_ShaderCross_SPIRV_Info, _2: LP_SDL_ShaderCross_GraphicsShaderResourceInfo, _3: SDL_PropertiesID) LP_SDL_GPUShader[source]
SDL3_shadercross.SDL_ShaderCross_CompileSPIRVFromHLSL(_0: LP_SDL_ShaderCross_HLSL_Info, _1: LP_c_size_t) c_void_p[source]
SDL3_shadercross.SDL_ShaderCross_GetHLSLShaderFormats() SDL_GPUShaderFormat[source]
SDL3_shadercross.SDL_ShaderCross_GetSPIRVShaderFormats() SDL_GPUShaderFormat[source]
SDL3_shadercross.SDL_ShaderCross_Init() c_bool[source]
SDL3_shadercross.SDL_ShaderCross_Quit() None[source]
SDL3_shadercross.SDL_ShaderCross_ReflectComputeSPIRV(_0: LP_c_uint8, _1: c_size_t, _2: SDL_PropertiesID) LP_SDL_ShaderCross_ComputePipelineMetadata[source]
SDL3_shadercross.SDL_ShaderCross_ReflectGraphicsSPIRV(_0: LP_c_uint8, _1: c_size_t, _2: SDL_PropertiesID) LP_SDL_ShaderCross_GraphicsShaderMetadata[source]
SDL3_shadercross.SDL_ShaderCross_TranspileHLSLFromSPIRV(_0: LP_SDL_ShaderCross_SPIRV_Info) c_void_p[source]
SDL3_shadercross.SDL_ShaderCross_TranspileMSLFromSPIRV(_0: LP_SDL_ShaderCross_SPIRV_Info) c_void_p[source]