Lines Matching refs:compileOptions
584 ShCompileOptions compileOptions, in InsertFragCoordCorrection() argument
604 if ((compileOptions & SH_ADD_PRE_ROTATION) != 0) in InsertFragCoordCorrection()
651 ShCompileOptions compileOptions, in AddBresenhamEmulationFS() argument
756 if (!InsertFragCoordCorrection(compiler, compileOptions, root, emulationSequence, in AddBresenhamEmulationFS()
773 ShCompileOptions compileOptions, in translateImpl() argument
780 if (!ShaderBuiltinsWorkaround(this, root, &getSymbolTable(), compileOptions)) in translateImpl()
787 writeExtensionBehavior(compileOptions, sink); in translateImpl()
788 WritePragma(sink, compileOptions, getPragma()); in translateImpl()
841 compileOptions)) in translateImpl()
873 if ((compileOptions & SH_EMULATE_SEAMFUL_CUBE_MAP_SAMPLING) != 0) in translateImpl()
987 if ((compileOptions & SH_ADD_VULKAN_XFB_EXTENSION_SUPPORT_CODE) != 0) in translateImpl()
1046 if ((compileOptions & SH_ADD_BRESENHAM_LINE_RASTER_EMULATION) != 0) in translateImpl()
1048 if (!AddBresenhamEmulationFS(this, compileOptions, root, &getSymbolTable(), in translateImpl()
1055 bool usePreRotation = (compileOptions & SH_ADD_PRE_ROTATION) != 0; in translateImpl()
1129 if (!InsertFragCoordCorrection(this, compileOptions, root, GetMainSequence(root), in translateImpl()
1146 if (!RewriteDfdy(this, compileOptions, root, getSymbolTable(), getShaderVersion(), in translateImpl()
1152 if (!RewriteInterpolateAtOffset(this, compileOptions, root, getSymbolTable(), in translateImpl()
1189 if ((compileOptions & SH_ADD_BRESENHAM_LINE_RASTER_EMULATION) != 0) in translateImpl()
1198 if ((compileOptions & SH_ADD_VULKAN_XFB_EMULATION_SUPPORT_CODE) != 0) in translateImpl()
1272 void TranslatorVulkan::writeExtensionBehavior(ShCompileOptions compileOptions, TInfoSinkBase &sink) in writeExtensionBehavior() argument
1307 EmitMultiviewGLSL(*this, compileOptions, ext, behavior, sink); in writeExtensionBehavior()
1312 ShCompileOptions compileOptions, in translate() argument
1321 bool enablePrecision = (compileOptions & SH_IGNORE_PRECISION_QUALIFIERS) == 0; in translate()
1323 SpecConst specConst(&getSymbolTable(), compileOptions, getShaderType()); in translate()
1325 if ((compileOptions & SH_USE_SPECIALIZATION_CONSTANT) != 0) in translate()
1328 if (!translateImpl(sink, root, compileOptions, perfDiagnostics, &specConst, in translate()
1337 if (!translateImpl(sink, root, compileOptions, perfDiagnostics, &specConst, in translate()
1345 if ((compileOptions & SH_GENERATE_SPIRV_DIRECTLY) != 0 && in translate()
1356 return OutputSPIRV(this, root, compileOptions, precisionEmulation); in translate()
1363 precisionEmulation, enablePrecision, compileOptions); in translate()