Searched refs:kFloat2x2 (Results 1 – 7 of 7) sorted by relevance
268 case SLType::kFloat2x2: in WriteUniform()323 case SLType::kFloat2x2: in sltype_to_alignment_mask()389 case SLType::kFloat2x2: in sltype_to_mtl_size()482 case SLType::kHalf2x2: return SLType::kFloat2x2; in getUniformTypeForLayout()
38 kFloat2x2, enumerator
186 case SkRuntimeEffect::Uniform::Type::kFloat2x2: in draw()189 int rows = ((int)v.type - (int)SkRuntimeEffect::Uniform::Type::kFloat2x2) + 2; in draw()
57 kFloat2x2, enumerator
246 case Type::kFloat2x2: pdman.setMatrix2fv(handle, v.count, floatData()); break; in onSetData()
119 if (*type == *ctx.fTypes.fFloat2x2) { v->type = Type::kFloat2x2; return true; } in init_uniform_type()120 if (*type == *ctx.fTypes.fHalf2x2) { v->type = Type::kFloat2x2; return true; } in init_uniform_type()491 case SkRuntimeEffect::Uniform::Type::kFloat2x2: return sizeof(float) * 4; in uniform_element_size()
634 case Type::kFloat2x2: su.columns = 2; su.rows *= 2; break; in fromUniform()