Searched refs:BufferMtl (Results 1 – 12 of 12) sorted by relevance
/external/angle/src/libANGLE/renderer/metal/ |
D | BufferMtl.mm | 6 // BufferMtl.mm: 7 // Implements the class methods for BufferMtl. 10 #include "libANGLE/renderer/metal/BufferMtl.h" 93 // BufferMtl implementation 94 BufferMtl::BufferMtl(const gl::BufferState &state) 98 BufferMtl::~BufferMtl() {} 100 void BufferMtl::destroy(const gl::Context *context) 110 angle::Result BufferMtl::setData(const gl::Context *context, 119 angle::Result BufferMtl::setSubData(const gl::Context *context, 128 angle::Result BufferMtl::copySubData(const gl::Context *context, [all …]
|
D | VertexArrayMtl.h | 91 BufferMtl *idxBuffer, 97 BufferMtl *srcBuffer, 103 BufferMtl *srcBuffer, 111 BufferMtl *srcBuffer,
|
D | BufferMtl.h | 101 class BufferMtl : public BufferImpl, public BufferHolderMtl 104 BufferMtl(const gl::BufferState &state); 105 ~BufferMtl() override;
|
D | BUILD.gn | 13 "BufferMtl.h", 14 "BufferMtl.mm",
|
D | VertexArrayMtl.mm | 14 #include "libANGLE/renderer/metal/BufferMtl.h" 132 size_t GetVertexCount(BufferMtl *srcBuffer, 152 inline size_t GetIndexCount(BufferMtl *srcBuffer, size_t offset, gl::DrawElementsType indexType) 619 BufferMtl *bufferMtl = mtl::GetImpl(bufferGL); 687 BufferMtl *bufferMtl = mtl::GetImpl(glElementArrayBuffer); 722 BufferMtl *idxBuffer = mtl::GetImpl(getState().getElementArrayBuffer()); 760 BufferMtl *idxBuffer, 811 BufferMtl *srcBuffer, 906 BufferMtl *srcBuffer, 929 BufferMtl *srcBuffer,
|
D | mtl_common.h | 109 class BufferMtl; variable
|
D | mtl_render_utils.h | 25 class BufferMtl; variable
|
D | ProgramMtl.mm | 20 #include "libANGLE/renderer/metal/BufferMtl.h" 1390 BufferMtl *bufferMtl = mtl::GetImpl(bufferBinding.get()); 1563 BufferMtl *bufferMtl = mtl::GetImpl(buffer);
|
D | mtl_render_utils.mm | 15 #include "libANGLE/renderer/metal/BufferMtl.h" 2117 BufferMtl *elementBufferMtl = GetImpl(elementBuffer); 2246 BufferMtl *elementBufferMtl = GetImpl(elementBuffer); 2370 BufferMtl *bufferMtl = GetImpl(elementBuffer);
|
D | FrameBufferMtl.mm | 18 #include "libANGLE/renderer/metal/BufferMtl.h" 1448 BufferMtl *packBufferMtl = mtl::GetImpl(packPixelsParams.packBuffer);
|
D | TextureMtl.mm | 19 #include "libANGLE/renderer/metal/BufferMtl.h" 1666 BufferMtl *unpackBufferMtl = mtl::GetImpl(unpackBuffer); 1722 BufferMtl *unpackBufferMtl = mtl::GetImpl(unpackBuffer);
|
D | ContextMtl.mm | 16 #include "libANGLE/renderer/metal/BufferMtl.h" 1156 return new BufferMtl(state);
|