Searched defs:VertexAttrib (Results 1 - 8 of 8) sorted by relevance

/external/chromium_org/gpu/command_buffer/service/
H A Dvertex_attrib_manager.cc28 VertexAttrib::VertexAttrib() function in class:gpu::gles2::VertexAttrib
42 VertexAttrib::~VertexAttrib() {
45 void VertexAttrib::SetInfo(
63 void VertexAttrib::Unbind(Buffer* buffer) {
69 bool VertexAttrib::CanAccess(GLuint index) const {
143 VertexAttrib& info = vertex_attribs_[index];
183 VertexAttrib* attrib = *it;
184 const Program::VertexAttrib* attrib_inf
[all...]
H A Dvertex_attrib_manager.h28 class GPU_EXPORT VertexAttrib { class in namespace:gpu::gles2
30 typedef std::list<VertexAttrib*> VertexAttribList;
32 VertexAttrib();
33 ~VertexAttrib();
35 // Returns true if this VertexAttrib can access index.
169 typedef std::list<VertexAttrib*> VertexAttribList;
185 VertexAttrib* GetVertexAttrib(GLuint index) {
201 VertexAttrib* attrib = GetVertexAttrib(index);
215 VertexAttrib* attrib = GetVertexAttrib(index);
272 std::vector<VertexAttrib> vertex_attribs
[all...]
H A Dprogram_manager.h80 struct VertexAttrib { struct in class:gpu::gles2::Program
81 VertexAttrib(GLsizei _size, GLenum _type, const std::string& _name, function in struct:gpu::gles2::Program::VertexAttrib
95 typedef std::vector<VertexAttrib> AttribInfoVector;
113 const VertexAttrib* GetAttribInfo(GLint index) const {
120 const VertexAttrib* GetAttribInfoByLocation(GLuint location) const {
/external/deqp/framework/referencerenderer/
H A DrrVertexAttrib.hpp109 struct VertexAttrib struct in namespace:rr
118 VertexAttrib (void) function in struct:rr::VertexAttrib
128 bool isValidVertexAttrib (const VertexAttrib& vertexAttrib);
131 void readVertexAttrib (tcu::Vec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx);
132 void readVertexAttrib (tcu::IVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx);
133 void readVertexAttrib (tcu::UVec4& dst, const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx);
137 inline tcu::Vec4 readVertexAttribFloat (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx)
144 inline tcu::IVec4 readVertexAttribInt (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx)
151 inline tcu::UVec4 readVertexAttribUint (const VertexAttrib& vertexAttrib, const int instanceNdx, const int vertexNdx)
/external/chromium_org/gpu/command_buffer/client/
H A Dprogram_info_manager.cc157 struct VertexAttrib { struct in class:gpu::gles2::CachedProgramInfoManager::Program
158 VertexAttrib(GLsizei _size, GLenum _type, const std::string& _name, function in struct:gpu::gles2::CachedProgramInfoManager::Program::VertexAttrib
172 typedef std::vector<VertexAttrib> AttribInfoVector;
180 const VertexAttrib* GetAttribInfo(GLint index) const {
247 const VertexAttrib& info = attrib_infos_[ii];
351 VertexAttrib(input->size, input->type, name, *location));
447 const Program::VertexAttrib* attrib_info =
H A Dvertex_array_object_manager.cc48 class VertexAttrib { class in class:gpu::gles2::VertexArrayObject
50 VertexAttrib() function in class:gpu::gles2::VertexArrayObject::VertexAttrib
151 typedef std::vector<VertexAttrib> VertexAttribs;
184 const VertexAttrib* GetAttrib(GLuint index) const;
207 VertexAttrib& attrib = vertex_attribs_[ii];
233 VertexAttrib& attrib = vertex_attribs_[index];
253 VertexAttrib& attrib = vertex_attribs_[index];
269 const VertexAttrib* attrib = GetAttrib(index);
302 VertexAttrib& attrib = vertex_attribs_[index];
311 const VertexAttrib* attri
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/main/
H A Dmtypes.h1601 struct gl_client_array VertexAttrib[VERT_ATTRIB_MAX]; member in struct:gl_array_object
/external/mesa3d/src/mesa/main/
H A Dmtypes.h1601 struct gl_client_array VertexAttrib[VERT_ATTRIB_MAX]; member in struct:gl_array_object

Completed in 4539 milliseconds