Home
last modified time | relevance | path

Searched refs:skslType (Results 1 - 6 of 6) sorted by relevance

/third_party/skia/src/sksl/dsl/
H A DDSLType.cpp180 return this->skslType().isBoolean(); in isBoolean()
184 return this->skslType().isNumber(); in isNumber()
188 return this->skslType().isFloat(); in isFloat()
192 return this->skslType().isSigned(); in isSigned()
196 return this->skslType().isUnsigned(); in isUnsigned()
200 return this->skslType().isInteger(); in isInteger()
204 return this->skslType().isScalar(); in isScalar()
208 return this->skslType().isVector(); in isVector()
212 return this->skslType().isMatrix(); in isMatrix()
216 return this->skslType() in isArray()
227 const SkSL::Type& DSLType::skslType() const { skslType() function in SkSL::dsl::DSLType
[all...]
H A DDSLVar.cpp42 , fName(fType.skslType().isOpaque() ? name : DSLWriter::Name(name)) in DSLVarBase()
49 const SkSL::Type& skslType = type.skslType(); in DSLVarBase() local
52 if (skslType.isArray()) { in DSLVarBase()
54 skslType.componentType(), &grslType)); in DSLVarBase()
55 count = skslType.columns(); in DSLVarBase()
58 SkAssertResult(SkSL::type_to_grsltype(ThreadContext::Context(), skslType, in DSLVarBase()
H A DDSLFunction.cpp60 std::move(paramVars), &returnType.skslType()); in init()
H A DDSLCore.cpp244 const SkSL::Type* baseType = &field.fType.skslType(); in InterfaceBlock()
252 &field.fType.skslType())); in InterfaceBlock()
/third_party/skia/src/sksl/dsl/priv/
H A DDSLWriter.cpp47 const SkSL::Type* baseType = &var.fType.skslType(); in Var()
53 var.fPosition.line(), var.fModifiers.fModifiers, &var.fType.skslType(), var.fName, in Var()
74 var.fModifiers.fModifiers, &var.fType.skslType(), var.fName, /*isArray=*/false, in CreateParameterVar()
/third_party/skia/include/sksl/
H A DDSLType.h169 const SkSL::Type& skslType() const;

Completed in 5 milliseconds