Lines Matching defs:int

196 	typedef std::vector<unsigned int> CDataArray;
224 int getWindowWidth()
229 int getWindowHeight()
234 void getDataSize(int& width, int& height)
383 void ReadPixelsFloat(int x, int y, int width, int height, void* data);
389 void DataGen(std::vector<T>& data, unsigned int sizeX, unsigned int sizeY, T valueMin, T valueMax)
396 for (unsigned int i = 0; i < sizeY; ++i)
400 for (unsigned int j = 0; j < sizeX; ++j)
408 long DataCompare(const std::vector<T>& dataRef, unsigned int widthRef, unsigned int heightRef,
409 const std::vector<T>& dataTest, unsigned int widthTest, unsigned int heightTest,
418 unsigned int width = std::min(widthRef, widthTest);
419 unsigned int height = std::min(heightRef, heightTest);
421 for (unsigned int i = 0; i < height; ++i)
423 unsigned int offsetRef = (i + offsetYRef) * widthRef;
424 unsigned int offsetTest = (i + offsetYTest) * widthTest;
488 long BuffersCompare(const std::vector<T>& bufferTest, unsigned int widthTest, unsigned int heightTest,
489 const std::vector<T>& bufferRef, unsigned int widthRef, unsigned int heightRef)
499 for (unsigned int i = 0; i < heightTest; ++i)
501 unsigned int offsetTest = i * widthTest;
502 unsigned int offsetRef = static_cast<int>(i * stepY + 0.5) * widthRef;
503 for (unsigned int j = 0; j < widthTest; ++j)
505 unsigned int posXRef = static_cast<int>(j * stepX + 0.5);
525 for (int i = 0; i < 3; ++i)
533 long BufferCheck(const CDataArray& dataRef, unsigned int widthRef, unsigned int heightRef, const void* bufTest,
534 unsigned int widthTest, unsigned int heightTest, unsigned int offsetYRef = 0,
535 unsigned int offsetYTest = 0)
543 memcpy(&dataTest[0], bufTest, widthTest * heightTest * sizeof(unsigned int));
555 int v;
557 if (v != static_cast<int>(access))
564 int v;
566 if (v != static_cast<int>(accessFlag))
596 void PointsGen(unsigned int drawSizeX, unsigned int drawSizeY, CColorArray& output)
601 for (unsigned int i = 0; i < drawSizeY; ++i)
604 for (unsigned int j = 0; j < drawSizeX; ++j)
612 float LinesOffsetY(unsigned int i, float rasterSize)
621 void LinesGen(unsigned int, unsigned int drawSizeY, CColorArray& output)
625 for (unsigned int i = 0; i < drawSizeY; ++i)
633 void LinesAdjacencyGen(unsigned int, unsigned int drawSizeY, CColorArray& output)
636 for (unsigned int i = 0; i < drawSizeY; ++i)
646 void LineStripAdjacencyGen(unsigned int, unsigned int drawSizeY, CColorArray& output)
650 for (unsigned int i = 0; i < drawSizeY; ++i)
661 void TrianglesGen(unsigned int drawSizeX, unsigned int drawSizeY, CColorArray& output)
683 for (unsigned int i = 0; i < drawSizeY; ++i)
686 for (unsigned int j = 0; j < drawSizeX; ++j)
704 void TrianglesAdjacencyGen(unsigned int drawSizeX, unsigned int drawSizeY, CColorArray& output)
714 for (unsigned int i = 0; i < drawSizeX; ++i)
717 for (unsigned int j = 0; j < drawSizeY; ++j)
738 void TriangleStripAdjacencyGen(unsigned int drawSizeX, unsigned int drawSizeY, CColorArray& output)
748 for (unsigned int i = 0; i < drawSizeX; ++i)
751 for (unsigned int j = 0; j < drawSizeY; ++j)
767 void PrimitiveGen(GLenum primitiveType, unsigned int drawSizeX, unsigned int drawSizeY, CColorArray& output)
826 void DrawIndirectBase::ReadPixelsFloat<test_api::GL>(int x, int y, int width, int height, void* data)
832 void DrawIndirectBase::ReadPixelsFloat<test_api::ES3>(int x, int y, int width, int height, void* data)
1016 const int buffNum = sizeof(_buffers) / sizeof(_buffers[0]);
1020 for (int i = 0; i < buffNum; ++i)
1102 int dataWidth, dataHeight;
1109 DataGen<unsigned int>(dataRef1, dataWidth, dataHeight, 0, 50);
1112 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef1.size() * sizeof(unsigned int)), &dataRef1[0],
1116 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1121 DataGen<unsigned int>(dataRef2, dataWidth, dataHeight, 10, 70);
1124 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef2.size() * sizeof(unsigned int)), &dataRef2[0],
1128 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1141 DataGen<unsigned int>(dataRef5, dataWidth, dataHeight, 0, 50);
1144 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef5.size() * sizeof(unsigned int)), &dataRef5[0],
1148 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1153 DataGen<unsigned int>(dataRef6, dataWidth, dataHeight, 10, 40);
1156 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef6.size() * sizeof(unsigned int)), &dataRef6[0],
1160 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1165 DataGen<unsigned int>(dataRef7, dataWidth, dataHeight, 4, 70);
1168 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef7.size() * sizeof(unsigned int)), &dataRef7[0],
1172 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1181 DataGen<unsigned int>(dataRef9, dataWidth, dataHeight, 18, 35);
1184 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef9.size() * sizeof(unsigned int)), &dataRef9[0],
1188 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1193 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef9.size() * sizeof(unsigned int)), &dataRef9[0],
1195 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1200 DataGen<unsigned int>(dataRef9, dataWidth * 2, dataHeight * 2, 18, 35);
1202 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef9.size() * sizeof(unsigned int)), &dataRef9[0],
1204 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1210 DataGen<unsigned int>(dataRef9, dataWidth / 2, dataHeight / 2, 18, 35);
1212 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef9.size() * sizeof(unsigned int)), &dataRef9[0],
1214 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1264 int dataWidth, dataHeight;
1266 DataGen<unsigned int>(dataRef, dataWidth, dataHeight, 4, 70);
1267 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef.size() * sizeof(unsigned int)), NULL,
1269 glBufferSubData(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataRef.size() * sizeof(unsigned int)), &dataRef[0]);
1272 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1278 DataGen<unsigned int>(dataSubRef, dataWidth / 2, dataHeight / 2, 80, 90);
1279 glBufferSubData(GL_DRAW_INDIRECT_BUFFER, 4, (GLsizeiptr)(dataSubRef.size() * sizeof(unsigned int)),
1283 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1334 int dataWidth, dataHeight;
1336 DataGen<unsigned int>(dataRef, dataWidth, dataHeight, 30, 50);
1337 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef.size() * sizeof(unsigned int)), &dataRef[0],
1353 (GLsizeiptr)(dataRef.size() * sizeof(unsigned int))));
1375 (GLsizeiptr)(dataRef.size() * sizeof(unsigned int))));
1397 (GLsizeiptr)(dataRef.size() * sizeof(unsigned int))));
1454 int dataWidth, dataHeight;
1456 DataGen<unsigned int>(dataRef, dataWidth, dataHeight, 30, 50);
1457 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef.size() * sizeof(unsigned int)), &dataRef[0],
1469 void* buf = glMapBufferRange(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataRef.size() * sizeof(unsigned int)),
1548 int dataWidth, dataHeight;
1550 DataGen<unsigned int>(dataRef, dataWidth, dataHeight, 30, 50);
1551 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef.size() * sizeof(unsigned int)), &dataRef[0],
1556 void* buf = glMapBufferRange(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataRef.size() * sizeof(unsigned int)),
1568 (GLsizeiptr)(dataRef.size() * sizeof(unsigned int))));
1579 buf = glMapBufferRange(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataRef.size() / 2 * sizeof(unsigned int)),
1591 (GLsizeiptr)(dataRef.size() / 2 * sizeof(unsigned int))));
1602 buf = glMapBufferRange(GL_DRAW_INDIRECT_BUFFER, (GLintptr)(dataRef.size() / 4 * sizeof(unsigned int)),
1603 (GLsizeiptr)(dataRef.size() / 2 * sizeof(unsigned int)), GL_MAP_WRITE_BIT);
1615 (GLintptr)(dataRef.size() / 4 * sizeof(unsigned int)),
1616 (GLsizeiptr)(dataRef.size() / 2 * sizeof(unsigned int))));
1673 int dataWidth, dataHeight;
1675 DataGen<unsigned int>(dataRef, dataWidth, dataHeight, 1, 1000);
1678 DataGen<unsigned int>(dataRef2, dataWidth, dataHeight, 1000, 2000);
1680 const int halfSize = dataHeight / 2 * dataWidth;
1681 const int quarterSize = dataHeight / 4 * dataWidth;
1683 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef.size() * sizeof(unsigned int)), &dataRef[0],
1688 void* buf = glMapBufferRange(GL_DRAW_INDIRECT_BUFFER, quarterSize * sizeof(unsigned int),
1689 halfSize * sizeof(unsigned int), GL_MAP_WRITE_BIT | GL_MAP_FLUSH_EXPLICIT_BIT);
1699 quarterSize * sizeof(unsigned int), halfSize * sizeof(unsigned int)));
1701 memcpy(buf, &dataRef2[quarterSize], halfSize * sizeof(unsigned int));
1702 glFlushMappedBufferRange(GL_DRAW_INDIRECT_BUFFER, 0, halfSize * sizeof(unsigned int));
1714 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1769 int dataWidth, dataHeight;
1771 DataGen<unsigned int>(dataRef, dataWidth, dataHeight, 1, 100);
1772 glBufferData(GL_DRAW_INDIRECT_BUFFER, dataRef.size() * sizeof(unsigned int), &dataRef[0], GL_DYNAMIC_DRAW);
1775 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, dataTest.size() * sizeof(unsigned int), &dataTest[0]);
1781 glBindBufferRange(GL_DRAW_INDIRECT_BUFFER, 0, _buffer, 0, dataTest.size() * sizeof(unsigned int) / 4);
1785 DataGen<unsigned int>(dataRef2, dataWidth, dataHeight / 2, 10, 15);
1786 glBufferData(GL_DRAW_INDIRECT_BUFFER, dataRef2.size() * sizeof(unsigned int) / 4, &dataRef2[0],
1789 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, dataTest.size() * sizeof(unsigned int), &dataTest[0]);
1797 glBindBufferRange(GL_DRAW_INDIRECT_BUFFER, 0, _buffer, dataTest.size() * sizeof(unsigned int) / 4,
1798 dataTest.size() * sizeof(unsigned int) / 4);
1801 glBufferData(GL_DRAW_INDIRECT_BUFFER, dataRef2.size() * sizeof(unsigned int) / 2,
1850 int dataWidth, dataHeight;
1856 DataGen<unsigned int>(dataRef1, dataWidth, dataHeight, 1, 100);
1857 glBufferData(GL_DRAW_INDIRECT_BUFFER, dataRef1.size() * sizeof(unsigned int), &dataRef1[0], GL_DYNAMIC_DRAW);
1862 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, dataTest.size() * sizeof(unsigned int), &dataTest[0]);
1870 DataGen<unsigned int>(dataRef2, dataWidth, dataHeight, 50, 70);
1871 glBufferData(GL_DRAW_INDIRECT_BUFFER, dataRef2.size() * sizeof(unsigned int), &dataRef2[0], GL_DYNAMIC_DRAW);
1873 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, dataTest.size() * sizeof(unsigned int), &dataTest[0]);
1918 int dataWidth, dataHeight;
1926 DataGen<unsigned int>(dataRef1, dataWidth, dataHeight, 1, 100);
1927 glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)(dataRef1.size() * sizeof(unsigned int)), &dataRef1[0],
1930 GetBufferSubData<api>(GL_ARRAY_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)), &dataTest[0]);
1936 DataGen<unsigned int>(dataRef2, dataWidth, dataHeight, 10, 30);
1937 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef2.size() * sizeof(unsigned int)), &dataRef2[0],
1940 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1945 (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)));
1947 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1951 glBufferData(GL_DRAW_INDIRECT_BUFFER, (GLsizeiptr)(dataRef2.size() * sizeof(unsigned int)), &dataRef2[0],
1954 GetBufferSubData<api>(GL_DRAW_INDIRECT_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)),
1959 (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)));
1961 GetBufferSubData<api>(GL_ARRAY_BUFFER, 0, (GLsizeiptr)(dataTest.size() * sizeof(unsigned int)), &dataTest[0]);
2103 CBasicVertexDef(TDrawFunction drawFunc, GLenum primitiveType, unsigned int drawSizeX, unsigned int drawSizeY)
2118 unsigned int _drawSizeX;
2119 unsigned int _drawSizeY;
2334 unsigned int _drawSizeX;
2335 unsigned int _drawSizeY;
2615 unsigned int _drawSizeX;
2616 unsigned int _drawSizeY;
3717 " if ( gl_VertexID == int(i_ref_VertexId + .5) && gl_InstanceID == int(i_ref_InstanceId + .5)) {" NL
3736 unsigned int _drawSizeX;
3737 unsigned int _drawSizeY;
4085 if ((int)_drawSizeX < 0 || (int)_drawSizeY < 0)
4245 CPrimitiveMode(TDrawFunction drawFunc, GLenum primitiveType, unsigned int sizeX = -1, unsigned sizeY = -1)
4263 unsigned int _drawSizeX, _drawSizeY; //dims for primitive generator
4264 unsigned int _sizeX, _sizeY; //rendering size
5231 int width, height;
5414 return api::glslVer(true) + NL "precision highp int; " NL
5562 int PrimitiveRestartIndex();
5665 unsigned int primNum)
5669 for (unsigned int i = 0; i < primNum; ++i)
5672 for (unsigned int j = 0; j < primNum; ++j)
5688 int CPrimitiveRestartElements<test_api::ES3>::PrimitiveRestartIndex()
5694 int CPrimitiveRestartElements<test_api::GL>::PrimitiveRestartIndex()
7026 "void main() {" NL " for (int i=0; i<gl_in.length(); ++i) {" NL
7150 "void main() {" NL " for (int i=0; i<gl_in.length(); ++i) {" NL
7159 int _program;
7673 int offsets[] = { 1, 3, 1023 };