/external/angle/src/libANGLE/ |
D | VertexAttribute.cpp | 49 VertexAttribute::VertexAttribute(GLuint bindingIndex) in VertexAttribute() function in gl::VertexAttribute 59 VertexAttribute::VertexAttribute(VertexAttribute &&attrib) in VertexAttribute() function in gl::VertexAttribute 69 VertexAttribute &VertexAttribute::operator=(VertexAttribute &&attrib) in operator =() 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 | 74 struct VertexAttribute final : private angle::NonCopyable 76 explicit VertexAttribute(GLuint bindingIndex); 77 VertexAttribute(VertexAttribute &&attrib); 78 VertexAttribute &operator=(VertexAttribute &&attrib); 101 ANGLE_INLINE size_t ComputeVertexAttributeTypeSize(const VertexAttribute &attrib) in ComputeVertexAttributeTypeSize() 108 size_t ComputeVertexAttributeStride(const VertexAttribute &attrib, const VertexBinding &binding); 111 GLintptr ComputeVertexAttributeOffset(const VertexAttribute &attrib, const VertexBinding &binding);
|
D | VertexArray.h | 47 const std::vector<VertexAttribute> &getVertexAttributes() const { return mVertexAttributes; } in getVertexAttributes() 48 const VertexAttribute &getVertexAttribute(size_t attribIndex) const in getVertexAttribute() 77 std::vector<VertexAttribute> mVertexAttributes; 175 const VertexAttribute &getVertexAttribute(size_t attribIndex) const; 222 const std::vector<VertexAttribute> &getVertexAttributes() const in getVertexAttributes() 320 bool setVertexAttribFormatImpl(VertexAttribute *attrib,
|
D | queryutils.h | 34 struct VertexAttribute; 89 void QueryVertexAttribfv(const VertexAttribute &attrib, 95 void QueryVertexAttribiv(const VertexAttribute &attrib, 101 void QueryVertexAttribPointerv(const VertexAttribute &attrib, GLenum pname, void **pointer); 103 void QueryVertexAttribIiv(const VertexAttribute &attrib, 109 void QueryVertexAttribIuiv(const VertexAttribute &attrib,
|
D | VertexArray.cpp | 68 VertexAttribute &attrib = mVertexAttributes[attribIndex]; in setAttribBinding() 195 const VertexAttribute &VertexArray::getVertexAttribute(size_t attribIndex) const in getVertexAttribute() 380 ANGLE_INLINE bool VertexArray::setVertexAttribFormatImpl(VertexAttribute *attrib, in setVertexAttribFormatImpl() 406 VertexAttribute &attrib = mState.mVertexAttributes[attribIndex]; in setVertexAttribFormat() 431 VertexAttribute &attrib = mState.mVertexAttributes[attribIndex]; in enableAttribute() 461 VertexAttribute &attrib = mState.mVertexAttributes[attribIndex]; in setVertexAttribPointerImpl() 649 const VertexAttribute &attrib = mState.mVertexAttributes[attribIndex]; in hasTransformFeedbackBindingConflict()
|
/external/angle/src/libANGLE/renderer/d3d/ |
D | VertexBuffer.h | 27 struct VertexAttribute; 50 const gl::VertexAttribute &attrib, 101 const gl::VertexAttribute &attrib, 121 const gl::VertexAttribute &attrib, 131 const gl::VertexAttribute &attribute, 152 const gl::VertexAttribute &attrib, 159 bool matchesAttribute(const gl::VertexAttribute &attribute, 162 void setAttribute(const gl::VertexAttribute &attribute, const gl::VertexBinding &binding); 170 bool matchesAttribute(const gl::VertexAttribute &attrib, 173 void set(const gl::VertexAttribute &attrib, const gl::VertexBinding &binding);
|
D | VertexBuffer.cpp | 95 const gl::VertexAttribute &attrib, in getSpaceRequired() 168 const gl::VertexAttribute &attrib, in storeDynamicAttribute() 202 const gl::VertexAttribute &attrib, in reserveVertexSpace() 229 const gl::VertexAttribute &attrib, in matchesAttribute() 244 void StaticVertexBufferInterface::AttributeSignature::set(const gl::VertexAttribute &attrib, in set() 259 bool StaticVertexBufferInterface::matchesAttribute(const gl::VertexAttribute &attrib, in matchesAttribute() 265 void StaticVertexBufferInterface::setAttribute(const gl::VertexAttribute &attrib, in setAttribute() 272 const gl::VertexAttribute &attrib, in storeStaticAttribute()
|
D | VertexDataManager.h | 22 struct VertexAttribute; 62 const gl::VertexAttribute *attribute; 86 const gl::VertexAttribute &attrib,
|
D | BufferD3D.h | 20 struct VertexAttribute; 51 StaticVertexBufferInterface *getStaticVertexBuffer(const gl::VertexAttribute &attribute,
|
D | VertexDataManager.cpp | 41 int64_t GetMaxAttributeByteOffsetForDraw(const gl::VertexAttribute &attrib, in GetMaxAttributeByteOffsetForDraw() 57 int ElementsInBuffer(const gl::VertexAttribute &attrib, in ElementsInBuffer() 76 const gl::VertexAttribute &attrib, in DirectStoragePossible() 166 const gl::VertexAttribute &attrib, in ClassifyAttributeStorage()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/XRay/ |
D | Graph.h | 73 template <typename VertexAttribute, typename EdgeAttribute, 84 detail::DenseMapPair<VertexIdentifier, VertexAttribute>; 98 using VertexMapT = DenseMap<VertexIdentifier, VertexAttribute>; 382 VertexAttribute &operator[](const VertexIdentifier &I) { 399 Expected<VertexAttribute &> at(const VertexIdentifier &I) { in at() 408 Expected<const VertexAttribute &> at(const VertexIdentifier &I) const { in at() 449 insert(const std::pair<VertexIdentifier, VertexAttribute> &Val) { in insert() 454 insert(std::pair<VertexIdentifier, VertexAttribute> &&Val) { in insert()
|
/external/deqp/framework/opengl/simplereference/ |
D | sglrShaderProgram.hpp | 57 struct VertexAttribute struct 59 …VertexAttribute (const std::string& name_, rr::GenericVecType type_) : name(name_), type(type_)… in VertexAttribute() function 149 ShaderProgramDeclaration& operator<< (const VertexAttribute&); 171 std::vector<VertexAttribute> m_vertexAttributes;
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-xray/ |
D | xray-graph-diff.h | 42 struct VertexAttribute { struct 46 using GraphT = Graph<VertexAttribute, EdgeAttribute, StringRef>; argument
|
/external/swiftshader/src/OpenGL/libGLES_CM/ |
D | VertexDataManager.h | 68 …void *map(const VertexAttribute &attribute, unsigned int requiredSpace, unsigned int *streamOffset… 89 …StreamingVertexBuffer *vertexBuffer, GLint start, GLsizei count, const VertexAttribute &attribute);
|
D | Context.h | 146 class VertexAttribute 149 …VertexAttribute() : mType(GL_FLOAT), mSize(4), mNormalized(false), mStride(0), mPointer(nullptr), … in VertexAttribute() function 194 typedef VertexAttribute VertexAttributeArray[MAX_VERTEX_ATTRIBS]; 284 VertexAttribute vertexAttribute[MAX_VERTEX_ATTRIBS]; 428 const VertexAttribute &getVertexAttribState(unsigned int attribNum);
|
D | VertexDataManager.cpp | 60 …(StreamingVertexBuffer *vertexBuffer, GLint start, GLsizei count, const VertexAttribute &attribute) in writeAttributeData() 280 void *StreamingVertexBuffer::map(const VertexAttribute &attribute, unsigned int requiredSpace, unsi… in map()
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
D | VertexDataManager.h | 68 …void *map(const VertexAttribute &attribute, unsigned int requiredSpace, unsigned int *streamOffset… 89 …StreamingVertexBuffer *vertexBuffer, GLint start, GLsizei count, const VertexAttribute &attribute);
|
D | VertexDataManager.cpp | 59 …(StreamingVertexBuffer *vertexBuffer, GLint start, GLsizei count, const VertexAttribute &attribute) in writeAttributeData() 126 const VertexAttribute &attrib = attribs[i].mArrayEnabled ? attribs[i] : currentAttribs[i]; in prepareVertexData() 145 const VertexAttribute &attrib = attribs[i].mArrayEnabled ? attribs[i] : currentAttribs[i]; in prepareVertexData() 308 void *StreamingVertexBuffer::map(const VertexAttribute &attribute, unsigned int requiredSpace, unsi… in map()
|
D | VertexArray.h | 34 const VertexAttribute& getVertexAttribute(size_t attributeIndex) const;
|
/external/deqp/modules/gles3/functional/ |
D | es3fFboTestUtil.cpp | 79 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT) in FlatColorShader() 153 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT) in GradientShader() 154 << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT) in GradientShader() 277 decl << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT); in genTexture2DShaderDecl() 278 decl << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT); in genTexture2DShaderDecl() 424 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT) in TextureCubeShader() 425 << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT) in TextureCubeShader() 562 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT) in Texture2DArrayShader() 563 << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT) in Texture2DArrayShader() 670 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT) in Texture3DShader() [all …]
|
/external/angle/src/libANGLE/renderer/gl/ |
D | VertexArrayGL.cpp | 31 bool SameVertexAttribFormat(const VertexAttribute &a, const VertexAttribute &b) in SameVertexAttribFormat() 42 bool IsVertexAttribPointerSupported(size_t attribIndex, const VertexAttribute &attrib) in IsVertexAttribPointerSupported() 465 const VertexAttribute &attrib = mState.getVertexAttribute(attribIndex); in updateAttribPointer() 522 const VertexAttribute &attrib, in callVertexAttribPointer() 552 const VertexAttribute &attrib = mState.getVertexAttribute(attribIndex); in updateAttribFormat() 813 VertexAttribute &attribute = mAppliedAttributes[index]; in validateState()
|
D | VertexArrayGL.h | 115 const gl::VertexAttribute &attrib, 131 mutable std::vector<gl::VertexAttribute> mAppliedAttributes;
|
/external/angle/src/libANGLE/renderer/d3d/d3d9/ |
D | VertexBuffer9.h | 30 const gl::VertexAttribute &attrib,
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | VertexArrayVk.cpp | 271 const gl::VertexAttribute &attrib = attribs[attribIndex]; in handleLineLoopIndirectDraw() 445 const std::vector<gl::VertexAttribute> &attribs = mState.getVertexAttributes(); in syncState() 539 const std::vector<gl::VertexAttribute> &attribs = mState.getVertexAttributes(); in updateActiveAttribInfo() 545 const gl::VertexAttribute &attrib = attribs[attribIndex]; in updateActiveAttribInfo() 555 const gl::VertexAttribute &attrib, in syncDirtyAttrib() 724 const gl::VertexAttribute &attrib = attribs[attribIndex]; in updateStreamedAttribs()
|
/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | VertexBuffer11.h | 33 const gl::VertexAttribute &attrib,
|