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

123

/external/chromium_org/third_party/angle/src/libGLESv2/
H A DVertexAttribute.cpp9 #include "libGLESv2/VertexAttribute.h"
14 VertexAttribute::VertexAttribute() function in class:gl::VertexAttribute
26 size_t ComputeVertexAttributeTypeSize(const VertexAttribute& attrib)
46 size_t ComputeVertexAttributeStride(const VertexAttribute& attrib)
H A DVertexAttribute.h17 struct VertexAttribute struct in namespace:gl
36 VertexAttribute();
40 T QuerySingleVertexAttributeParameter(const VertexAttribute& attrib, GLenum pname)
66 size_t ComputeVertexAttributeTypeSize(const VertexAttribute& attrib);
67 size_t ComputeVertexAttributeStride(const VertexAttribute& attrib);
H A DVertexArray.h18 #include "libGLESv2/VertexAttribute.h"
40 const VertexAttribute& getVertexAttribute(size_t attributeIndex) const;
47 const VertexAttribute* getVertexAttributes() const { return mVertexAttributes.data(); }
57 std::vector<VertexAttribute> mVertexAttributes;
H A Dangletypes.h19 struct VertexAttribute;
227 explicit VertexFormat(const VertexAttribute &attribute);
228 VertexFormat(const VertexAttribute &attribute, GLenum currentValueType);
232 const VertexAttribute *attributes,
H A Dangletypes.cpp11 #include "libGLESv2/VertexAttribute.h"
111 VertexFormat::VertexFormat(const VertexAttribute &attrib)
128 VertexFormat::VertexFormat(const VertexAttribute &attrib, GLenum currentValueType)
151 const VertexAttribute *attributes,
H A DVertexArray.cpp56 const VertexAttribute& VertexArray::getVertexAttribute(size_t attributeIndex) const
H A DState.h15 #include "libGLESv2/VertexAttribute.h"
221 const VertexAttribute &getVertexAttribState(unsigned int attribNum) const;
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/
H A DVertexDataManager.h14 #include "libGLESv2/VertexAttribute.h"
19 struct VertexAttribute;
38 const gl::VertexAttribute *attribute;
55 gl::Error prepareVertexData(const gl::VertexAttribute attribs[], const gl::VertexAttribCurrentValueData currentValues[],
61 gl::Error reserveSpaceForAttrib(const gl::VertexAttribute &attrib,
66 void invalidateMatchingStaticData(const gl::VertexAttribute &attrib,
69 gl::Error storeAttribute(const gl::VertexAttribute &attrib,
76 gl::Error storeCurrentValue(const gl::VertexAttribute &attrib,
H A DVertexBuffer.h23 struct VertexAttribute;
39 virtual gl::Error storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
41 virtual gl::Error getSpaceRequired(const gl::VertexAttribute &attrib, GLsizei count, GLsizei instances,
66 gl::Error reserveVertexSpace(const gl::VertexAttribute &attribute, GLsizei count, GLsizei instances);
72 virtual gl::Error storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
75 bool directStoragePossible(const gl::VertexAttribute &attrib,
118 gl::Error storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
121 bool lookupAttribute(const gl::VertexAttribute &attribute, unsigned int* outStreamFffset);
H A DVertexDataManager.cpp16 #include "libGLESv2/VertexAttribute.h"
28 static int ElementsInBuffer(const gl::VertexAttribute &attrib, unsigned int size)
40 static int StreamingBufferElementCount(const gl::VertexAttribute &attrib, int vertexDrawCount, int instanceDrawCount)
85 gl::Error VertexDataManager::prepareVertexData(const gl::VertexAttribute attribs[], const gl::VertexAttribCurrentValueData currentValues[],
166 void VertexDataManager::invalidateMatchingStaticData(const gl::VertexAttribute &attrib,
186 gl::Error VertexDataManager::reserveSpaceForAttrib(const gl::VertexAttribute &attrib,
226 gl::Error VertexDataManager::storeAttribute(const gl::VertexAttribute &attrib,
309 gl::Error VertexDataManager::storeCurrentValue(const gl::VertexAttribute &attrib,
H A DVertexBuffer.cpp13 #include "libGLESv2/VertexAttribute.h"
92 gl::Error VertexBufferInterface::storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
135 gl::Error VertexBufferInterface::reserveVertexSpace(const gl::VertexAttribute &attrib, GLsizei count, GLsizei instances)
166 bool VertexBufferInterface::directStoragePossible(const gl::VertexAttribute &attrib,
242 bool StaticVertexBufferInterface::lookupAttribute(const gl::VertexAttribute &attrib, unsigned int *outStreamOffset)
285 gl::Error StaticVertexBufferInterface::storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
H A DDynamicHLSL.h36 struct VertexAttribute;
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/
H A DVertexArrayImpl.h14 #include "libGLESv2/VertexAttribute.h"
25 virtual void setAttribute(size_t idx, const gl::VertexAttribute &attr) = 0;
H A DRenderer.h38 struct VertexAttribute;
133 virtual gl::Error applyVertexBuffer(gl::ProgramBinary *programBinary, const gl::VertexAttribute vertexAttributes[], const gl::VertexAttribCurrentValueData currentValues[],
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
H A DVertexBuffer11.h28 virtual gl::Error storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
31 virtual gl::Error getSpaceRequired(const gl::VertexAttribute &attrib, GLsizei count, GLsizei instances,
H A DVertexArray11.h30 virtual void setAttribute(size_t idx, const gl::VertexAttribute &attr) { }
H A DVertexBuffer11.cpp14 #include "libGLESv2/VertexAttribute.h"
68 gl::Error VertexBuffer11::storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
122 gl::Error VertexBuffer11::getSpaceRequired(const gl::VertexAttribute &attrib, GLsizei count,
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
H A DVertexBuffer9.h28 virtual gl::Error storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
31 virtual gl::Error getSpaceRequired(const gl::VertexAttribute &attrib, GLsizei count, GLsizei instances, unsigned int *outSpaceRequired) const;
48 gl::Error spaceRequired(const gl::VertexAttribute &attrib, std::size_t count, GLsizei instances,
H A DVertexArray9.h31 virtual void setAttribute(size_t idx, const gl::VertexAttribute &attr) { }
H A DVertexBuffer9.cpp14 #include "libGLESv2/VertexAttribute.h"
65 gl::Error VertexBuffer9::storeVertexAttributes(const gl::VertexAttribute &attrib, const gl::VertexAttribCurrentValueData &currentValue,
137 gl::Error VertexBuffer9::getSpaceRequired(const gl::VertexAttribute &attrib, GLsizei count, GLsizei instances,
190 gl::Error VertexBuffer9::spaceRequired(const gl::VertexAttribute &attrib, std::size_t count, GLsizei instances,
/external/deqp/framework/opengl/simplereference/
H A DsglrShaderProgram.hpp57 struct VertexAttribute struct in namespace:sglr::pdec
59 VertexAttribute (const std::string& name_, rr::GenericVecType type_) : name(name_), type(type_) { } function in struct:sglr::pdec::VertexAttribute
149 ShaderProgramDeclaration& operator<< (const VertexAttribute&);
171 std::vector<VertexAttribute> m_vertexAttributes;
H A DsglrShaderProgram.cpp39 ShaderProgramDeclaration& pdec::ShaderProgramDeclaration::operator<< (const VertexAttribute& v)
/external/deqp/modules/gles3/functional/
H A Des3fFboTestUtil.cpp79 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT)
153 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT)
154 << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT)
277 decl << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT);
278 decl << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT);
424 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT)
425 << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT)
562 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT)
563 << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT)
670 << sglr::pdec::VertexAttribute("a_positio
[all...]
/external/deqp/modules/gles31/functional/
H A Des31fFboTestUtil.cpp120 decl << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT);
121 decl << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT);
267 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT)
268 << sglr::pdec::VertexAttribute("a_coord", rr::GENERICVECTYPE_FLOAT)
/external/deqp/modules/gles2/functional/
H A Des2fDepthTests.cpp65 << sglr::pdec::VertexAttribute("a_position", rr::GENERICVECTYPE_FLOAT)

Completed in 317 milliseconds

123