Home
last modified time | relevance | path

Searched refs:IndexBuffer (Results 1 – 25 of 27) sorted by relevance

12

/external/deqp-deps/amber/src/vulkan/
Dindex_buffer.cc26 IndexBuffer::IndexBuffer(Device* device) : device_(device) {} in IndexBuffer() function in amber::vulkan::IndexBuffer
28 IndexBuffer::~IndexBuffer() = default;
30 Result IndexBuffer::SendIndexData(CommandBuffer* command, Buffer* buffer) { in SendIndexData()
66 Result IndexBuffer::BindToCommandBuffer(CommandBuffer* command) { in BindToCommandBuffer()
Dindex_buffer.h35 class IndexBuffer {
37 explicit IndexBuffer(Device* device);
38 ~IndexBuffer();
Dgraphics_pipeline.h94 std::unique_ptr<IndexBuffer> index_buffer_;
Dgraphics_pipeline.cc771 index_buffer_ = MakeUnique<IndexBuffer>(device_); in SetIndexBuffer()
/external/angle/src/libANGLE/renderer/d3d/
DIndexBuffer.cpp18 unsigned int IndexBuffer::mNextSerial = 1;
20 IndexBuffer::IndexBuffer() in IndexBuffer() function in rx::IndexBuffer
25 IndexBuffer::~IndexBuffer() {} in ~IndexBuffer()
27 unsigned int IndexBuffer::getSerial() const in getSerial()
32 void IndexBuffer::updateSerial() in updateSerial()
103 IndexBuffer *IndexBufferInterface::getIndexBuffer() const in getIndexBuffer()
DIndexBuffer.h26 class IndexBuffer : angle::NonCopyable
29 IndexBuffer();
30 virtual ~IndexBuffer();
82 IndexBuffer *getIndexBuffer() const;
95 IndexBuffer *mIndexBuffer;
DIndexDataManager.h38 class IndexBuffer; variable
56 IndexBuffer *indexBuffer;
Dd3d_backend.gni29 "IndexBuffer.cpp",
30 "IndexBuffer.h",
DRendererD3D.h52 class IndexBuffer; variable
150 virtual IndexBuffer *createIndexBuffer() = 0;
/external/skia/include/core/
DSkMesh.h251 class IndexBuffer : public SkRefCnt {
307 static sk_sp<IndexBuffer> MakeIndexBuffer(GrDirectContext*, const void* data, size_t size);
313 static sk_sp<IndexBuffer> CopyIndexBuffer(GrDirectContext*, sk_sp<IndexBuffer>);
365 sk_sp<IndexBuffer>,
382 sk_sp<IndexBuffer> refIndexBuffer() const { return fIB; } in refIndexBuffer()
383 IndexBuffer* indexBuffer() const { return fIB.get(); } in indexBuffer()
403 sk_sp<IndexBuffer> fIB;
/external/deqp/framework/opengl/
DgluDrawUtil.cpp125 class IndexBuffer : public Buffer class
128IndexBuffer (const RenderContext& context, IndexType indexType, int numIndices, const void* indi…
129 ~IndexBuffer (void);
132 IndexBuffer (const IndexBuffer& other);
133 IndexBuffer& operator= (const IndexBuffer& other);
373 IndexBuffer::IndexBuffer (const RenderContext& context, IndexType indexType, int numIndices, const … in IndexBuffer() function in glu::__anond0760ea50111::IndexBuffer
385 IndexBuffer::~IndexBuffer (void) in ~IndexBuffer()
549IndexBuffer indexBuffer(context, primitives.indexType, primitives.numElements, primitives.indices); in drawFromBuffers()
/external/swiftshader/src/Vulkan/
DVkPipeline.hpp101 IndexBuffer &getIndexBuffer() { return indexBuffer; } in getIndexBuffer()
102 const IndexBuffer &getIndexBuffer() const { return indexBuffer; } in getIndexBuffer()
120 IndexBuffer indexBuffer;
DVkCommandBuffer.cpp937 vk::IndexBuffer &indexBuffer = pipeline->getIndexBuffer(); in draw()
/external/skia/src/core/
DSkMesh.cpp51 using IndexBuffer = SkMesh::IndexBuffer; typedef
654 sk_sp<IndexBuffer> SkMesh::MakeIndexBuffer(GrDirectContext* dc, const void* data, size_t size) { in MakeIndexBuffer()
665 sk_sp<IndexBuffer> SkMesh::CopyIndexBuffer(GrDirectContext* dc, sk_sp<IndexBuffer> src) { in CopyIndexBuffer()
727 sk_sp<IndexBuffer> ib, in MakeIndexed()
857 bool SkMesh::IndexBuffer::update(GrDirectContext* dc, in update()
DSkMeshPriv.h123 class IB : public Buffer, public SkMesh::IndexBuffer {};
/external/angle/src/tests/perf_tests/
DIndexDataManagerTest.cpp25 class MockIndexBuffer : public rx::IndexBuffer
69 rx::IndexBuffer *createIndexBuffer() override in createIndexBuffer()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DIndexBuffer11.h19 class IndexBuffer11 : public IndexBuffer
DRenderer11.h297 IndexBuffer *createIndexBuffer() override;
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DIndexBuffer9.h18 class IndexBuffer9 : public IndexBuffer
DRenderer9.h338 IndexBuffer *createIndexBuffer() override;
DRenderer9.cpp944 IndexBuffer *Renderer9::createIndexBuffer() in createIndexBuffer()
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/opt/
Dinst_buff_addr_check_test.cpp839 OpName %IndexBuffer "IndexBuffer" in TEST_F()
/external/swiftshader/src/Device/
DContext.cpp205 uint32_t IndexBuffer::bytesPerIndex() const in bytesPerIndex()
210 void IndexBuffer::setIndexBufferBinding(const VertexInputBinding &indexBufferBinding, VkIndexType t… in setIndexBufferBinding()
216 void IndexBuffer::getIndexBuffers(VkPrimitiveTopology topology, uint32_t count, uint32_t first, boo… in getIndexBuffers()
DContext.hpp43 struct IndexBuffer struct
/external/skia/gm/
Dmesh.cpp333 sk_sp<SkMesh::IndexBuffer> fIB[2];
1190 sk_sp<SkMesh::IndexBuffer> fIB;

12