MOJOSHADER_assemble
procedureforeignSource
MOJOSHADER_assemble :: (
filename: *u8,
source: *u8,
sourcelen: u32,
comments: **u8,
comment_count: u32,
symbols: *MOJOSHADER_symbol,
symbol_count: u32,
defines: *MOJOSHADER_preprocessorDefine,
define_count: u32,
include_open: MOJOSHADER_includeOpen,
include_close: MOJOSHADER_includeClose,
m: MOJOSHADER_malloc,
f: MOJOSHADER_free,
d: *void
) -> *MOJOSHADER_parseData #foreign
Parameters
- filename: *u8
- source: *u8
- sourcelen: u32
- comments: **u8
- comment_count: u32
- symbol_count: u32
- define_count: u32
- d: *void
Returns