Home
last modified time | relevance | path

Searched refs:fFloat4 (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/tests/
DSkSLMemoryLayoutTest.cpp26 REPORTER_ASSERT(r, 16 == layout.size(*context.fTypes.fFloat4)); in DEF_TEST()
43 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fTypes.fFloat4)); in DEF_TEST()
97 SkSL::Type::MakeArrayType(SkSL::String("float4[4]"), *context.fTypes.fFloat4, 4); in DEF_TEST()
114 REPORTER_ASSERT(r, 16 == layout.size(*context.fTypes.fFloat4)); in DEF_TEST()
131 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fTypes.fFloat4)); in DEF_TEST()
185 SkSL::Type::MakeArrayType(SkSL::String("float4[4]"), *context.fTypes.fFloat4, 4); in DEF_TEST()
/third_party/skia/src/sksl/
DSkSLBuiltinTypes.cpp25 , fFloat4(Type::MakeVectorType("float4", "f4", *fFloat, /*columns=*/4)) in BuiltinTypes()
139 fFloat4.get()})) in BuiltinTypes()
160 fFloat4.get()}))
DSkSLUtil.cpp55 if (type == *context.fTypes.fFloat4 ) { *outType = kFloat4_GrSLType; return true; } in type_to_grsltype()
DSkSLBuiltinTypes.h27 const std::unique_ptr<Type> fFloat4; variable
DSkSLCompiler.cpp254 symbols->addAlias("vec4", types.fFloat4.get()); in add_glsl_type_aliases()
/third_party/skia/modules/particles/src/
DSkParticleBinding.cpp55 name, compiler, *compiler.context().fTypes.fFloat4, uniforms, alloc) in SkPathExternalFunction()
173 name, compiler, *compiler.context().fTypes.fFloat4, uniforms, alloc) in SkShaderExternalFunction()
/third_party/skia/src/sksl/ir/
DSkSLFunctionDeclaration.cpp73 return type == *context.fTypes.fHalf4 || type == *context.fTypes.fFloat4; in check_parameters()
142 return type == *context.fTypes.fHalf4 || type == *context.fTypes.fFloat4; in check_main_signature()
DSkSLIndexExpression.cpp37 case 4: return *context.fTypes.fFloat4; in IndexType()
DSkSLVarDeclarations.cpp189 if (var->type() != *context.fTypes.fFloat4) { in Convert()
DSkSLType.cpp595 case 4: return *context.fTypes.fFloat4; in toCompound()
/third_party/skia/src/sksl/codegen/
DSkSLPipelineStageCodeGenerator.cpp185 arguments[0]->type() == *fProgram.fContext->fTypes.fFloat4); in writeChildCall()
192 arguments[0]->type() == *fProgram.fContext->fTypes.fFloat4); in writeChildCall()
194 arguments[1]->type() == *fProgram.fContext->fTypes.fFloat4); in writeChildCall()
DSkSLVMCodeGenerator.cpp1061 arg->type() == *fProgram.fContext->fTypes.fFloat4); in writeChildCall()
1069 arg->type() == *fProgram.fContext->fTypes.fFloat4); in writeChildCall()
1075 arg->type() == *fProgram.fContext->fTypes.fFloat4); in writeChildCall()
DSkSLGLSLCodeGenerator.cpp626 SkASSERT(arg1Type == *fContext.fTypes.fFloat4); in writeFunctionCall()
DSkSLSPIRVCodeGenerator.cpp1053 if (arg1Type == *fContext.fTypes.fFloat4) { in writeSpecialIntrinsic()
2130 fContext.fTypes.fFloat4.get(), in writeVariableReference()
/third_party/skia/src/sksl/dsl/
DDSLType.cpp107 return context.fTypes.fFloat4.get(); in get_type_from_type_constant()
DDSLCore.cpp223 if (*f.fType == *context.fTypes.fFloat4) { in FindRTAdjust()
/third_party/skia/src/core/
DSkRuntimeEffect.cpp117 if (*type == *ctx.fTypes.fFloat4) { v->type = Type::kFloat4; return true; } in init_uniform_type()