Home | History | Annotate | Download | only in functional

Lines Matching full:spec

114 struct Spec
116 Spec (void);
131 Spec::Spec (void)
149 VertexArrayObjectTest (Context& context, const Spec& spec, const char* name, const char* description);
156 Spec m_spec;
177 VertexArrayObjectTest::VertexArrayObjectTest (Context& context, const Spec& spec, const char* name, const char* description)
179 , m_spec (spec)
675 Spec m_spec;
1259 Spec spec;
1276 spec.buffers.push_back(floatCoordBuffer48_1);
1277 spec.buffers.push_back(floatCoordBuffer48_2);
1279 spec.useDrawElements = false;
1280 spec.instances = 0;
1281 spec.count = 48;
1282 spec.vao = state;
1283 spec.state = state;
1284 spec.indexOffset = 0;
1285 spec.indexRangeMin = 0;
1286 spec.indexRangeMax = 0;
1287 spec.indexType = GL_NONE;
1288 spec.indexCount = 0;
1290 spec.state.attributes[0].bufferNdx = 1;
1291 spec.vao.attributes[0].bufferNdx = 2;
1292 addChild(new VertexArrayObjectTest(m_context, spec, "diff_buffer", "diff_buffer"));
1296 Spec spec;
1314 spec.buffers.push_back(floatCoordBuffer48_1);
1316 spec.useDrawElements = false;
1317 spec.instances = 0;
1318 spec.count = 24;
1319 spec.vao = state;
1320 spec.state = state;
1321 spec.indexOffset = 0;
1322 spec.indexRangeMin = 0;
1323 spec.indexRangeMax = 0;
1324 spec.indexType = GL_NONE;
1325 spec.indexCount = 0;
1327 spec.state.attributes[0].size = 2;
1328 spec.vao.attributes[0].size = 3;
1329 addChild(new VertexArrayObjectTest(m_context, spec, "diff_size", "diff_size"));
1334 Spec spec;
1352 spec.buffers.push_back(shortCoordBuffer48);
1354 spec.useDrawElements = false;
1355 spec.instances = 0;
1356 spec.count = 24;
1357 spec.vao = state;
1358 spec.state = state;
1359 spec.indexOffset = 0;
1360 spec.indexRangeMin = 0;
1361 spec.indexRangeMax = 0;
1362 spec.indexType = GL_NONE;
1363 spec.indexCount = 0;
1365 spec.vao.attributes[0].stride = 2;
1366 spec.state.attributes[0].stride = 4;
1367 addChild(new VertexArrayObjectTest(m_context, spec, "diff_stride", "diff_stride"));
1372 Spec spec;
1390 spec.buffers.push_back(shortCoordBuffer48);
1392 spec.useDrawElements = false;
1393 spec.instances = 0;
1394 spec.count = 24;
1395 spec.vao = state;
1396 spec.state = state;
1397 spec.indexOffset = 0;
1398 spec.indexRangeMin = 0;
1399 spec.indexRangeMax = 0;
1400 spec.indexType = GL_NONE;
1401 spec.indexCount = 0;
1403 spec.vao.attributes[0].type = GL_SHORT;
1404 spec.state.attributes[0].type = GL_BYTE;
1405 addChild(new VertexArrayObjectTest(m_context, spec, "diff_type", "diff_type"));
1409 Spec spec;
1427 spec.buffers.push_back(shortCoordBuffer48);
1429 spec.useDrawElements = false;
1430 spec.count = 24;
1431 spec.vao = state;
1432 spec.state = state;
1433 spec.instances = 0;
1434 spec.indexOffset = 0;
1435 spec.indexRangeMin = 0;
1436 spec.indexRangeMax = 0;
1437 spec.indexType = GL_NONE;
1438 spec.indexCount = 0;
1440 spec.state.attributes[0].integer = GL_FALSE;
1441 spec.vao.attributes[0].integer = GL_TRUE;
1442 addChild(new VertexArrayObjectTest(m_context, spec, "diff_integer", "diff_integer"));
1446 Spec spec;
1475 spec.buffers.push_back(shortCoordBuffer48);
1476 spec.buffers.push_back(floatCoordBuffer48_1);
1478 spec.useDrawElements = false;
1479 spec.instances = 10;
1480 spec.count = 12;
1481 spec.vao = state;
1482 spec.state = state;
1483 spec.indexOffset = 0;
1484 spec.indexRangeMin = 0;
1485 spec.indexRangeMax = 0;
1486 spec.indexType = GL_NONE;
1487 spec.indexCount = 0;
1489 spec.vao.attributes[1].divisor = 3;
1490 spec.state.attributes[1].divisor = 2;
1492 addChild(new VertexArrayObjectTest(m_context, spec, "diff_divisor", "diff_divisor"));
1496 Spec spec;
1514 spec.buffers.push_back(shortCoordBuffer48);
1516 spec.useDrawElements = false;
1517 spec.instances = 0;
1518 spec.count = 24;
1519 spec.vao = state;
1520 spec.state = state;
1521 spec.indexOffset = 0;
1522 spec.indexRangeMin = 0;
1523 spec.indexRangeMax = 0;
1524 spec.indexType = GL_NONE;
1525 spec.indexCount = 0;
1527 spec.vao.attributes[0].offset = 2;
1528 spec.state.attributes[0].offset = 4;
1529 addChild(new VertexArrayObjectTest(m_context, spec, "diff_offset", "diff_offset"));
1533 Spec spec;
1551 spec.buffers.push_back(shortCoordBuffer48);
1553 spec.useDrawElements = false;
1554 spec.instances = 0;
1555 spec.count = 48;
1556 spec.vao = state;
1557 spec.state = state;
1558 spec.indexOffset = 0;
1559 spec.indexRangeMin = 0;
1560 spec.indexRangeMax = 0;
1561 spec.indexType = GL_NONE;
1562 spec.indexCount = 0;
1564 spec.vao.attributes[0].normalized = GL_TRUE;
1565 spec.state.attributes[0].normalized = GL_FALSE;;
1566 addChild(new VertexArrayObjectTest(m_context, spec, "diff_normalize", "diff_normalize"));
1570 Spec spec;
1588 spec.buffers.push_back(floatCoordBuffer48_1);
1591 spec.buffers.push_back(indexBuffer);
1593 spec.useDrawElements = true;
1594 spec.count = 24;
1595 spec.vao = state;
1596 spec.state = state;
1597 spec.instances = 0;
1598 spec.indexOffset = 0;
1599 spec.indexRangeMin = 0;
1600 spec.indexRangeMax = 48;
1601 spec.indexType = GL_UNSIGNED_SHORT;
1602 spec.indexCount = 24;
1604 spec.state.elementArrayBuffer = 0;
1605 spec.vao.elementArrayBuffer = 2;
1606 addChild(new VertexArrayObjectTest(m_context, spec, "diff_indices", "diff_indices"));