HomeSort by relevance Sort by last modified time
    Searched full:vertexcount (Results 1 - 25 of 183) sorted by null

1 2 3 4 5 6 7 8

  /frameworks/native/services/surfaceflinger/RenderEngine/
Mesh.cpp 23 Mesh::Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordSize)
24 : mVertexCount(vertexCount), mVertexSize(vertexSize), mTexCoordsSize(texCoordSize),
27 if (vertexCount == 0) {
35 size_t remainder = (stride * vertexCount) / vertexCount;
38 // will be equal to stride as long as stride * vertexCount doesn't overflow.
40 ALOGE("Overflow in Mesh(..., %zu, %zu, %zu)", vertexCount, vertexSize,
51 mVertices = new float[stride * vertexCount];
Mesh.h 32 Mesh(Primitive primitive, size_t vertexCount, size_t vertexSize, size_t texCoordsSize = 0);
  /external/skia/src/core/
SkVertices.cpp 24 Sizes(int vertexCount, int indexCount, bool hasTexs, bool hasColors) {
25 int64_t vSize = (int64_t)vertexCount * sizeof(SkPoint);
26 int64_t tSize = hasTexs ? (int64_t)vertexCount * sizeof(SkPoint) : 0;
27 int64_t cSize = hasColors ? (int64_t)vertexCount * sizeof(SkColor) : 0;
53 SkVertices::Builder::Builder(VertexMode mode, int vertexCount, int indexCount,
57 this->init(mode, vertexCount, indexCount,
58 SkVertices::Sizes(vertexCount, indexCount, hasTexs, hasColors));
61 SkVertices::Builder::Builder(VertexMode mode, int vertexCount, int indexCount,
63 this->init(mode, vertexCount, indexCount, sizes);
66 void SkVertices::Builder::init(VertexMode mode, int vertexCount, int indexCount
    [all...]
  /frameworks/base/libs/hwui/
VertexBuffer.h 59 TYPE* alloc(int vertexCount) {
67 mReallocBuffer = reallocBuffer + vertexCount;
70 mAllocatedVertexCount = vertexCount;
71 mVertexCount = vertexCount;
73 mReallocBuffer = mBuffer = (void*)new TYPE[vertexCount];
108 void computeBounds(int vertexCount = 0) {
115 if (vertexCount == 0) vertexCount = mVertexCount;
118 TYPE* end = current + vertexCount;
  /external/skia/src/gpu/
GrMesh.h 35 void setNonIndexedNonInstanced(int vertexCount);
39 void setIndexedPatterned(const GrBuffer* indexBuffer, int indexCount, int vertexCount,
43 int vertexCount);
52 const GrBuffer* vertexBuffer, int vertexCount,
62 const GrBuffer* vertexBuffer, int vertexCount,
132 inline void GrMesh::setNonIndexedNonInstanced(int vertexCount) {
135 fNonIndexNonInstanceData.fVertexCount = vertexCount;
154 int vertexCount, int patternRepeatCount,
158 SkASSERT(vertexCount >= 1);
165 fPatternData.fVertexCount = vertexCount;
    [all...]
GrOpFlushState.cpp 29 void* GrOpFlushState::makeVertexSpace(size_t vertexSize, int vertexCount,
31 return fVertexPool.makeSpace(vertexSize, vertexCount, buffer, startVertex);
GrTessellator.h 29 virtual void* lock(int vertexCount) = 0;
GrOpFlushState.h 58 void* makeVertexSpace(size_t vertexSize, int vertexCount,
205 void* makeVertexSpace(size_t vertexSize, int vertexCount,
207 return this->state()->makeVertexSpace(vertexSize, vertexCount, buffer, startVertex);
  /external/skia/include/core/
SkVertices.h 32 static sk_sp<SkVertices> MakeCopy(VertexMode mode, int vertexCount,
39 static sk_sp<SkVertices> MakeCopy(VertexMode mode, int vertexCount,
43 return MakeCopy(mode, vertexCount, positions, texs, colors, 0, nullptr);
54 Builder(VertexMode mode, int vertexCount, int indexCount, uint32_t flags);
59 int vertexCount() const;
70 Builder(VertexMode mode, int vertexCount, int indexCount, const Sizes&);
72 void init(VertexMode mode, int vertexCount, int indexCount, const Sizes&);
88 int vertexCount() const { return fVertexCnt; }
  /external/swiftshader/third_party/PowerVR_SDK/Examples/Beginner/04_BasicTnL/
BasicTnL.txt 19 :VertexCount:
  /external/skia/src/gpu/ops/
GrAALinearizingConvexPathRenderer.cpp 195 const GrPipeline* pipeline, int vertexCount, size_t vertexStride, void* vertices,
197 if (vertexCount == 0 || indexCount == 0) {
203 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer,
209 memcpy(verts, vertices, vertexCount * vertexStride);
219 mesh.setIndexed(indexBuffer, indexCount, firstIndex, 0, vertexCount - 1);
245 int vertexCount = 0;
265 this->draw(target, gp.get(), pipeline, vertexCount, vertexStride, vertices,
267 vertexCount = 0;
271 if (vertexCount + currentVertices > maxVertices) {
272 maxVertices = SkTMax(vertexCount + currentVertices, maxVertices * 2)
    [all...]
GrDrawVerticesOp.cpp 39 fVertexCount = vertices->vertexCount();
187 int vertexCount = mesh.fVertices->vertexCount();
205 for (int j = 0; j < vertexCount; ++j) {
210 verts = v + vertexCount;
216 for (int j = 0; j < vertexCount; ++j) {
239 vertexOffset += vertexCount;
393 uint32_t vertexCount = seed_vertices(type) + (primitiveCount - 1) * primitive_vertices(type);
397 randomize_params(seed_vertices(type), vertexCount, kMinVertExtent, kMaxVertExtent, random,
402 randomize_params(primitive_vertices(type), vertexCount, kMinVertExtent, kMaxVertExtent
    [all...]
GrTessellatingPathRenderer.cpp 73 void* lock(int vertexCount) override {
74 size_t size = vertexCount * stride();
83 fVertices = sk_malloc_throw(vertexCount * stride());
111 void* lock(int vertexCount) override {
112 fVertexCount = vertexCount;
113 fVertices = fTarget->makeVertexSpace(stride(), vertexCount, &fVertexBuffer, &fFirstVertex);
GrMeshDrawOp.cpp 30 int vertexCount = verticesPerRepetition * repeatCount;
32 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex);
GrNonAAStrokeRectOp.cpp 144 int vertexCount = kVertsPerHairlineRect;
146 vertexCount = kVertsPerStrokeRect;
153 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex);
177 mesh.setNonIndexedNonInstanced(vertexCount);
  /external/swiftshader/third_party/PowerVR_SDK/Tools/
PVRTPrint3D.cpp 864 unsigned int VertexCount = 0;
901 pVertices[VertexCount+0].sx = f2vt(XPos + fAOff);
902 pVertices[VertexCount+0].sy = f2vt(YPos + fYOffset);
903 pVertices[VertexCount+0].sz = f2vt(fZPos);
904 pVertices[VertexCount+0].rhw = f2vt(1.0f);
905 pVertices[VertexCount+0].tu = f2vt(m_pUVs[uiIdx].fUL);
906 pVertices[VertexCount+0].tv = f2vt(m_pUVs[uiIdx].fVT);
908 pVertices[VertexCount+1].sx = f2vt(XPos + fAOff + PVRTMakeWhole(m_pRects[uiIdx].nW * fScale));
909 pVertices[VertexCount+1].sy = f2vt(YPos + fYOffset);
910 pVertices[VertexCount+1].sz = f2vt(fZPos)
    [all...]
  /external/vulkan-validation-layers/libs/glm/detail/
dummy.cpp 105 std::size_t const VertexCount = 4;
107 std::size_t const PositionSizeF32 = VertexCount * sizeof(glm::vec2);
108 glm::vec2 const PositionDataF32[VertexCount] =
116 std::size_t const PositionSizeF16 = VertexCount * sizeof(glm::uint);
117 glm::uint const PositionDataF16[VertexCount] =
125 std::size_t const PositionSizeI8 = VertexCount * sizeof(glm::i8vec2);
126 glm::i8vec2 const PositionDataI8[VertexCount] =
134 std::size_t const PositionSizeI32 = VertexCount * sizeof(glm::i32vec2);
135 glm::i32vec2 const PositionDataI32[VertexCount] =
  /external/skia/src/gpu/vk/
GrVkGpuCommandBuffer.h 69 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex) final {
70 this->sendInstancedMeshToGpu(primProc, primType, vertexBuffer, vertexCount, baseVertex,
83 const GrBuffer* vertexBuffer, int vertexCount, int baseVertex,
  /external/skia/tests/
VerticesTest.cpp 15 if (v0->vertexCount() != v1->vertexCount()) {
29 for (int i = 0; i < v0->vertexCount(); ++i) {
  /packages/screensavers/Basic/src/com/android/dreams/basic/
ColorsGLRenderer.java 343 private final int vertexCount = squareCoords.length / COORDS_PER_VERTEX;
346 private float cornerFrequencies[] = new float[vertexCount];
356 for (int i=0; i<vertexCount; i++) {
359 cornerRotation = (int)(Math.random() * vertexCount);
369 bb = ByteBuffer.allocateDirect(vertexCount * colorStride);
412 for(int i=0; i<vertexCount; i++) {
414 _tmphsv[0] = HUES[(i + cornerRotation) % vertexCount];
430 glDrawArrays(GL_TRIANGLE_FAN, 0, vertexCount);
  /external/skia/samplecode/
SampleCCPRGeometry.cpp 157 int vertexCount = num_points(fMode);
163 if (4 == vertexCount) {
207 if (4 == vertexCount) {
228 int vertexCount = num_points(fView->fMode);
254 GrMesh mesh(4 == vertexCount ? GrPrimitiveType::kLinesAdjacency : GrPrimitiveType::kTriangles);
255 mesh.setInstanced(instanceBuffer.get(), fView->fGpuInstances.count(), 0, vertexCount);
  /development/samples/OpenGL/HelloOpenGLES20/src/com/example/android/opengl/
Triangle.java 62 private final int vertexCount = triangleCoords.length / COORDS_PER_VERTEX;
135 GLES20.glDrawArrays(GLES20.GL_TRIANGLES, 0, vertexCount);
  /external/deqp/external/vulkancts/modules/vulkan/geometry/
vktGeometryInputGeometryShaderTests.cpp 273 for (int vertexCount = 0; vertexCount <= 12; ++vertexCount)
275 const string name = "vertex_count_" + de::toString(vertexCount);
278 triStripAdjacencyGroup->addChild(new TriangleStripAdjacencyVertexCountTest(testCtx, primitives, vertexCount));
  /external/skia/src/utils/
SkPatchUtils.cpp 307 int vertexCount = SkToS32(mult64);
310 if (vertexCount > 10000 || lodX > 200 || lodY > 200) {
318 vertexCount = (lodX + 1) * (lodY + 1);
331 SkRGBAf* tmpColors = srcColors ? alloc.makeArray<SkRGBAf>(vertexCount) : nullptr;
334 SkVertices::Builder builder(SkVertices::kTriangles_VertexMode, vertexCount, indexCount, flags);
437 unpremul(tmpColors, vertexCount);
439 linear_to_skcolor(builder.colors(), tmpColors, vertexCount, convertCS.get());
  /external/deqp/external/vulkancts/modules/vulkan/draw/
vktBasicDrawTests.cpp 133 params.vertexCount = vertexC;
168 cmd.vertexCount = vertexC;
626 de::Random rnd (SEED ^ m_data.params.firstVertex ^ m_data.params.vertexCount);
628 const deUint32 vectorSize = m_data.params.firstVertex + m_data.params.vertexCount;
655 m_vk.cmdDraw(*m_cmdBuffer, m_data.params.vertexCount, m_data.params.instanceCount, m_data.params.firstVertex, m_data.params.firstInstance);
833 de::Random rnd(SEED ^ m_data.commands[0].vertexCount ^ m_data.commands[0].firstVertex);
840 const deUint32 index = it->firstVertex + it->vertexCount;
852 for (deUint32 idx = 0; idx < it->vertexCount; ++idx)
    [all...]

Completed in 511 milliseconds

1 2 3 4 5 6 7 8