Searched defs:numVertices (Results 1 - 25 of 33) sorted by relevance

12

/external/deqp/framework/referencerenderer/
H A DrrPrimitivePacket.cpp31 GeometryEmitter::GeometryEmitter (VertexPacketAllocator& vpalloc, size_t numVertices) argument
34 , m_maxVertices (numVertices)
H A DrrPrimitiveAssembler.hpp80 static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
84 for (size_t ndx = 0; ndx + 2 < numVertices; ndx += 3)
97 static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
99 if (numVertices < 3)
111 if (ndx >= numVertices)
121 if (ndx >= numVertices)
142 static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
144 if (numVertices == 0)
152 for (size_t ndx = 1; ndx + 1 < numVertices; ++ndx)
205 static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, r argument
222 exec(Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
248 exec(Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
296 exec(Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
358 exec(Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
375 exec(Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
444 exec(Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
461 exec(Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::ProvokingVertex provokingConvention) argument
[all...]
/external/deqp/modules/gles3/stress/
H A Des3sSyncTests.cpp99 int numVertices = 3*numPrimitives; local
100 dst.resize(numVertices * 4);
102 for (int i = 0; i < numVertices; i++)
/external/deqp/external/vulkancts/modules/vulkan/tessellation/
H A DvktTessellationMiscDrawTests.cpp357 const int numVertices = (caseDef.primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? 3 : 4); local
363 << "layout(vertices = " << numVertices << ") out;\n"
H A DvktTessellationCommonEdgeTests.cpp124 const int numVertices = (caseDef.primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? 3 : 4); local
131 << "layout(vertices = " << numVertices << ") out;\n"
260 const int numVertices = (gridWidth+1)*(gridHeight+1); local
263 const int totalNumPosComps = numPosCompsPerVertex*numVertices;
266 gridTessParams.reserve(numVertices);
275 gridTessParams.push_back((float)(i*(gridWidth+1) + j) / (float)(numVertices-1));
322 DE_ASSERT(static_cast<int>(gridTessParams.size()) == numVertices);
H A DvktTessellationInvarianceTests.cpp359 const int numVertices = numVerticesPerPrimitive(primitiveType, *usePointModeIter); // Primitives that the tessellated patch comprises of. local
366 << "layout(" << getGeometryShaderOutputPrimitiveTypeShaderName(primitiveType, *usePointModeIter) << ", max_vertices = " << numVertices << ") out;\n"
386 for (int i = 0; i < numVertices; ++i)
388 for (int i = 0; i < numVertices; ++i)
2095 const deInt32 numVertices = *static_cast<deInt32*>(resultAlloc.getHostPtr());
2096 const std::vector<tcu::Vec3> vertices = readInterleavedData<tcu::Vec3>(numVertices, resultAlloc.getHostPtr(), resultBufferTessCoordsOffset, sizeof(tcu::Vec4));
2099 DE_ASSERT(numVertices <= maxNumVerticesInDrawCall);
H A DvktTessellationUserDefinedIO.cpp925 const deInt32 numVertices = *static_cast<deInt32*>(resultAlloc.getHostPtr()); local
929 DE_ASSERT(numVertices <= refNumVertices);
931 if (numVertices < refNumUniqueVertices)
934 << tcu::TestLog::Message << "Failure: got " << numVertices << " vertices, but expected at least " << refNumUniqueVertices << tcu::TestLog::EndMessage;
948 for (int vertexNdx = 0; vertexNdx < numVertices; ++vertexNdx)
/external/deqp/modules/gles3/functional/
H A Des3fSyncTests.cpp111 int numVertices = 3*numPrimitives; local
112 dst.resize(numVertices * 4);
114 for (int i = 0; i < numVertices; i++)
H A Des3fRasterizerDiscardTests.cpp129 int numVertices; local
133 case GL_POINTS: numVertices = numPrimitives; break;
134 case GL_LINES: numVertices = 2*numPrimitives; break;
135 case GL_LINE_STRIP: numVertices = numPrimitives+1; break;
136 case GL_LINE_LOOP: numVertices = numPrimitives+2; break;
137 case GL_TRIANGLES: numVertices = 3*numPrimitives; break;
138 case GL_TRIANGLE_STRIP: numVertices = numPrimitives+2; break;
139 case GL_TRIANGLE_FAN: numVertices = numPrimitives+2; break;
142 numVertices = 0;
145 dst.resize(numVertices *
[all...]
H A Des3fPrimitiveRestartTests.cpp309 int numVertices = row*numCols + col + 1; local
311 for (int i = 0; i < numVertices; i++)
313 float fx = centerX + 0.9f * deFloatCos((float)i*2.0f*DE_PI / (float)numVertices) / (float)numCols;
314 float fy = centerY + 0.9f * deFloatSin((float)i*2.0f*DE_PI / (float)numVertices) / (float)numRows;
340 int numVertices = stripNdx + 1; local
342 for (int i = 0; i < numVertices; i++)
412 int numVertices = rowNdx + 1; local
414 for (int i = 0; i < numVertices; i++)
H A Des3fShaderPrecisionTests.cpp339 const int numVertices = 4; local
356 vertexArrays.push_back(glu::va::Float("a_position", 4, numVertices, 0, &position[0]));
357 vertexArrays.push_back(glu::va::Float("a_in0", 1, numVertices, 0, &in0Arr[0]));
358 vertexArrays.push_back(glu::va::Float("a_in1", 1, numVertices, 0, &in1Arr[0]));
553 const int numVertices = 4; local
572 vertexArrays.push_back(glu::va::Float("a_position", 4, numVertices, 0, &position[0]));
573 vertexArrays.push_back(glu::va::Int32("a_in0", 1, numVertices, 0, &in0Arr[0]));
574 vertexArrays.push_back(glu::va::Int32("a_in1", 1, numVertices, 0, &in1Arr[0]));
747 const int numVertices = 4; local
766 vertexArrays.push_back(glu::va::Float("a_position", 4, numVertices,
[all...]
H A Des3fShaderBuiltinVarTests.cpp708 void renderReference (const tcu::PixelBufferAccess& dst, const int numVertices, const deUint16* const indices, const tcu::Vec4* const positions, const tcu::Vec4* const colors);
751 const int numVertices = MAX_VERTICES; local
753 const int numQuads = numVertices/6 + (numVertices%6 != 0 ? 1 : 0);
795 m_colors.resize(numVertices);
822 m_positions.resize(numVertices);
823 DE_ASSERT(numVertices%3 == 0);
824 for (int vtxNdx = 0; vtxNdx < numVertices; vtxNdx += 3)
932 void VertexIDCase::renderReference (const tcu::PixelBufferAccess& dst, const int numVertices, const deUint16* const indices, const tcu::Vec4* const positions, const tcu::Vec4* const colors) argument
959 rr::PrimitiveList(rr::PRIMITIVETYPE_TRIANGLES, numVertices, r
[all...]
H A Des3fFragmentOutputTests.cpp555 const int numVertices = gridWidth*gridHeight; local
561 vector<float> positions (numVertices*4);
636 inputs[curInVec].resize(numVertices*numScalars);
/external/deqp/modules/glshared/
H A DglsFragOpInteractionCase.cpp79 static void computeVertexLayout (const vector<rsg::ShaderInput*>& attributes, int numVertices, vector<glu::VertexArrayBinding>* layout, int* stride) argument
94 layout->push_back(glu::va::Float(var->getName(), numComps, numVertices, 0 /* computed later */, (const float*)(deUintptr)curOffset));
108 VertexDataStorage (const vector<rsg::ShaderInput*>& attributes, int numVertices);
124 VertexDataStorage::VertexDataStorage (const vector<rsg::ShaderInput*>& attributes, int numVertices) argument
127 computeVertexLayout(attributes, numVertices, &m_layout, &stride);
128 m_data.resize(stride * numVertices);
516 const int numVertices = 4;
517 VertexDataStorage vertexData (m_vertexShader.getInputs(), numVertices);
H A DglsRandomShaderCase.cpp78 VertexArray::VertexArray (const rsg::ShaderInput* input, int numVertices) argument
80 , m_vertices (input->getVariable()->getType().getNumElements() * numVertices)
155 int numVertices = (m_gridWidth+1)*(m_gridHeight+1); local
162 VertexArray vtxArray(input, numVertices);
167 for (int vtxNdx = 0; vtxNdx < numVertices; vtxNdx++)
/external/deqp/framework/randomshaders/
H A DrsgProgramExecutor.cpp47 VaryingStorage (const VariableType& type, int numVertices);
57 VaryingStorage::VaryingStorage (const VariableType& type, int numVertices) argument
58 : m_value(type.getScalarSize()*numVertices)
75 VaryingStore (int numVertices);
85 VaryingStore::VaryingStore (int numVertices) argument
86 : m_numVertices(numVertices)
215 int numVertices = gridVtxWidth*gridVtxHeight; local
217 VaryingStore varyingStore(numVertices);
222 int numPackets = numVertices + ((numVertices
[all...]
/external/skia/src/gpu/ccpr/
H A DGrCCPathParser.cpp326 static void emit_tessellated_fan(const GrTessellator::WindingVertex* vertices, int numVertices, argument
330 for (int i = 0; i < numVertices; i += 3) {
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/
H A DvktFragmentOperationsEarlyFragmentTests.cpp625 const deUint32 numVertices = 6; local
626 const VkDeviceSize vertexBufferSizeBytes = sizeof(tcu::Vec4) * numVertices;
732 vk.cmdDraw(*cmdBuffer, numVertices, 1u, 0u, 0u);
/external/deqp/external/vulkancts/modules/vulkan/query_pool/
H A DvktQueryPoolOcclusionTests.cpp54 StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPrimitiveTopology primitive);
80 StateObjects::StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPrimitiveTopology primitive) argument
243 const size_t kBufferSize = numVertices * sizeof(tcu::Vec4);
/external/deqp/external/vulkancts/modules/vulkan/robustness/
H A DvktRobustnessVertexAccessTests.cpp60 deUint32 numVertices,
86 deUint32 numVertices,
130 deUint32 numVertices,
198 deUint32 numVertices,
216 deUint32 numVertices,
237 deUint32 numVertices,
244 , m_numVertices (numVertices)
347 deUint32 numVertices,
350 : VertexAccessTest (testContext, name, description, inputFormat, numVertexValues, numInstanceValues, numVertices, numInstances)
401 (deUint32)s_indexConfigs[indexConfig].size(), // numVertices
231 VertexAccessTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances) argument
341 DrawAccessTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances) argument
423 VertexAccessInstance(Context& context, Move<VkDevice> device, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances, const std::vector<deUint32>& indices) argument
988 DrawAccessInstance(Context& context, Move<VkDevice> device, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances) argument
1019 DrawIndexedAccessInstance(Context& context, Move<VkDevice> device, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances, const std::vector<deUint32>& indices) argument
[all...]
/external/deqp/modules/gles2/performance/
H A Des2pShaderControlStatementTests.cpp305 int numVertices = (getGridWidth() + 1) * (getGridHeight() + 1); local
308 m_comparisonValueArray.resize(numVertices * numComponents);
581 int numVertices = (getGridWidth() + 1) * (getGridHeight() + 1); local
584 m_boundArray.resize(numVertices * numComponents);
/external/deqp/modules/gles3/performance/
H A Des3pShaderControlStatementTests.cpp309 int numVertices = (getGridWidth() + 1) * (getGridHeight() + 1); local
312 m_comparisonValueArray.resize(numVertices * numComponents);
589 int numVertices = (getGridWidth() + 1) * (getGridHeight() + 1); local
592 m_boundArray.resize(numVertices * numComponents);
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineSpecConstantTests.cpp581 const deUint32 numVertices = 3; local
582 const VkDeviceSize vertexBufferSizeBytes = sizeof(tcu::Vec4) * numVertices;
674 vk.cmdDraw(*cmdBuffer, numVertices, 1u, 0u, 0u);
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderDerivateTests.cpp650 const int numVertices = 4; local
666 addAttribute(0u, vk::VK_FORMAT_R32G32B32A32_SFLOAT, 4 * (deUint32)sizeof(float), numVertices, positions);
668 addAttribute(1u, vk::VK_FORMAT_R32G32B32A32_SFLOAT, 4 * (deUint32)sizeof(float), numVertices, coords);
674 const deUint32 numVertices = 4; local
681 render(numVertices, numTriangles, indices);
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
H A DvktSynchronizationSmokeTests.cpp562 deUint32 numVertices; member in struct:vkt::synchronization::__anon4600::TestContext
592 , numVertices (0)
693 bufferParameters.size = testContext.numVertices * sizeof(tcu::Vec4);
923 renderInfo.vertexBufferSize = testContext.numVertices;
1015 testContext.numVertices = DE_LENGTH_OF_ARRAY(vertices);
1143 testContext1.numVertices = DE_LENGTH_OF_ARRAY(vertices1);
1148 testContext2.numVertices = DE_LENGTH_OF_ARRAY(vertices2);
1251 testContext.numVertices = DE_LENGTH_OF_ARRAY(vertices1);

Completed in 1234 milliseconds

12