/external/skia/src/gpu/ |
D | GrVertices.h | 23 const GrVertexBuffer* vertexBuffer() const { return fVertexBuffer.get(); } in vertexBuffer() function 49 void init(GrPrimitiveType primType, const GrVertexBuffer* vertexBuffer, int startVertex, in init() argument 51 SkASSERT(vertexBuffer); in init() 55 fVertexBuffer.reset(vertexBuffer); in init() 68 const GrVertexBuffer* vertexBuffer, in initIndexed() argument 75 SkASSERT(vertexBuffer); in initIndexed() 81 fVertexBuffer.reset(vertexBuffer); in initIndexed() 98 const GrVertexBuffer* vertexBuffer, in initInstanced() argument 105 SkASSERT(vertexBuffer); in initInstanced() 112 fVertexBuffer.reset(vertexBuffer); in initInstanced()
|
D | GrTessellator.h | 36 SkAutoTUnref<GrVertexBuffer>& vertexBuffer, bool canMapVB, bool* isLinear);
|
/external/skia/src/gpu/batches/ |
D | GrTessellatingPathRenderer.cpp | 48 bool cache_match(GrVertexBuffer* vertexBuffer, SkScalar tol, int* actualCount) { in cache_match() argument 49 if (!vertexBuffer) { in cache_match() 52 const SkData* data = vertexBuffer->getUniqueKey().getCustomData(); in cache_match() 108 SkAutoTUnref<GrVertexBuffer>& vertexBuffer, in tessellate() argument 132 vertexBuffer, canMapVB, &isLinear); in tessellate() 139 resourceProvider->assignUniqueKeyToResource(*key, vertexBuffer.get()); in tessellate() 162 SkAutoTUnref<GrVertexBuffer> vertexBuffer(rp->findAndRefTByUniqueKey<GrVertexBuffer>(key)); in onPrepareDraws() local 167 if (!cache_match(vertexBuffer.get(), tol, &actualCount)) { in onPrepareDraws() 169 actualCount = this->tessellate(&key, rp, vertexBuffer, canMapVB); in onPrepareDraws() 201 vertices.init(primitiveType, vertexBuffer.get(), 0, actualCount); in onPrepareDraws()
|
D | GrVertexBatch.cpp | 27 const GrVertexBuffer* vertexBuffer; in init() local 30 … void* vertices = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex); in init() 35 SkASSERT(vertexBuffer); in init() 39 fVertices.initInstanced(primType, vertexBuffer, indexBuffer, in init()
|
D | GrDrawVerticesBatch.cpp | 109 const GrVertexBuffer* vertexBuffer; in onPrepareDraws() local 112 void* verts = target->makeVertexSpace(vertexStride, fVertexCount, &vertexBuffer, &firstVertex); in onPrepareDraws() 161 vertices.initIndexed(this->primitiveType(), vertexBuffer, indexBuffer, firstVertex, in onPrepareDraws() 165 vertices.init(this->primitiveType(), vertexBuffer, firstVertex, fVertexCount); in onPrepareDraws()
|
D | GrNonAAStrokeRectBatch.cpp | 133 const GrVertexBuffer* vertexBuffer; in onPrepareDraws() local 136 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, in onPrepareDraws() 161 vertices.init(primType, vertexBuffer, firstVertex, vertexCount); in onPrepareDraws()
|
D | GrAtlasTextBatch.cpp | 122 const GrVertexBuffer* vertexBuffer; in onPrepareDraws() local 126 &vertexBuffer, in onPrepareDraws() 128 flushInfo.fVertexBuffer.reset(SkRef(vertexBuffer)); in onPrepareDraws()
|
D | GrAAHairLinePathRenderer.cpp | 865 const GrVertexBuffer* vertexBuffer; in onPrepareDraws() local 871 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex)); in onPrepareDraws() 886 vertices.initInstanced(kTriangles_GrPrimitiveType, vertexBuffer, linesIndexBuffer, in onPrepareDraws() 894 const GrVertexBuffer* vertexBuffer; in onPrepareDraws() local 903 &vertexBuffer, &firstVertex); in onPrepareDraws() 929 tempVerts.initInstanced(kTriangles_GrPrimitiveType, vertexBuffer, quadsIndexBuffer, in onPrepareDraws() 942 tempVerts.initInstanced(kTriangles_GrPrimitiveType, vertexBuffer, quadsIndexBuffer, in onPrepareDraws()
|
D | GrAALinearizingConvexPathRenderer.cpp | 167 const GrVertexBuffer* vertexBuffer; in draw() local 170 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, in draw() 186 info.initIndexed(kTriangles_GrPrimitiveType, vertexBuffer, indexBuffer, firstVertex, in draw()
|
D | GrDefaultPathRenderer.cpp | 316 const GrVertexBuffer* vertexBuffer; in onPrepareDraws() local 320 &vertexBuffer, &firstVertex); in onPrepareDraws() 367 vertices.initIndexed(primitiveType, vertexBuffer, indexBuffer, firstVertex, firstIndex, in onPrepareDraws() 370 vertices.init(primitiveType, vertexBuffer, firstVertex, vertexOffset); in onPrepareDraws()
|
D | GrAAConvexPathRenderer.cpp | 817 const GrVertexBuffer* vertexBuffer; in prepareLinesOnlyDraws() local 820 void* verts = target->makeVertexSpace(vertexStride, tess.numPts(), &vertexBuffer, in prepareLinesOnlyDraws() 840 vertexBuffer, indexBuffer, in prepareLinesOnlyDraws() 903 const GrVertexBuffer* vertexBuffer; in onPrepareDraws() local 908 vertexStride, vertexCount, &vertexBuffer, &firstVertex)); in onPrepareDraws() 931 vertices.initIndexed(kTriangles_GrPrimitiveType, vertexBuffer, indexBuffer, in onPrepareDraws()
|
D | GrAADistanceFieldPathRenderer.cpp | 218 const GrVertexBuffer* vertexBuffer; in onPrepareDraws() local 221 &vertexBuffer, in onPrepareDraws() 223 flushInfo.fVertexBuffer.reset(SkRef(vertexBuffer)); in onPrepareDraws()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineReferenceRenderer.cpp | 256 const std::vector<Vertex4RGBA>& vertexBuffer) in draw() argument 258 const rr::PrimitiveList primitives(primitive, (int)vertexBuffer.size(), 0); in draw() 263 for (size_t vertexNdx = 0; vertexNdx < vertexBuffer.size(); vertexNdx++) in draw() 265 const Vertex4RGBA& v = vertexBuffer[vertexNdx]; in draw() 288 const std::vector<Vertex4Tex4>& vertexBuffer) in draw() argument 290 const rr::PrimitiveList primitives(primitive, (int)vertexBuffer.size(), 0); in draw() 295 for (size_t vertexNdx = 0; vertexNdx < vertexBuffer.size(); vertexNdx++) in draw() 297 const Vertex4Tex4& v = vertexBuffer[vertexNdx]; in draw()
|
/external/deqp/modules/gles31/functional/ |
D | es31fFboNoAttachmentTests.cpp | 123 GLuint vertexBuffer = 0; in checkFramebufferSize() local 129 gl.genBuffers(1, &vertexBuffer); in checkFramebufferSize() 130 gl.bindBuffer(GL_ARRAY_BUFFER, vertexBuffer); in checkFramebufferSize() 163 gl.deleteBuffers(1, &vertexBuffer); in checkFramebufferSize() 223 GLuint vertexBuffer = 0; in checkFramebufferRenderable() local 229 gl.genBuffers(1, &vertexBuffer); in checkFramebufferRenderable() 230 gl.bindBuffer(GL_ARRAY_BUFFER, vertexBuffer); in checkFramebufferRenderable() 243 gl.deleteBuffers(1, &vertexBuffer); in checkFramebufferRenderable()
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
D | vktDynamicStateGeneralTests.cpp | 86 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 87 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 192 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 193 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 342 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 343 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
|
D | vktDynamicStateVPTests.cpp | 86 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 87 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 318 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 319 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
|
D | vktDynamicStateCBTests.cpp | 101 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 102 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
|
D | vktDynamicStateRSTests.cpp | 421 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 422 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 528 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 529 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 638 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 639 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
|
D | vktDynamicStateDSTests.cpp | 460 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 461 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 611 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 612 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 781 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 782 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawIndexedTest.cpp | 141 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 144 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 241 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 244 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
|
D | vktDrawSimpleTest.cpp | 115 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 117 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 220 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 222 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
|
D | vktDrawIndirectTest.cpp | 237 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 239 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate() 420 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); in iterate() local 422 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); in iterate()
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiSmokeTests.cpp | 359 const Unique<VkBuffer> vertexBuffer (createBuffer(vk, vkDevice, &vertexBufferParams)); in renderTriangleTest() local 360 …Memory (memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *vertexBuffer), MemoryRequire… in renderTriangleTest() 362 …VK_CHECK(vk.bindBufferMemory(vkDevice, *vertexBuffer, vertexBufferMemory->getMemory(), vertexBuffe… in renderTriangleTest() 791 vk.cmdBindVertexBuffers(*cmdBuf, 0u, 1u, &vertexBuffer.get(), &bindingOffset); in renderTriangleTest() 971 const Unique<VkBuffer> vertexBuffer (createBuffer(vk, vkDevice, &vertexBufferParams)); in renderTriangleUnusedResolveAttachmentTest() local 972 …Memory (memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *vertexBuffer), MemoryRequire… in renderTriangleUnusedResolveAttachmentTest() 974 …VK_CHECK(vk.bindBufferMemory(vkDevice, *vertexBuffer, vertexBufferMemory->getMemory(), vertexBuffe… in renderTriangleUnusedResolveAttachmentTest() 1408 vk.cmdBindVertexBuffers(*cmdBuf, 0u, 1u, &vertexBuffer.get(), &bindingOffset); in renderTriangleUnusedResolveAttachmentTest()
|
/external/skia/src/gpu/vk/ |
D | GrVkProgramDataManager.cpp | 293 GrVkUniformBuffer* vertexBuffer, in uploadUniformBuffers() argument 295 if (vertexBuffer) { in uploadUniformBuffers() 296 vertexBuffer->addMemoryBarrier(gpu, in uploadUniformBuffers() 302 SkAssertResult(vertexBuffer->updateData(gpu, fVertexUniformData.get(), fVertexUniformSize)); in uploadUniformBuffers()
|
D | GrVkProgramDataManager.h | 48 GrVkUniformBuffer* vertexBuffer,
|