using System.Runtime.InteropServices; namespace Veldrid.SPIRV { [StructLayout(LayoutKind.Sequential, Pack = 1)] internal unsafe struct GlslCompileInfo { /// /// Element type: byte /// public InteropArray SourceText; /// /// Element type: byte /// public InteropArray FileName; public ShadercShaderKind Kind; public Bool32 Debug; /// /// Element type: NativeMacroDefinition /// public InteropArray Macros; }; }