Home
last modified time | relevance | path

Searched refs:VertexAttribute (Results 1 - 25 of 76) sorted by relevance

1234

/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DVertexAttribute.cpp9 #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 DVertexAttribute.h74 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 Dqueryutils.h34 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 DVertexArray.h21 #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 DVertexArray.cpp66 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 DVertexBuffer.h27 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 DVertexBuffer.cpp14 #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 DVertexDataManager.h15 #include "libANGLE/VertexAttribute.h"
22 struct VertexAttribute;
62 const gl::VertexAttribute *attribute;
86 const gl::VertexAttribute &attrib,
H A DBufferD3D.h20 struct VertexAttribute;
51 StaticVertexBufferInterface *getStaticVertexBuffer(const gl::VertexAttribute &attribute,
H A DVertexDataManager.cpp18 #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 DBufferD3D.cpp93 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 DGraph.h33 /// - 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 DsglrShaderProgram.hpp57 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 DVertexDataManager.h68 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 DVertexDataManager.cpp59 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 DVertexArray.h34 const VertexAttribute& getVertexAttribute(size_t attributeIndex) const;
H A DContext.h164 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 DVertexArray.cpp49 const VertexAttribute& VertexArray::getVertexAttribute(size_t attributeIndex) const in getVertexAttribute()
/third_party/skia/third_party/externals/dawn/src/utils/
H A DComboRenderPipelineDescriptor.h38 std::array<wgpu::VertexAttribute, kMaxVertexAttributes> cAttributes;
54 std::array<wgpu::VertexAttribute, kMaxVertexAttributes> cAttributes;
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fFboTestUtil.cpp79 << 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 DVertexBuffer9.h30 const gl::VertexAttribute &attrib,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
H A DVertexBuffer11.h33 const gl::VertexAttribute &attrib,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DVertexArrayVk.cpp287 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 DGrDawnProgramBuilder.cpp337 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 Des31fFboTestUtil.cpp120 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()

Completed in 16 milliseconds

1234