Searched refs:fHalf4 (Results 1 – 15 of 15) sorted by relevance
30 , fHalf4(Type::MakeVectorType("half4", "h4", *fHalf, /*columns=*/4)) in BuiltinTypes()141 fHalf4.get()}))162 fHalf4.get()}))
62 if (type == *context.fTypes.fHalf4 ) { *outType = kHalf4_GrSLType; return true; } in type_to_grsltype()
32 const std::unique_ptr<Type> fHalf4; variable
59 code.c_str(), ThreadContext::Context().fTypes.fHalf4.get())); in SampleChild()
47 funcDef.declaration().returnType() == *fContext.fTypes.fHalf4) { in FindAndDeclareBuiltinVariables()
46 const Type* half4 = context.fTypes.fHalf4.get(); in call_signature_is_valid()
73 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()
44 case 4: return *context.fTypes.fHalf4; in IndexType()
628 case 4: return *context.fTypes.fHalf4; in toCompound()
184 SkASSERT(arguments[0]->type() == *fProgram.fContext->fTypes.fHalf4 || in writeChildCall()191 SkASSERT(arguments[0]->type() == *fProgram.fContext->fTypes.fHalf4 || in writeChildCall()193 SkASSERT(arguments[1]->type() == *fProgram.fContext->fTypes.fHalf4 || in writeChildCall()
1060 SkASSERT(arg->type() == *fProgram.fContext->fTypes.fHalf4 || in writeChildCall()1068 SkASSERT(arg->type() == *fProgram.fContext->fTypes.fHalf4 || in writeChildCall()1074 SkASSERT(arg->type() == *fProgram.fContext->fTypes.fHalf4 || in writeChildCall()
2241 if (r.expression()->type() == *fContext.fTypes.fHalf4) { in writeReturnStatement()
3583 if (main->returnType() == *fContext.fTypes.fHalf4) { in writeInstructions()
81 return context.fTypes.fHalf4.get(); in get_type_from_type_constant()
118 if (*type == *ctx.fTypes.fHalf4) { v->type = Type::kFloat4; return true; } in init_uniform_type()