Home
last modified time | relevance | path

Searched refs:DSLGlobalVar (Results 1 - 13 of 13) sorted by relevance

/third_party/skia/include/sksl/
H A DDSLVar.h197 class DSLGlobalVar : public DSLVarBase { class in SkSL::VariableStorage
199 DSLGlobalVar() = default;
201 DSLGlobalVar(DSLType type, skstd::string_view name = "var", in DSLGlobalVar() function in SkSL::VariableStorage::DSLGlobalVar
205 DSLGlobalVar(DSLType type, const char* name, DSLExpression initialValue = DSLExpression(), in DSLGlobalVar() function in SkSL::VariableStorage::DSLGlobalVar
207 : DSLGlobalVar(type, skstd::string_view(name), std::move(initialValue), pos) {} in DSLGlobalVar()
209 DSLGlobalVar(DSLType type, DSLExpression initialValue, in DSLGlobalVar() function in SkSL::VariableStorage::DSLGlobalVar
213 DSLGlobalVar(const DSLModifiers& modifiers, DSLType type, skstd::string_view name = "var", in DSLGlobalVar() function in SkSL::VariableStorage::DSLGlobalVar
217 DSLGlobalVar(const DSLModifiers& modifiers, DSLType type, const char* name, in DSLGlobalVar() function in SkSL::VariableStorage::DSLGlobalVar
219 : DSLGlobalVar(modifiers, type, skstd::string_view(name), std::move(initialValue), pos) {} in DSLGlobalVar()
221 DSLGlobalVar(cons
[all...]
H A DDSLCore.h70 DSLGlobalVar sk_FragColor();
72 DSLGlobalVar sk_FragCoord();
109 void Declare(DSLGlobalVar& var, PositionInfo pos = PositionInfo::Capture());
114 void Declare(SkTArray<DSLGlobalVar>& vars, PositionInfo pos = PositionInfo::Capture());
146 DSLGlobalVar InterfaceBlock(const DSLModifiers& modifiers, skstd::string_view typeName,
H A DDSL.h22 using GlobalVar = DSLGlobalVar;
/third_party/skia/src/sksl/dsl/
H A DDSLVar.cpp105 DSLGlobalVar::DSLGlobalVar(const char* name) in DSLGlobalVar() function in SkSL::dsl::DSLGlobalVar
140 void DSLGlobalVar::swap(DSLGlobalVar& other) { in swap()
144 VariableStorage DSLGlobalVar::storage() const { in storage()
171 DSLPossibleExpression DSLGlobalVar::operator=(DSLExpression expr) { in operator =()
179 std::unique_ptr<SkSL::Expression> DSLGlobalVar::methodCall(skstd::string_view methodName, in methodCall()
189 DSLExpression DSLGlobalVar::eval(ExpressionArray args, PositionInfo pos) { in eval()
198 DSLExpression DSLGlobalVar::eval(DSLExpression x, PositionInfo pos) { in eval()
204 DSLExpression DSLGlobalVar
[all...]
H A DDSLCore.cpp110 static DSLGlobalVar sk_FragColor() { in sk_FragColor()
111 return DSLGlobalVar("sk_FragColor"); in sk_FragColor()
114 static DSLGlobalVar sk_FragCoord() { in sk_FragCoord()
115 return DSLGlobalVar("sk_FragCoord"); in sk_FragCoord()
165 static void Declare(DSLGlobalVar& var, PositionInfo pos) { in Declare()
188 static void Declare(SkTArray<DSLGlobalVar>& vars, PositionInfo pos) { in Declare()
189 for (DSLGlobalVar& v : vars) { in Declare()
235 static DSLGlobalVar InterfaceBlock(const DSLModifiers& modifiers, skstd::string_view typeName, in InterfaceBlock()
257 DSLGlobalVar var(modifiers, varType, !varName.empty() ? varName : typeName, DSLExpression(), in InterfaceBlock()
362 DSLGlobalVar sk_FragColo
[all...]
/third_party/skia/src/sksl/dsl/priv/
H A DDSLFPs.cpp29 DSLGlobalVar sk_SampleCoord() { in sk_SampleCoord()
30 return DSLGlobalVar("sk_SampleCoord"); in sk_SampleCoord()
62 GrGLSLUniformHandler::UniformHandle VarUniformHandle(const DSLGlobalVar& var) { in VarUniformHandle()
H A DDSLFPs.h26 DSLGlobalVar sk_SampleCoord();
30 GrGLSLUniformHandler::UniformHandle VarUniformHandle(const DSLGlobalVar& var);
H A DDSLWriter.h27 class DSLGlobalVar;
100 static GrGLSLUniformHandler::UniformHandle VarUniformHandle(const DSLGlobalVar& var);
H A DDSLWriter.cpp116 GrGLSLUniformHandler::UniformHandle DSLWriter::VarUniformHandle(const DSLGlobalVar& var) { in VarUniformHandle()
/third_party/skia/tests/
H A DSkSLDSLTest.cpp1397 DSLGlobalVar x(kInt_Type, "x", 0);
1399 DSLGlobalVar y(kUniform_Modifier, kFloat2_Type, "y");
1582 DSLGlobalVar intf = InterfaceBlock(kUniform_Modifier, "InterfaceBlock1", in DEF_GPUTEST_FOR_MOCK_CONTEXT()
1589 DSLGlobalVar intf2 = InterfaceBlock(kUniform_Modifier, "InterfaceBlock2", in DEF_GPUTEST_FOR_MOCK_CONTEXT()
1597 DSLGlobalVar intf3 = InterfaceBlock(kUniform_Modifier, "InterfaceBlock3", in DEF_GPUTEST_FOR_MOCK_CONTEXT()
1900 DSLGlobalVar v(DSLModifiers(DSLLayout().srgbUnpremul(), kUniform_Modifier), kHalf4_Type, in DEF_GPUTEST_FOR_MOCK_CONTEXT()
1965 DSLGlobalVar shader(kUniform_Modifier, kShader_Type, "child"); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
1966 DSLGlobalVar notShader(kUniform_Modifier, kFloat_Type, "x"); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
2029 DSLGlobalVar rtAdjust(kUniform_Modifier, kFloat4_Type, "sk_RTAdjust"); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
2048 DSLGlobalVar int in DEF_GPUTEST_FOR_MOCK_CONTEXT()
[all...]
/third_party/skia/src/sksl/
H A DSkSLDSLParser.h165 SkTArray<dsl::DSLGlobalVar> structVarDeclaration(const dsl::DSLModifiers& modifiers);
H A DSkSLDSLParser.cpp457 DSLGlobalVar first(mods, type, name, std::move(initializer), pos); in globalVarDeclarationEnd()
474 DSLGlobalVar next(mods, type, this->text(identifierName), std::move(anotherInitializer), in globalVarDeclarationEnd()
627 SkTArray<dsl::DSLGlobalVar> DSLParser::structVarDeclaration(const DSLModifiers& modifiers) { in structVarDeclaration()
/third_party/skia/src/sksl/codegen/
H A DSkSLSPIRVCodeGenerator.cpp2100 dsl::DSLGlobalVar fragCoord("sk_FragCoord"); in writeVariableReference()
2107 dsl::DSLGlobalVar clockwise("sk_Clockwise"); in writeVariableReference()
2136 DSLGlobalVar deviceCoord(DEVICE_COORDS_NAME); in writeVariableReference()
2171 DSLGlobalVar deviceClockwise(DEVICE_CLOCKWISE_NAME); in writeVariableReference()

Completed in 16 milliseconds