/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() 79 std::vector<VertexBinding> mVertexBindings; 174 const VertexBinding &getVertexBinding(size_t bindingIndex) const; 176 const VertexBinding &getBindingFromAttribIndex(size_t attribIndex) const in getBindingFromAttribIndex() 226 const std::vector<VertexBinding> &getVertexBindings() const in getVertexBindings() 297 void updateCachedBufferBindingSize(VertexBinding *binding); 300 void updateCachedMappedArrayBuffersBinding(const VertexBinding &binding);
|
D | VertexArray.cpp | 74 VertexBinding &oldBinding = mVertexBindings[oldBindingIndex]; in setAttribBinding() 75 VertexBinding &newBinding = mVertexBindings[newBindingIndex]; in setAttribBinding() 115 for (VertexBinding &binding : mState.mVertexBindings) in onDestroy() 153 VertexBinding &binding = mState.mVertexBindings[bindingIndex]; in detachBuffer() 201 const VertexBinding &VertexArray::getVertexBinding(size_t bindingIndex) const in getVertexBinding() 229 ANGLE_INLINE void VertexArray::updateCachedBufferBindingSize(VertexBinding *binding) in updateCachedBufferBindingSize() 257 ANGLE_INLINE void VertexArray::updateCachedMappedArrayBuffersBinding(const VertexBinding &binding) in updateCachedMappedArrayBuffersBinding() 280 VertexBinding *binding = &mState.mVertexBindings[bindingIndex]; in bindVertexBufferImpl() 368 VertexBinding &binding = mState.mVertexBindings[bindingIndex]; in setVertexBindingDivisor() 483 const VertexBinding &binding = mState.mVertexBindings[attribIndex]; in setVertexAttribPointerImpl()
|
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 | 555 const VertexBinding &binding, in QueryVertexAttribBase() 1493 const VertexBinding &binding, in QueryVertexAttribfv() 1502 const VertexBinding &binding, in QueryVertexAttribiv() 1525 const VertexBinding &binding, in QueryVertexAttribIiv() 1534 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, 122 const gl::VertexBinding &binding, 132 const gl::VertexBinding &binding, 153 const gl::VertexBinding &binding, 160 const gl::VertexBinding &binding) const; 162 void setAttribute(const gl::VertexAttribute &attribute, const gl::VertexBinding &binding); 171 const gl::VertexBinding &binding) const; 173 void set(const gl::VertexAttribute &attrib, const gl::VertexBinding &binding);
|
D | VertexBuffer.cpp | 96 const gl::VertexBinding &binding, in getSpaceRequired() 169 const gl::VertexBinding &binding, in storeDynamicAttribute() 203 const gl::VertexBinding &binding, in reserveVertexSpace() 230 const gl::VertexBinding &binding) const in matchesAttribute() 245 const gl::VertexBinding &binding) in set() 260 const gl::VertexBinding &binding) const in matchesAttribute() 266 const gl::VertexBinding &binding) in setAttribute() 273 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()
|
/external/angle/src/libANGLE/renderer/metal/ |
D | VertexArrayMtl.h | 66 const gl::VertexBinding &binding, 90 const gl::VertexBinding &binding, 96 const gl::VertexBinding &binding,
|
D | VertexArrayMtl.mm | 115 const gl::VertexBinding &binding, 203 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); 268 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); 284 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; 354 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); 359 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; 407 const gl::VertexBinding &binding, 590 const gl::VertexBinding &binding, 625 const gl::VertexBinding &binding,
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | VertexArrayVk.h | 122 const gl::VertexBinding &binding, 129 const gl::VertexBinding &binding, 137 const gl::VertexBinding &binding,
|
D | VertexArrayVk.cpp | 31 ANGLE_INLINE bool BindingIsAligned(const gl::VertexBinding &binding, in BindingIsAligned() 94 size_t GetVertexCount(BufferVk *srcBuffer, const gl::VertexBinding &binding, uint32_t srcFormatSize) in GetVertexCount() 274 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; in handleLineLoopIndirectDraw() 354 const gl::VertexBinding &binding, in convertVertexBufferGPU() 400 const gl::VertexBinding &binding, in convertVertexBufferCPU() 446 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); in syncState() 540 const std::vector<gl::VertexBinding> &bindings = mState.getVertexBindings(); in updateActiveAttribInfo() 546 const gl::VertexBinding &binding = bindings[attribs[attribIndex].bindingIndex]; in updateActiveAttribInfo() 556 const gl::VertexBinding &binding, in syncDirtyAttrib() 726 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; in updateStreamedAttribs()
|
/external/angle/src/libANGLE/renderer/gl/ |
D | VertexArrayGL.cpp | 36 bool SameVertexBuffer(const VertexBinding &a, const VertexBinding &b) in SameVertexBuffer() 469 const VertexBinding &binding = mState.getVertexBinding(attribIndex); in updateAttribPointer() 596 const VertexBinding &binding = mState.getVertexBinding(bindingIndex); in updateBindingBuffer() 815 VertexBinding &binding = mAppliedBindings[attribute.bindingIndex]; in validateState()
|
D | VertexArrayGL.h | 132 mutable std::vector<gl::VertexBinding> mAppliedBindings;
|
D | ContextGL.cpp | 323 const gl::VertexBinding &binding = bindings[attrib.bindingIndex]; in updateAttributesForBaseInstance() 364 const gl::VertexBinding &binding = in resetUpdatedAttributes()
|
/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 | 217 const gl::VertexBinding &binding = mState.getBindingFromAttribIndex(attribIndex); in updateVertexAttribStorage()
|
/external/angle/src/tests/perf_tests/ |
D | IndexDataManagerTest.cpp | 62 const gl::VertexBinding &,
|