34 EOptionIntermediate = ( 1 << 0 ),
35 EOptionSuppressInfolog = ( 1 << 1 ),
36 EOptionMemoryLeakMode = ( 1 << 2 ),
37 EOptionRelaxedErrors = ( 1 << 3 ),
38 EOptionGiveWarnings = ( 1 << 4 ),
39 EOptionLinkProgram = ( 1 << 5 ),
40 EOptionMultiThreaded = ( 1 << 6 ),
41 EOptionDumpConfig = ( 1 << 7 ),
42 EOptionDumpReflection = ( 1 << 8 ),
43 EOptionSuppressWarnings = ( 1 << 9 ),
44 EOptionDumpVersions = ( 1 << 10 ),
45 EOptionSpv = ( 1 << 11 ),
46 EOptionHumanReadableSpv = ( 1 << 12 ),
47 EOptionVulkanRules = ( 1 << 13 ),
48 EOptionDefaultDesktop = ( 1 << 14 ),
49 EOptionOutputPreprocessed = ( 1 << 15 ),
50 EOptionOutputHexadecimal = ( 1 << 16 ),
51 EOptionReadHlsl = ( 1 << 17 ),
52 EOptionCascadingErrors = ( 1 << 18 ),
53 EOptionAutoMapBindings = ( 1 << 19 ),
54 EOptionFlattenUniformArrays = ( 1 << 20 ),
55 EOptionNoStorageFormat = ( 1 << 21 ),
56 EOptionKeepUncalled = ( 1 << 22 ),