Lines Matching refs:offsets
25 // kMaxStops offsets
31 {"offsets", SLType::kFloat, kMaxStops },
57 srcs, result->offsets(), result->data());
64 float offsets[kMaxStops]) {
68 offsets,
81 float offsets[kMaxStops]) {
87 offsets,
99 float offsets[kMaxStops]) {
105 offsets,
120 float offsets[kMaxStops]) {
124 offsets,
146 void expand_stops(int numStops, float offsets[kMaxStops]) {
150 offsets[i] = offsets[numStops-1];
165 srcs, result->offsets(), result->data());
174 // TODO: the offsets and data should just be allocated right after UniformData in an arena
175 uint32_t* offsets = new uint32_t[count];
178 return sk_sp<UniformData>(new UniformData(count, uniforms, offsets, data, dataSize));
188 float offsets[kMaxStops];
193 gradInfo.fColorOffsets = offsets;
203 expand_stops(gradInfo.fColorCount, offsets);
211 offsets);
215 expand_stops(gradInfo.fColorCount, offsets);
223 offsets);
227 expand_stops(gradInfo.fColorCount, offsets);
234 offsets);
238 expand_stops(gradInfo.fColorCount, offsets);
248 offsets);