/external/angle/src/libANGLE/ |
D | VertexAttribute.cpp | 16 VertexBinding::VertexBinding() : VertexBinding(0) {} in VertexBinding() function in gl::VertexBinding 18 VertexBinding::VertexBinding(GLuint boundAttribute) : mStride(16u), mDivisor(0), mOffset(0) in VertexBinding() function in gl::VertexBinding 23 VertexBinding::VertexBinding(VertexBinding &&binding) in VertexBinding() function in gl::VertexBinding 28 VertexBinding::~VertexBinding() {} in ~VertexBinding() 30 VertexBinding &VertexBinding::operator=(VertexBinding &&binding) in operator =() 43 void VertexBinding::onContainerBindingChanged(const Context *context, int incr) const in onContainerBindingChanged() 84 void VertexAttribute::updateCachedElementLimit(const VertexBinding &binding) in updateCachedElementLimit() 139 size_t ComputeVertexAttributeStride(const VertexAttribute &attrib, const VertexBinding &binding) in ComputeVertexAttributeStride() 147 GLintptr ComputeVertexAttributeOffset(const VertexAttribute &attrib, const VertexBinding &binding) in ComputeVertexAttributeOffset()
|
D | VertexAttribute.h | 24 class VertexBinding final : angle::NonCopyable 27 VertexBinding(); 28 explicit VertexBinding(GLuint boundAttribute); 29 VertexBinding(VertexBinding &&binding); 30 ~VertexBinding(); 31 VertexBinding &operator=(VertexBinding &&binding); 81 void updateCachedElementLimit(const VertexBinding &binding); 108 size_t ComputeVertexAttributeStride(const VertexAttribute &attrib, const VertexBinding &binding); 111 GLintptr ComputeVertexAttributeOffset(const VertexAttribute &attrib, const VertexBinding &binding);
|
D | VertexArray.h | 52 const std::vector<VertexBinding> &getVertexBindings() const { return mVertexBindings; } in getVertexBindings() 53 const VertexBinding &getVertexBinding(size_t bindingIndex) const in getVertexBinding() 57 const VertexBinding &getBindingFromAttribIndex(size_t attribIndex) const in getBindingFromAttribIndex() 90 std::vector<VertexBinding> mVertexBindings; 186 const VertexBinding &getVertexBinding(size_t bindingIndex) const; 188 const VertexBinding &getBindingFromAttribIndex(size_t attribIndex) const in getBindingFromAttribIndex() 238 const std::vector<VertexBinding> &getVertexBindings() const in getVertexBindings() 313 void updateCachedBufferBindingSize(VertexBinding *binding); 319 void updateCachedMappedArrayBuffersBinding(const VertexBinding &binding);
|
D | VertexArray.cpp | 74 VertexBinding &oldBinding = mVertexBindings[oldBindingIndex]; in setAttribBinding() 75 VertexBinding &newBinding = mVertexBindings[newBindingIndex]; in setAttribBinding() 101 const VertexBinding &vertexBinding = mVertexBindings[index]; in updateCachedMutableOrNonPersistentArrayBuffers() 128 for (VertexBinding &binding : mState.mVertexBindings) in onDestroy() 166 VertexBinding &binding = mState.mVertexBindings[bindingIndex]; in detachBuffer() 214 const VertexBinding &VertexArray::getVertexBinding(size_t bindingIndex) const in getVertexBinding() 242 ANGLE_INLINE void VertexArray::updateCachedBufferBindingSize(VertexBinding *binding) in updateCachedBufferBindingSize() 282 ANGLE_INLINE void VertexArray::updateCachedMappedArrayBuffersBinding(const VertexBinding &binding) in updateCachedMappedArrayBuffersBinding() 308 VertexBinding *binding = &mState.mVertexBindings[bindingIndex]; in bindVertexBufferImpl() 402 VertexBinding &binding = mState.mVertexBindings[bindingIndex]; in setVertexBindingDivisor() [all …]
|
D | queryutils.h | 35 class VertexBinding; variable 90 const VertexBinding &binding, 96 const VertexBinding &binding, 104 const VertexBinding &binding, 110 const VertexBinding &binding,
|
D | queryutils.cpp | 590 const VertexBinding &binding, in QueryVertexAttribBase() 1578 const VertexBinding &binding, in QueryVertexAttribfv() 1587 const VertexBinding &binding, in QueryVertexAttribiv() 1610 const VertexBinding &binding, in QueryVertexAttribIiv() 1619 const VertexBinding &binding, in QueryVertexAttribIuiv()
|
/external/angle/src/libANGLE/renderer/d3d/ |
D | VertexBuffer.h | 28 class VertexBinding; variable 51 const gl::VertexBinding &binding, 102 const gl::VertexBinding &binding, 123 const gl::VertexBinding &binding, 134 const gl::VertexBinding &binding, 156 const gl::VertexBinding &binding, 163 const gl::VertexBinding &binding) const; 165 void setAttribute(const gl::VertexAttribute &attribute, const gl::VertexBinding &binding); 174 const gl::VertexBinding &binding) const; 176 void set(const gl::VertexAttribute &attrib, const gl::VertexBinding &binding);
|
D | VertexBuffer.cpp | 96 const gl::VertexBinding &binding, in getSpaceRequired() 170 const gl::VertexBinding &binding, in storeDynamicAttribute() 217 const gl::VertexBinding &binding, in reserveVertexSpace() 245 const gl::VertexBinding &binding) const in matchesAttribute() 260 const gl::VertexBinding &binding) in set() 275 const gl::VertexBinding &binding) const in matchesAttribute() 281 const gl::VertexBinding &binding) in setAttribute() 288 const gl::VertexBinding &binding, in storeStaticAttribute()
|
D | VertexDataManager.h | 23 class VertexBinding; variable 63 const gl::VertexBinding *binding; 87 const gl::VertexBinding &binding);
|
D | BufferD3D.h | 21 class VertexBinding; variable 52 const gl::VertexBinding &binding);
|
D | VertexDataManager.cpp | 42 const gl::VertexBinding &binding, in GetMaxAttributeByteOffsetForDraw() 58 const gl::VertexBinding &binding, in ElementsInBuffer() 77 const gl::VertexBinding &binding) in DirectStoragePossible() 167 const gl::VertexBinding &binding) in ClassifyAttributeStorage()
|
D | BufferD3D.cpp | 94 const gl::VertexBinding &binding) in getStaticVertexBuffer()
|
D | RendererD3D.h | 141 const gl::VertexBinding &binding,
|
/external/angle/src/libANGLE/renderer/metal/ |
D | VertexArrayMtl.h | 72 const gl::VertexBinding &binding, 98 const gl::VertexBinding &binding, 104 const gl::VertexBinding &binding, 112 const gl::VertexBinding &binding,
|
D | VertexArrayMtl.mm | 133 const gl::VertexBinding &binding, 247 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); 369 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); 393 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; 501 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); 506 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; 606 const gl::VertexBinding &binding, 812 const gl::VertexBinding &binding, 907 const gl::VertexBinding &binding, 930 const gl::VertexBinding &binding,
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | VertexArrayVk.h | 117 const gl::VertexBinding &binding, 125 const gl::VertexBinding &binding, 134 const gl::VertexBinding &binding,
|
D | VertexArrayVk.cpp | 31 ANGLE_INLINE bool BindingIsAligned(const gl::VertexBinding &binding, in BindingIsAligned() 119 size_t GetVertexCount(BufferVk *srcBuffer, const gl::VertexBinding &binding, uint32_t srcFormatSize) in GetVertexCount() 298 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; in handleLineLoopIndirectDraw() 378 const gl::VertexBinding &binding, in convertVertexBufferGPU() 428 const gl::VertexBinding &binding, in convertVertexBufferCPU() 475 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); in syncState() 568 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); in updateActiveAttribInfo() 574 const gl::VertexBinding &binding = bindings[attribs[attribIndex].bindingIndex]; in updateActiveAttribInfo() 587 const gl::VertexBinding &binding, in syncDirtyAttrib() 794 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; in updateStreamedAttribs()
|
/external/angle/src/libANGLE/renderer/d3d/d3d9/ |
D | VertexBuffer9.h | 31 const gl::VertexBinding &binding,
|
D | VertexBuffer9.cpp | 62 const gl::VertexBinding &binding, in storeVertexAttributes()
|
/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | VertexBuffer11.h | 34 const gl::VertexBinding &binding,
|
D | VertexBuffer11.cpp | 100 const gl::VertexBinding &binding, in storeVertexAttributes()
|
D | VertexArray11.cpp | 220 const gl::VertexBinding &binding = mState.getBindingFromAttribIndex(attribIndex); in updateVertexAttribStorage()
|
/external/angle/src/tests/perf_tests/ |
D | IndexDataManagerTest.cpp | 62 const gl::VertexBinding &,
|
/external/angle/src/libANGLE/renderer/gl/ |
D | VertexArrayGL.cpp | 42 bool SameVertexBuffer(const VertexBindingGL &a, const VertexBinding &b) in SameVertexBuffer() 638 const VertexBinding &binding = mState.getVertexBinding(attribIndex); in updateAttribPointer() 779 const VertexBinding &binding = mState.getVertexBinding(bindingIndex); in updateBindingBuffer()
|
D | ContextGL.cpp | 372 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; in updateAttributesForBaseInstance() 413 const gl::VertexBinding &binding = in resetUpdatedAttributes()
|