/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
H A D | VertexAttribute.cpp | 9 #include "libANGLE/VertexAttribute.h" 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 [all...] |
H A 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); 137 #include "VertexAttribute [all...] |
H A 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,
|
H A D | VertexArray.h | 21 #include "libANGLE/VertexAttribute.h" 49 const std::vector<VertexAttribute> &getVertexAttributes() const { return mVertexAttributes; } in getVertexAttributes() 50 const VertexAttribute &getVertexAttribute(size_t attribIndex) const in getVertexAttribute() 90 std::vector<VertexAttribute> mVertexAttributes; 200 const VertexAttribute &getVertexAttribute(size_t attribIndex) const; 247 const std::vector<VertexAttribute> &getVertexAttributes() const in getVertexAttributes() 353 bool setVertexAttribFormatImpl(VertexAttribute *attrib,
|
H A D | VertexArray.cpp | 66 VertexAttribute &attrib = mVertexAttributes[attribIndex]; 226 const VertexAttribute &VertexArray::getVertexAttribute(size_t attribIndex) const 449 ANGLE_INLINE bool VertexArray::setVertexAttribFormatImpl(VertexAttribute *attrib, in setVertexAttribFormatImpl() 475 VertexAttribute &attrib = mState.mVertexAttributes[attribIndex]; in setVertexAttribFormat() 500 VertexAttribute &attrib = mState.mVertexAttributes[attribIndex]; 532 VertexAttribute &attrib = mState.mVertexAttributes[attribIndex]; 729 const VertexAttribute &attrib = mState.mVertexAttributes[attribIndex];
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/ |
H A D | VertexBuffer.h | 27 struct VertexAttribute; 50 const gl::VertexAttribute &attrib, 101 const gl::VertexAttribute &attrib, 122 const gl::VertexAttribute &attrib, 133 const gl::VertexAttribute &attribute, 155 const gl::VertexAttribute &attrib, 162 bool matchesAttribute(const gl::VertexAttribute &attribute, 165 void setAttribute(const gl::VertexAttribute &attribute, const gl::VertexBinding &binding); 173 bool matchesAttribute(const gl::VertexAttribute &attrib, 176 void set(const gl::VertexAttribute [all...] |
H A D | VertexBuffer.cpp | 14 #include "libANGLE/VertexAttribute.h" 95 const gl::VertexAttribute &attrib, in getSpaceRequired() 169 const gl::VertexAttribute &attrib, in storeDynamicAttribute() 216 const gl::VertexAttribute &attrib, in reserveVertexSpace() 244 const gl::VertexAttribute &attrib, in matchesAttribute() 259 void StaticVertexBufferInterface::AttributeSignature::set(const gl::VertexAttribute &attrib, in set() 274 bool StaticVertexBufferInterface::matchesAttribute(const gl::VertexAttribute &attrib, in matchesAttribute() 280 void StaticVertexBufferInterface::setAttribute(const gl::VertexAttribute &attrib, in setAttribute() 287 const gl::VertexAttribute &attrib, in storeStaticAttribute()
|
H A D | VertexDataManager.h | 15 #include "libANGLE/VertexAttribute.h" 22 struct VertexAttribute; 62 const gl::VertexAttribute *attribute; 86 const gl::VertexAttribute &attrib,
|
H A D | BufferD3D.h | 20 struct VertexAttribute; 51 StaticVertexBufferInterface *getStaticVertexBuffer(const gl::VertexAttribute &attribute,
|
H A D | VertexDataManager.cpp | 18 #include "libANGLE/VertexAttribute.h" 41 int64_t GetMaxAttributeByteOffsetForDraw(const gl::VertexAttribute &attrib, in GetMaxAttributeByteOffsetForDraw() 57 int ElementsInBuffer(const gl::VertexAttribute &attrib, in ElementsInBuffer() 74 const gl::VertexAttribute &attrib, in DirectStoragePossible() 164 const gl::VertexAttribute &attrib, in ClassifyAttributeStorage()
|
H A D | BufferD3D.cpp | 93 StaticVertexBufferInterface *BufferD3D::getStaticVertexBuffer(const gl::VertexAttribute &attribute, in getStaticVertexBuffer()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/XRay/ |
H A D | Graph.h | 33 /// - VertexAttribute, this is a structure which is stored for each vertex. 72 template <typename VertexAttribute, typename EdgeAttribute, 83 detail::DenseMapPair<VertexIdentifier, VertexAttribute>; 95 /// The type used for storing the VertexAttribute for each vertex in 97 using VertexMapT = DenseMap<VertexIdentifier, VertexAttribute>; 114 /// Stores the map from VertexIdentifier to VertexAttribute 381 VertexAttribute &operator[](const VertexIdentifier &I) { in operator []() 398 Expected<VertexAttribute &> at(const VertexIdentifier &I) { in at() 407 Expected<const VertexAttribute &> at(const VertexIdentifier &I) const { in at() 448 insert(const std::pair<VertexIdentifier, VertexAttribute> [all...] |
/third_party/vk-gl-cts/framework/opengl/simplereference/ |
H A 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;
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
H A D | VertexDataManager.h | 68 void *map(const VertexAttribute &attribute, unsigned int requiredSpace, unsigned int *streamOffset); 89 unsigned int writeAttributeData(StreamingVertexBuffer *vertexBuffer, GLint start, GLsizei count, const VertexAttribute &attribute);
|
H A D | VertexDataManager.cpp | 59 unsigned int VertexDataManager::writeAttributeData(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, unsigned int *offset) in map()
|
H A D | VertexArray.h | 34 const VertexAttribute& getVertexAttribute(size_t attributeIndex) const;
|
H A D | Context.h | 164 class VertexAttribute class 167 VertexAttribute() : mType(GL_FLOAT), mSize(4), mNormalized(false), mPureInteger(false), mStride(0), mDivisor(0), mPointer(nullptr), mArrayEnabled(false) in VertexAttribute() function in es2::VertexAttribute 301 typedef VertexAttribute VertexAttributeArray[MAX_VERTEX_ATTRIBS]; 394 VertexAttribute vertexAttribute[MAX_VERTEX_ATTRIBS]; 494 const VertexAttribute &getVertexAttribState(unsigned int attribNum) const;
|
H A D | VertexArray.cpp | 49 const VertexAttribute& VertexArray::getVertexAttribute(size_t attributeIndex) const in getVertexAttribute()
|
/third_party/skia/third_party/externals/dawn/src/utils/ |
H A D | ComboRenderPipelineDescriptor.h | 38 std::array<wgpu::VertexAttribute, kMaxVertexAttributes> cAttributes; 54 std::array<wgpu::VertexAttribute, kMaxVertexAttributes> cAttributes;
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A 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_positio in Texture3DShader() [all...] |
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/ |
H A D | VertexBuffer9.h | 30 const gl::VertexAttribute &attrib,
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | VertexBuffer11.h | 33 const gl::VertexAttribute &attrib,
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
H A D | VertexArrayVk.cpp | 287 const gl::VertexAttribute &attrib = attribs[attribIndex]; in handleLineLoopIndirectDraw() 467 const std::vector<gl::VertexAttribute> &attribs = mState.getVertexAttributes(); in syncState() 560 const std::vector<gl::VertexAttribute> &attribs = mState.getVertexAttributes(); in updateActiveAttribInfo() 566 const gl::VertexAttribute &attrib = attribs[attribIndex]; in updateActiveAttribInfo() 579 const gl::VertexAttribute &attrib, in syncDirtyAttrib() 784 const gl::VertexAttribute &attrib = attribs[attribIndex]; in updateStreamedAttribs()
|
/third_party/skia/src/gpu/dawn/ |
H A D | GrDawnProgramBuilder.cpp | 337 std::vector<wgpu::VertexAttribute> vertexAttributes; in Build() 343 wgpu::VertexAttribute attribute; in Build() 358 std::vector<wgpu::VertexAttribute> instanceAttributes; in Build() 362 wgpu::VertexAttribute attribute; in Build()
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fFboTestUtil.cpp | 120 decl << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT); in genTexture2DShaderDecl() 121 decl << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT); in genTexture2DShaderDecl() 267 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT) in TextureCubeArrayShader() 268 << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT) in TextureCubeArrayShader()
|