Home | History | Annotate | Download | only in performance

Lines Matching full:scene

3877 static int getLayeredGridNumVertices (const LayeredGridSpec& scene)
3879 return scene.gridWidth * scene.gridHeight * scene.gridLayers * 6;
3882 static void generateLayeredGridVertexAttribData4C4V (std::vector<tcu::Vec4>& vertexData, const LayeredGridSpec& scene)
3888 vertexData.resize(getLayeredGridNumVertices(scene) * 2);
3890 for (int cellY = 0; cellY < scene.gridHeight; ++cellY)
3891 for (int cellX = 0; cellX < scene.gridWidth; ++cellX)
3892 for (int cellZ = 0; cellZ < scene.gridLayers; ++cellZ)
3895 const float cellLeft = (float(cellX ) / (float)scene.gridWidth - 0.5f) * 2.0f;
3896 const float cellRight = (float(cellX+1) / (float)scene.gridWidth - 0.5f) * 2.0f;
3897 const float cellTop = (float(cellY+1) / (float)scene.gridHeight - 0.5f) * 2.0f;
3898 const float cellBottom = (float(cellY ) / (float)scene.gridHeight - 0.5f) * 2.0f;
3900 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 0] = color;
3901 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 1] = tcu::Vec4(cellLeft, cellTop, 0.0f, 1.0f);
3903 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 2] = color;
3904 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 3] = tcu::Vec4(cellLeft, cellBottom, 0.0f, 1.0f);
3906 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 4] = color;
3907 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 5] = tcu::Vec4(cellRight, cellBottom, 0.0f, 1.0f);
3909 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 6] = color;
3910 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 7] = tcu::Vec4(cellLeft, cellTop, 0.0f, 1.0f);
3912 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 8] = color;
3913 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 9] = tcu::Vec4(cellRight, cellBottom, 0.0f, 1.0f);
3915 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 10] = color;
3916 vertexData[(cellY * scene.gridWidth * scene.gridLayers + cellX * scene.gridLayers + cellZ) * 12 + 11] = tcu::Vec4(cellRight, cellTop, 0.0f, 1.0f);
3920 static void generateLayeredGridIndexData (std::vector<deUint32>& indexData, const LayeredGridSpec& scene)
3922 indexData.resize(getLayeredGridNumVertices(scene) * 2);
3924 for (int ndx = 0; ndx < scene.gridLayers * scene.gridHeight * scene.gridWidth * 6; ++ndx)
4031 LayeredGridSpec scene;
4041 void uploadScene (const LayeredGridSpec& scene);
4108 m_results.back().scene.gridHeight = gridSizes[gridNdx];
4109 m_results.back().scene.gridWidth = gridSizes[gridNdx];
4110 m_results.back().scene.gridLayers = 5;
4112 m_results.back().result.numVertices = getLayeredGridNumVertices(m_results.back().scene);
4178 int result = getLayeredGridNumVertices(m_results[0].scene);
4182 const int workloadSize = getLayeredGridNumVertices(m_results[ndx].scene);
4192 int result = getLayeredGridNumVertices(m_results[0].scene);
4196 const int workloadSize = getLayeredGridNumVertices(m_results[ndx].scene);
4231 void RenderCase<SampleType>::uploadScene (const LayeredGridSpec& scene)
4239 generateLayeredGridVertexAttribData4C4V(vertexData, scene);
4252 generateLayeredGridIndexData(indexData, scene);
4340 const int numVertices = getLayeredGridNumVertices(sample.scene);
4350 generateLayeredGridVertexAttribData4C4V(vertexData, sample.scene);
4356 generateLayeredGridIndexData(indexData, sample.scene);
4470 const int numVertices = getLayeredGridNumVertices(sample.scene);
4483 generateLayeredGridVertexAttribData4C4V(vertexData, sample.scene);
4491 generateLayeredGridIndexData(indexData, sample.scene);
4829 const int numVertices = getLayeredGridNumVertices(sample.scene);
4838 generateLayeredGridVertexAttribData4C4V(vertexData, sample.scene);
4840 generateLayeredGridIndexData(indexData, sample.scene);
5164 const int numVertices = getLayeredGridNumVertices(sample.scene);
5173 generateLayeredGridVertexAttribData4C4V(vertexData, sample.scene);
5175 generateLayeredGridIndexData(indexData, sample.scene);
5486 // scene
5489 LayeredGridSpec scene;
5493 scene.gridWidth = 93;
5494 scene.gridHeight = 93;
5495 scene.gridLayers = 5;
5497 generateLayeredGridVertexAttribData4C4V(m_vertexData, scene);
5498 generateLayeredGridIndexData(m_indexData, scene);
5499 m_numVertices = getLayeredGridNumVertices(scene);
5569 LayeredGridSpec scene;
5572 scene.gridWidth = 40;
5573 scene.gridHeight = 40;
5574 scene.gridLayers = 5;
5576 generateLayeredGridVertexAttribData4C4V(vertexData, scene);
5582 m_numMiscVertices = getLayeredGridNumVertices(scene);