/external/skia/src/gpu/ |
H A D | GrTessellator.h | 36 SkAutoTUnref<GrVertexBuffer>& vertexBuffer, bool canMapVB, bool* isLinear);
|
H A D | GrVertices.h | 23 const GrVertexBuffer* vertexBuffer() const { return fVertexBuffer.get(); } function in class:GrNonInstancedVertices 49 void init(GrPrimitiveType primType, const GrVertexBuffer* vertexBuffer, int startVertex, argument 51 SkASSERT(vertexBuffer); 55 fVertexBuffer.reset(vertexBuffer); 68 const GrVertexBuffer* vertexBuffer, 75 SkASSERT(vertexBuffer); 81 fVertexBuffer.reset(vertexBuffer); 98 const GrVertexBuffer* vertexBuffer, 105 SkASSERT(vertexBuffer); 112 fVertexBuffer.reset(vertexBuffer); 67 initIndexed(GrPrimitiveType primType, const GrVertexBuffer* vertexBuffer, const GrIndexBuffer* indexBuffer, int startVertex, int startIndex, int vertexCount, int indexCount) argument 97 initInstanced(GrPrimitiveType primType, const GrVertexBuffer* vertexBuffer, const GrIndexBuffer* indexBuffer, int startVertex, int verticesPerInstance, int indicesPerInstance, int instanceCount, int maxInstancesPerDraw) argument [all...] |
/external/skia/src/gpu/batches/ |
H A D | GrVertexBatch.cpp | 27 const GrVertexBuffer* vertexBuffer; local 30 void* vertices = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex); 35 SkASSERT(vertexBuffer); 39 fVertices.initInstanced(primType, vertexBuffer, indexBuffer,
|
H A D | GrTessellatingPathRenderer.cpp | 48 bool cache_match(GrVertexBuffer* vertexBuffer, SkScalar tol, int* actualCount) { argument 49 if (!vertexBuffer) { 52 const SkData* data = vertexBuffer->getUniqueKey().getCustomData(); 108 SkAutoTUnref<GrVertexBuffer>& vertexBuffer, 132 vertexBuffer, canMapVB, &isLinear); 139 resourceProvider->assignUniqueKeyToResource(*key, vertexBuffer.get()); 162 SkAutoTUnref<GrVertexBuffer> vertexBuffer(rp->findAndRefTByUniqueKey<GrVertexBuffer>(key)); 167 if (!cache_match(vertexBuffer.get(), tol, &actualCount)) { 169 actualCount = this->tessellate(&key, rp, vertexBuffer, canMapVB); 201 vertices.init(primitiveType, vertexBuffer 106 tessellate(GrUniqueKey* key, GrResourceProvider* resourceProvider, SkAutoTUnref<GrVertexBuffer>& vertexBuffer, bool canMapVB) const argument [all...] |
H A D | GrDrawVerticesBatch.cpp | 109 const GrVertexBuffer* vertexBuffer; local 112 void* verts = target->makeVertexSpace(vertexStride, fVertexCount, &vertexBuffer, &firstVertex); 161 vertices.initIndexed(this->primitiveType(), vertexBuffer, indexBuffer, firstVertex, 165 vertices.init(this->primitiveType(), vertexBuffer, firstVertex, fVertexCount);
|
H A D | GrNonAAStrokeRectBatch.cpp | 133 const GrVertexBuffer* vertexBuffer; variable 136 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, 161 vertices.init(primType, vertexBuffer, firstVertex, vertexCount);
|
H A D | GrAtlasTextBatch.cpp | 122 const GrVertexBuffer* vertexBuffer; local 126 &vertexBuffer, 128 flushInfo.fVertexBuffer.reset(SkRef(vertexBuffer));
|
H A D | GrAAHairLinePathRenderer.cpp | 865 const GrVertexBuffer* vertexBuffer; local 871 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex)); 886 vertices.initInstanced(kTriangles_GrPrimitiveType, vertexBuffer, linesIndexBuffer, 894 const GrVertexBuffer* vertexBuffer; local 903 &vertexBuffer, &firstVertex); 929 tempVerts.initInstanced(kTriangles_GrPrimitiveType, vertexBuffer, quadsIndexBuffer, 942 tempVerts.initInstanced(kTriangles_GrPrimitiveType, vertexBuffer, quadsIndexBuffer,
|
H A D | GrAALinearizingConvexPathRenderer.cpp | 167 const GrVertexBuffer* vertexBuffer; local 170 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, 186 info.initIndexed(kTriangles_GrPrimitiveType, vertexBuffer, indexBuffer, firstVertex,
|
H A D | GrDefaultPathRenderer.cpp | 316 const GrVertexBuffer* vertexBuffer; variable 320 &vertexBuffer, &firstVertex); 367 vertices.initIndexed(primitiveType, vertexBuffer, indexBuffer, firstVertex, firstIndex, 370 vertices.init(primitiveType, vertexBuffer, firstVertex, vertexOffset);
|
/external/jmonkeyengine/engine/src/blender/com/jme3/scene/plugins/blender/meshes/ |
H A D | MeshContext.java | 88 * @param vertexBuffer
91 public void addUVCoordinates(Geometry geometry, VertexBuffer vertexBuffer) {
argument 92 uvCoordinates.put(geometry, vertexBuffer);
|
/external/jmonkeyengine/engine/src/core/com/jme3/util/ |
H A D | TangentBinormalGenerator.java | 184 FloatBuffer vertexBuffer = (FloatBuffer) mesh.getBuffer(Type.Position).getData(); 192 VertexData[] vertices = initVertexData(vertexBuffer.capacity() / 3); 197 populateFromBuffer(v[j], vertexBuffer, index[j]); 215 FloatBuffer vertexBuffer = (FloatBuffer) mesh.getBuffer(Type.Position).getData(); 218 VertexData[] vertices = initVertexData(vertexBuffer.capacity() / 3); 223 populateFromBuffer(v[0], vertexBuffer, index[0]); 224 populateFromBuffer(v[1], vertexBuffer, index[1]); 231 BufferUtils.populateFromBuffer(v[2], vertexBuffer, index[2]); 263 FloatBuffer vertexBuffer = (FloatBuffer) mesh.getBuffer(Type.Position).getData(); 266 VertexData[] vertices = initVertexData(vertexBuffer [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineReferenceRenderer.cpp | 256 const std::vector<Vertex4RGBA>& vertexBuffer) 258 const rr::PrimitiveList primitives(primitive, (int)vertexBuffer.size(), 0); 263 for (size_t vertexNdx = 0; vertexNdx < vertexBuffer.size(); vertexNdx++) 265 const Vertex4RGBA& v = vertexBuffer[vertexNdx]; 288 const std::vector<Vertex4Tex4>& vertexBuffer) 290 const rr::PrimitiveList primitives(primitive, (int)vertexBuffer.size(), 0); 295 for (size_t vertexNdx = 0; vertexNdx < vertexBuffer.size(); vertexNdx++) 297 const Vertex4Tex4& v = vertexBuffer[vertexNdx]; 254 draw(const rr::RenderState& renderState, const rr::PrimitiveType primitive, const std::vector<Vertex4RGBA>& vertexBuffer) argument 286 draw(const rr::RenderState& renderState, const rr::PrimitiveType primitive, const std::vector<Vertex4Tex4>& vertexBuffer) argument
|
/external/jmonkeyengine/engine/src/tools/jme3tools/converters/model/strip/ |
H A D | TriStrip.java | 297 public static void remapArrays(float[] vertexBuffer, int vertexSize, int[] indices) {
argument 298 int[] remapped = remapIndices(indices, vertexBuffer.length / vertexSize);
299 float[] bufferCopy = vertexBuffer.clone();
304 vertexBuffer[to + j] = bufferCopy[from + j];
|
/external/skia/src/gpu/vk/ |
H A D | GrVkProgramDataManager.h | 48 GrVkUniformBuffer* vertexBuffer,
|
H A D | GrVkProgramDataManager.cpp | 293 GrVkUniformBuffer* vertexBuffer,
295 if (vertexBuffer) {
296 vertexBuffer->addMemoryBarrier(gpu,
302 SkAssertResult(vertexBuffer->updateData(gpu, fVertexUniformData.get(), fVertexUniformSize));
292 uploadUniformBuffers(const GrVkGpu* gpu, GrVkUniformBuffer* vertexBuffer, GrVkUniformBuffer* fragmentBuffer) const argument
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fFboNoAttachmentTests.cpp | 123 GLuint vertexBuffer = 0; local 129 gl.genBuffers(1, &vertexBuffer); 130 gl.bindBuffer(GL_ARRAY_BUFFER, vertexBuffer); 163 gl.deleteBuffers(1, &vertexBuffer); 223 GLuint vertexBuffer = 0; local 229 gl.genBuffers(1, &vertexBuffer); 230 gl.bindBuffer(GL_ARRAY_BUFFER, vertexBuffer); 243 gl.deleteBuffers(1, &vertexBuffer);
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateGeneralTests.cpp | 86 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 87 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 192 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 193 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 342 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 343 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset);
|
H A D | vktDynamicStateVPTests.cpp | 86 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 87 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 318 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 319 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset);
|
H A D | vktDynamicStateCBTests.cpp | 101 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 102 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset);
|
H A D | vktDynamicStateRSTests.cpp | 421 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 422 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 528 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 529 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 638 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 639 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset);
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawIndexedTest.cpp | 141 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 144 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 241 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 244 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset);
|
H A D | vktDrawSimpleTest.cpp | 115 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 117 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 220 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 222 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset);
|
H A D | vktDrawIndirectTest.cpp | 237 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 239 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset); 420 const vk::VkBuffer vertexBuffer = m_vertexBuffer->object(); local 422 m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0, 1, &vertexBuffer, &vertexBufferOffset);
|
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiSmokeTests.cpp | 359 const Unique<VkBuffer> vertexBuffer (createBuffer(vk, vkDevice, &vertexBufferParams)); 360 const UniquePtr<Allocation> vertexBufferMemory (memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *vertexBuffer), MemoryRequirement::HostVisible)); 362 VK_CHECK(vk.bindBufferMemory(vkDevice, *vertexBuffer, vertexBufferMemory->getMemory(), vertexBufferMemory->getOffset())); 791 vk.cmdBindVertexBuffers(*cmdBuf, 0u, 1u, &vertexBuffer.get(), &bindingOffset); 971 const Unique<VkBuffer> vertexBuffer (createBuffer(vk, vkDevice, &vertexBufferParams)); 972 const UniquePtr<Allocation> vertexBufferMemory (memAlloc.allocate(getBufferMemoryRequirements(vk, vkDevice, *vertexBuffer), MemoryRequirement::HostVisible)); 974 VK_CHECK(vk.bindBufferMemory(vkDevice, *vertexBuffer, vertexBufferMemory->getMemory(), vertexBufferMemory->getOffset())); 1408 vk.cmdBindVertexBuffers(*cmdBuf, 0u, 1u, &vertexBuffer.get(), &bindingOffset);
|