Home
last modified time | relevance | path

Searched refs:fConfig (Results 1 - 25 of 39) sorted by relevance

12

/third_party/skia/src/sksl/
H A DSkSLThreadContext.cpp27 fOldConfig = fCompiler->fContext->fConfig; in ThreadContext()
38 fConfig = std::make_unique<SkSL::ProgramConfig>(); in ThreadContext()
39 fConfig->fKind = kind; in ThreadContext()
40 fConfig->fSettings = settings; in ThreadContext()
41 fConfig->fIsBuiltinCode = isModule; in ThreadContext()
42 fCompiler->fContext->fConfig = fConfig.get(); in ThreadContext()
62 fCompiler->fContext->fConfig = fOldConfig; in ~ThreadContext()
71 SymbolTable::Push(&fCompiler->fSymbolTable, context.fConfig->fIsBuiltinCode); in setupSymbolTable()
81 bool runtimeEffect = ProgramConfig::IsRuntimeEffect(context.fConfig in setupSymbolTable()
[all...]
H A DSkSLCompiler.cpp107 , fOldConfig(fContext->fConfig) { in AutoProgramConfig()
108 fContext->fConfig = config; in AutoProgramConfig()
112 fContext->fConfig = fOldConfig; in ~AutoProgramConfig()
531 if (!program.fConfig->fSettings.fOptimize) { in optimize()
585 if (fContext->fConfig->strictES2Mode() && this->errorCount() == 0) { in finalize()
606 dsl::Start(this, program.fConfig->fKind, settings); in toSPIRV()
613 if (result && program.fConfig->fSettings.fValidateSPIRV) { in toSPIRV()
H A DSkSLThreadContext.h102 static std::unique_ptr<ProgramConfig>& GetProgramConfig() { return Instance().fConfig; } in GetProgramConfig()
196 std::unique_ptr<SkSL::ProgramConfig> fConfig; member in SkSL::ThreadContext
H A DSkSLContext.h43 ProgramConfig* fConfig = nullptr; member in SkSL::Context
/third_party/skia/src/sksl/ir/
H A DSkSLFunctionDeclaration.cpp40 (context.fConfig->fIsBuiltinCode ? Modifiers::kES3_Flag : 0); in check_modifiers()
56 if (context.fConfig->strictES2Mode() && returnType.isOrContainsArray()) { in check_return_type()
60 if (!context.fConfig->fIsBuiltinCode && !returnType.isVoid() && in check_return_type()
89 if (type.isEffectChild() && !context.fConfig->fIsBuiltinCode) { in check_parameters()
106 if (ProgramConfig::IsRuntimeEffect(context.fConfig->fKind)) { in check_parameters()
118 } else if (context.fConfig->fKind == ProgramKind::kFragment) { in check_parameters()
139 ProgramKind kind = context.fConfig->fKind; in check_main_signature()
282 context.fConfig->fIsBuiltinCode); in find_existing_declaration()
350 context.fConfig->fIsBuiltinCode); in Convert()
H A DSkSLDoStatement.cpp20 if (context.fConfig->strictES2Mode()) { in Convert()
37 SkASSERT(!context.fConfig->strictES2Mode()); in Make()
H A DSkSLConstructorArray.cpp22 if (context.fConfig->strictES2Mode()) { in Convert()
67 SkASSERT(!context.fConfig->strictES2Mode()); in Make()
H A DSkSLBinaryExpression.cpp111 if (context.fConfig->strictES2Mode()) { in Convert()
156 SkASSERT(!context.fConfig->strictES2Mode() || op.isAllowedInStrictES2Mode()); in Make()
157 SkASSERT(!context.fConfig->strictES2Mode() || !left->type().isOrContainsArray()); in Make()
175 if (context.fConfig->fSettings.fOptimize) { in Make()
H A DSkSLForStatement.cpp109 if (context.fConfig->strictES2Mode()) { in Convert()
151 if (context.fConfig->strictES2Mode()) { in ConvertWhile()
170 SkASSERT(unrollInfo || !context.fConfig->strictES2Mode()); in Make()
H A DSkSLVariable.cpp36 context.fConfig->fKind == ProgramKind::kFragment && name != Compiler::FRAGCOLOR_NAME) { in Convert()
56 context.fConfig->fIsBuiltinCode, storage); in Make()
H A DSkSLTernaryExpression.cpp45 if (context.fConfig->strictES2Mode() && trueType->isOrContainsArray()) { in Convert()
67 SkASSERT(!context.fConfig->strictES2Mode() || !ifTrue->type().isOrContainsArray()); in Make()
H A DSkSLVarDeclarations.cpp45 if (context.fConfig->strictES2Mode() && baseType->isArray()) { in ErrorCheck()
59 if (ProgramConfig::IsRuntimeEffect(context.fConfig->fKind)) { in ErrorCheck()
69 if (!ProgramConfig::IsRuntimeEffect(context.fConfig->fKind)) { in ErrorCheck()
H A DSkSLFunctionDefinition.cpp135 if (!fContext.fConfig->fIsBuiltinCode && fContext.fIntrinsics) { in Convert()
167 if (fContext.fConfig->fKind == ProgramKind::kVertex && fFunction.isMain()) { in Convert()
256 if (function.isMain() && context.fConfig->fKind == ProgramKind::kVertex) { in Convert()
H A DSkSLSetting.cpp128 SkASSERT(context.fConfig); in Convert()
130 if (context.fConfig->fSettings.fReplaceSettings) { in Convert()
H A DSkSLExpressionStatement.cpp21 if (context.fConfig->fSettings.fOptimize) { in Make()
H A DSkSLProgram.h86 , fConfig(std::move(config)) in Program()
185 std::unique_ptr<ProgramConfig> fConfig; member
H A DSkSLConstructorCompound.cpp45 if (context.fConfig->fSettings.fOptimize) { in Make()
H A DSkSLSwitchStatement.cpp248 if (isStatic || context.fConfig->fSettings.fOptimize) { in Make()
286 if (isStatic && !context.fConfig->fSettings.fPermitInvalidStaticTests) { in Make()
/third_party/skia/tools/gpu/gl/command_buffer/
H A DGLTestContext_command_buffer.cpp268 if (!gfChooseConfig(fDisplay, configAttribs, static_cast<EGLConfig *>(&fConfig), 1,
276 static_cast<EGLConfig>(fConfig),
291 fContext = gfCreateContext(fDisplay, static_cast<EGLConfig>(fConfig), eglShareContext,
418 gfGetConfigAttrib(fDisplay, static_cast<EGLConfig>(fConfig), EGL_STENCIL_SIZE, &result);
424 gfGetConfigAttrib(fDisplay, static_cast<EGLConfig>(fConfig), EGL_SAMPLES, &result);
H A DGLTestContext_command_buffer.h53 void *fConfig; member in sk_gpu_test::CommandBufferGLTestContext
/third_party/skia/gm/
H A Dhighcontrastfilter.cpp115 SkHighContrastConfig fConfig; variable
116 fFilter = SkHighContrastFilter::Make(fConfig);
/third_party/skia/src/sksl/transform/
H A DSkSLEliminateDeadGlobalVariables.cpp21 if (program.fConfig->fSettings.fRemoveDeadVariables) { in EliminateDeadGlobalVariables()
H A DSkSLEliminateDeadFunctions.cpp21 if (program.fConfig->fSettings.fRemoveDeadFunctions) { in EliminateDeadFunctions()
H A DSkSLEliminateDeadLocalVariables.cpp81 if (program.fConfig->fSettings.fRemoveDeadVariables) { in EliminateDeadLocalVariables()
/third_party/skia/src/sksl/codegen/
H A DSkSLMetalCodeGenerator.cpp1795 : fProgram.fConfig->fSettings.fDefaultUniformBinding; in getUniformBinding()
1800 : fProgram.fConfig->fSettings.fDefaultUniformSet; in getUniformSet()
1809 switch (fProgram.fConfig->fKind) { in writeFunctionDeclaration()
1866 if (fProgram.fConfig->fKind == ProgramKind::kFragment) { in writeFunctionDeclaration()
1873 } else if (fProgram.fConfig->fKind == ProgramKind::kVertex) { in writeFunctionDeclaration()
1930 SkASSERT(!fProgram.fConfig->fSettings.fFragColorIsInOut); in writeFunction()
2228 switch (fProgram.fConfig->fKind) { in writeReturnStatementFromMain()
2312 if (fProgram.fConfig->fKind == ProgramKind::kVertex) { in writeInputStruct()
2315 } else if (fProgram.fConfig->fKind == ProgramKind::kFragment) { in writeInputStruct()
2329 if (fProgram.fConfig in writeOutputStruct()
[all...]

Completed in 14 milliseconds

12