Jacket
Search the docs
/
API
Tools
Playground
main
MojoShader module
← MojoShader
Types
MOJOSHADER_irConstruct
MOJOSHADER_irConvert
MOJOSHADER_irESeq
MOJOSHADER_irExpression
MOJOSHADER_irExprInfo
MOJOSHADER_irExprList
MOJOSHADER_irExprStmt
MOJOSHADER_irGeneric
MOJOSHADER_irJump
MOJOSHADER_irLabel
MOJOSHADER_irMemory
MOJOSHADER_irMisc
MOJOSHADER_irMove
MOJOSHADER_irNode
MOJOSHADER_irNodeInfo
MOJOSHADER_irSeq
MOJOSHADER_irStatement
MOJOSHADER_irSwizzle
MOJOSHADER_irTemp
MOJOSHADER_parseData
MOJOSHADER_preprocessData
MOJOSHADER_preprocessorDefine
MOJOSHADER_preshader
MOJOSHADER_preshaderInstruction
MOJOSHADER_preshaderOperand
MOJOSHADER_sampler
MOJOSHADER_samplerMap
MOJOSHADER_swizzle
MOJOSHADER_symbol
MOJOSHADER_symbolStructMember
MOJOSHADER_symbolTypeInfo
MOJOSHADER_uniform
MOJOSHADER_free
MOJOSHADER_glGetProcAddress
MOJOSHADER_includeClose
MOJOSHADER_includeOpen
MOJOSHADER_malloc
MOJOSHADER_astBreakStatement
MOJOSHADER_astContinueStatement
MOJOSHADER_astDataTypeVector
On this page
Fields
See also
std
/
MojoShader
/
MOJOSHADER_preprocessData
MOJOSHADER_preprocessData
struct
foreign
Source
Fields
error_count
:
s32
errors
:
*
MOJOSHADER_error
output
:
*
u8
output_len
:
s32
malloc
:
MOJOSHADER_malloc
free
:
MOJOSHADER_free
malloc_data
:
*
void
See also
MOJOSHADER_irTemp
MOJOSHADER_parseData
MOJOSHADER_preprocessorDefine
MOJOSHADER_preshader