Lines Matching refs:attribs
196 spec.attribs.resize(2); in genBasicSpec()
198 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in genBasicSpec()
199 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in genBasicSpec()
200 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER; in genBasicSpec()
201 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in genBasicSpec()
202 spec.attribs[0].componentCount = 4; in genBasicSpec()
203 spec.attribs[0].offset = 0; in genBasicSpec()
204 spec.attribs[0].stride = 0; in genBasicSpec()
205 spec.attribs[0].normalize = false; in genBasicSpec()
206 spec.attribs[0].instanceDivisor = 0; in genBasicSpec()
207 spec.attribs[0].useDefaultAttribute = false; in genBasicSpec()
209 spec.attribs[1].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in genBasicSpec()
210 spec.attribs[1].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in genBasicSpec()
211 spec.attribs[1].storage = gls::DrawTestSpec::STORAGE_BUFFER; in genBasicSpec()
212 spec.attribs[1].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in genBasicSpec()
213 spec.attribs[1].componentCount = 2; in genBasicSpec()
214 spec.attribs[1].offset = 0; in genBasicSpec()
215 spec.attribs[1].stride = 0; in genBasicSpec()
216 spec.attribs[1].normalize = false; in genBasicSpec()
217 spec.attribs[1].instanceDivisor = 0; in genBasicSpec()
218 spec.attribs[1].useDefaultAttribute = false; in genBasicSpec()
278 spec.attribs.resize(1); in init()
280 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in init()
281 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in init()
282 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER; in init()
283 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in init()
284 spec.attribs[0].componentCount = 2; in init()
285 spec.attribs[0].offset = 0; in init()
286 spec.attribs[0].stride = 0; in init()
287 spec.attribs[0].normalize = false; in init()
288 spec.attribs[0].instanceDivisor = 0; in init()
289 spec.attribs[0].useDefaultAttribute = false; in init()
314 spec.attribs.resize(2); in init()
316 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in init()
317 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in init()
318 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER; in init()
319 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in init()
320 spec.attribs[0].componentCount = 4; in init()
321 spec.attribs[0].offset = 0; in init()
322 spec.attribs[0].stride = 0; in init()
323 spec.attribs[0].normalize = false; in init()
324 spec.attribs[0].instanceDivisor = 0; in init()
325 spec.attribs[0].useDefaultAttribute = false; in init()
327 spec.attribs[1].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in init()
328 spec.attribs[1].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in init()
329 spec.attribs[1].storage = gls::DrawTestSpec::STORAGE_BUFFER; in init()
330 spec.attribs[1].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in init()
331 spec.attribs[1].componentCount = 2; in init()
332 spec.attribs[1].offset = 0; in init()
333 spec.attribs[1].stride = 0; in init()
334 spec.attribs[1].normalize = false; in init()
335 spec.attribs[1].instanceDivisor = 0; in init()
336 spec.attribs[1].useDefaultAttribute = false; in init()
361 spec.attribs.resize(3); in init()
363 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in init()
364 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in init()
365 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER; in init()
366 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in init()
367 spec.attribs[0].componentCount = 4; in init()
368 spec.attribs[0].offset = 0; in init()
369 spec.attribs[0].stride = 0; in init()
370 spec.attribs[0].normalize = false; in init()
371 spec.attribs[0].instanceDivisor = 0; in init()
372 spec.attribs[0].useDefaultAttribute = false; in init()
375 spec.attribs[1].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in init()
376 spec.attribs[1].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in init()
377 spec.attribs[1].storage = gls::DrawTestSpec::STORAGE_BUFFER; in init()
378 spec.attribs[1].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in init()
379 spec.attribs[1].componentCount = 2; in init()
380 spec.attribs[1].offset = 0; in init()
381 spec.attribs[1].stride = 0; in init()
382 spec.attribs[1].normalize = false; in init()
383 spec.attribs[1].instanceDivisor = 1; in init()
384 spec.attribs[1].useDefaultAttribute = false; in init()
385 spec.attribs[1].additionalPositionAttribute = true; in init()
388 spec.attribs[2].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in init()
389 spec.attribs[2].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in init()
390 spec.attribs[2].storage = gls::DrawTestSpec::STORAGE_BUFFER; in init()
391 spec.attribs[2].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in init()
392 spec.attribs[2].componentCount = 3; in init()
393 spec.attribs[2].offset = 0; in init()
394 spec.attribs[2].stride = 0; in init()
395 spec.attribs[2].normalize = false; in init()
396 spec.attribs[2].instanceDivisor = 1; in init()
397 spec.attribs[2].useDefaultAttribute = false; in init()
422 spec.attribs.resize(2); in init()
424 spec.attribs[0].inputType = gls::DrawTestSpec::INPUTTYPE_FLOAT; in init()
425 spec.attribs[0].outputType = gls::DrawTestSpec::OUTPUTTYPE_VEC2; in init()
426 spec.attribs[0].storage = gls::DrawTestSpec::STORAGE_BUFFER; in init()
427 spec.attribs[0].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in init()
428 spec.attribs[0].componentCount = 2; in init()
429 spec.attribs[0].offset = 0; in init()
430 spec.attribs[0].stride = 0; in init()
431 spec.attribs[0].normalize = false; in init()
432 spec.attribs[0].instanceDivisor = 0; in init()
433 spec.attribs[0].useDefaultAttribute = false; in init()
452 spec.attribs[1].inputType = iopairs[ioNdx].input; in init()
453 spec.attribs[1].outputType = iopairs[ioNdx].output; in init()
454 spec.attribs[1].storage = gls::DrawTestSpec::STORAGE_BUFFER; in init()
455 spec.attribs[1].usage = gls::DrawTestSpec::USAGE_STATIC_DRAW; in init()
456 spec.attribs[1].componentCount = iopairs[ioNdx].componentCount; in init()
457 spec.attribs[1].offset = 0; in init()
458 spec.attribs[1].stride = 0; in init()
459 spec.attribs[1].normalize = false; in init()
460 spec.attribs[1].instanceDivisor = 0; in init()
461 spec.attribs[1].useDefaultAttribute = true; in init()
2206 spec.attribs.push_back(attribSpec); in init()
2213 spec.attribs[0].instanceDivisor = 0; in init()
2220 if (spec.attribs[0].useDefaultAttribute && spec.primitive != gls::DrawTestSpec::PRIMITIVE_POINTS) in init()
2226 if (spec.attribs[0].componentCount == 1) in init()
2228 …spec.attribs[0].outputType == gls::DrawTestSpec::OUTPUTTYPE_FLOAT || spec.attribs[0].outputType ==… in init()
2239 hash = (hash << 2) ^ (deUint32)spec.attribs[attrNdx].hash(); in init()