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