Searched refs:skslType (Results 1 - 6 of 6) sorted by relevance
/third_party/skia/src/sksl/dsl/ |
H A D | DSLType.cpp | 180 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 D | DSLVar.cpp | 42 , 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 D | DSLFunction.cpp | 60 std::move(paramVars), &returnType.skslType()); in init()
|
H A D | DSLCore.cpp | 244 const SkSL::Type* baseType = &field.fType.skslType(); in InterfaceBlock() 252 &field.fType.skslType())); in InterfaceBlock()
|
/third_party/skia/src/sksl/dsl/priv/ |
H A D | DSLWriter.cpp | 47 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 D | DSLType.h | 169 const SkSL::Type& skslType() const;
|
Completed in 5 milliseconds