Lines Matching refs:compileOptions
28 ShCompileOptions compileOptions = 0; in compile() local
38 compileOptions |= SH_INITIALIZE_UNINITIALIZED_LOCALS; in compile()
42 compileOptions |= SH_CLAMP_INDIRECT_ARRAY_BOUNDS; in compile()
46 compileOptions |= SH_INIT_OUTPUT_VARIABLES; in compile()
52 compileOptions |= SH_CLAMP_POINT_SIZE; in compile()
57 compileOptions |= SH_ADD_BRESENHAM_LINE_RASTER_EMULATION; in compile()
62 compileOptions |= SH_EMULATE_SEAMFUL_CUBE_MAP_SAMPLING; in compile()
67 compileOptions |= SH_IGNORE_PRECISION_QUALIFIERS; in compile()
72 compileOptions |= SH_FORCE_SHADER_PRECISION_HIGHP_TO_MEDIUMP; in compile()
77 compileOptions |= SH_EARLY_FRAGMENT_TESTS_OPTIMIZATION; in compile()
82 compileOptions |= SH_USE_SPECIALIZATION_CONSTANT; in compile()
91 compileOptions |= SH_ADD_PRE_ROTATION; in compile()
96 compileOptions |= SH_ADD_VULKAN_XFB_EXTENSION_SUPPORT_CODE; in compile()
101 compileOptions |= SH_ADD_VULKAN_XFB_EMULATION_SUPPORT_CODE; in compile()
106 compileOptions |= SH_GENERATE_SPIRV_DIRECTLY; in compile()
110 compileOptions |= SH_GENERATE_SPIRV_WORKAROUNDS; in compile()
114 return compileImpl(context, compilerInstance, mState.getSource(), compileOptions | options); in compile()