/external/mesa3d/src/mesa/main/ |
arrayobj.c | 104 struct gl_vertex_array_object *vao; local 108 vao = ctx->Array.LastLookedUpVAO; 110 vao = (struct gl_vertex_array_object *) 119 if (!vao || !vao->EverBound) { 125 _mesa_reference_vao(ctx, &ctx->Array.LastLookedUpVAO, vao); 128 return vao; 179 * Set ptr to vao w/ reference counting. 186 struct gl_vertex_array_object *vao) 188 assert(*ptr != vao); 706 struct gl_vertex_array_object *vao; local 741 struct gl_vertex_array_object *vao; local [all...] |
arrayobj.h | 63 struct gl_vertex_array_object *vao); 68 struct gl_vertex_array_object *vao) 70 if (*ptr != vao) 71 _mesa_reference_vao_(ctx, ptr, vao); 82 struct gl_vertex_array_object *vao); 86 _mesa_all_varyings_in_vbos(const struct gl_vertex_array_object *vao); 90 _mesa_all_buffers_are_unmapped(const struct gl_vertex_array_object *vao);
|
varray.c | 134 struct gl_vertex_array_object *vao, 138 struct gl_array_attributes *array = &vao->VertexAttrib[attribIndex]; 140 if (!_mesa_is_bufferobj(vao->BufferBinding[bindingIndex].BufferObj)) 141 vao->VertexAttribBufferMask &= ~VERT_BIT(attribIndex); 143 vao->VertexAttribBufferMask |= VERT_BIT(attribIndex); 150 vao->BufferBinding[array->BufferBindingIndex]._BoundArrays &= ~array_bit; 151 vao->BufferBinding[bindingIndex]._BoundArrays |= array_bit; 155 vao->NewArrays |= array_bit; 166 struct gl_vertex_array_object *vao, 171 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[index] 475 struct gl_vertex_array_object *vao = ctx->Array.VAO; local 834 struct gl_vertex_array_object *vao; local 887 struct gl_vertex_array_object *vao; local 1156 struct gl_vertex_array_object *vao; local 1219 struct gl_vertex_array_object *vao; local 1641 struct gl_vertex_array_object * const vao = ctx->Array.VAO; local 1812 struct gl_vertex_array_object *vao; local 1977 struct gl_vertex_array_object *vao; local 2085 struct gl_vertex_array_object *vao; local 2222 struct gl_vertex_array_object *vao; local 2296 struct gl_vertex_array_object *vao; local 2373 const struct gl_vertex_array_object *vao = ctx->Array.VAO; local 2417 struct gl_vertex_array_object *vao = (struct gl_vertex_array_object *) data; local [all...] |
api_arrayelt.c | 1562 struct gl_vertex_array_object *vao = ctx->Array.VAO; local [all...] |
enable.c | 66 struct gl_vertex_array_object *vao = ctx->Array.VAO; local 72 var = &vao->VertexAttrib[VERT_ATTRIB_POS].Enabled; 76 var = &vao->VertexAttrib[VERT_ATTRIB_NORMAL].Enabled; 80 var = &vao->VertexAttrib[VERT_ATTRIB_COLOR0].Enabled; 84 var = &vao->VertexAttrib[VERT_ATTRIB_COLOR_INDEX].Enabled; 88 var = &vao->VertexAttrib[VERT_ATTRIB_TEX(ctx->Array.ActiveTexture)].Enabled; 92 var = &vao->VertexAttrib[VERT_ATTRIB_EDGEFLAG].Enabled; 96 var = &vao->VertexAttrib[VERT_ATTRIB_FOG].Enabled; 100 var = &vao->VertexAttrib[VERT_ATTRIB_COLOR1].Enabled [all...] |
varray.h | 93 struct gl_vertex_array_object *vao, 101 struct gl_vertex_array_object *vao, 106 struct gl_vertex_array_object *vao,
|
/external/deqp/modules/gles3/functional/ |
es3fVertexArrayObjectTests.cpp | 127 VertexArrayState vao; member in struct:deqp::gles3::Functional::__anon18588::Spec 244 m_vaoProgram = createProgram(m_spec.vao); 254 if (m_spec.useDrawElements && (m_spec.vao.elementArrayBuffer == 0 || m_spec.state.elementArrayBuffer == 0)) 600 GLuint vao = 0; local 602 GLU_CHECK_CALL(glGenVertexArrays(1, &vao)); 603 GLU_CHECK_CALL(glBindVertexArray(vao)); 604 setState(m_spec.vao); 609 GLU_CHECK_CALL(glBindVertexArray(vao)); 611 makeDrawCall(m_spec.vao); 613 setState(m_spec.vao); 1177 GLuint vao = 0; local [all...] |
es3fLifetimeTests.cpp | 72 void draw (GLuint vao, GLfloat scale, bool tf, Surface* dst); 73 void setPos (GLuint buffer, GLuint vao); 126 void ScaleProgram::draw (GLuint vao, GLfloat scale, bool tf, Surface* dst) 129 de::Random rnd (vao); 136 gl.bindVertexArray(vao); 155 void ScaleProgram::setPos (GLuint buffer, GLuint vao) 160 gl.bindVertexArray(vao); 264 void BufferVAOAttacher::attach (GLuint buffer, GLuint vao) 266 m_program.setPos(buffer, vao); 268 << "// Set the `pos` attribute in VAO " << vao << " to buffer " << buffe [all...] |
es3fNegativeStateApiTests.cpp | [all...] |
es3fNegativeVertexArrayApiTests.cpp | 158 GLuint vao; 160 glGenVertexArrays(1, &vao); 161 glBindVertexArray(vao); 169 glDeleteVertexArrays(1, &vao); 201 GLuint vao; 203 glGenVertexArrays(1, &vao); 204 glBindVertexArray(vao); 212 glDeleteVertexArrays(1, &vao); [all...] |
/external/deqp/external/openglcts/modules/gl/ |
gl4cDirectStateAccessVertexArraysTests.cpp | 477 /* VAO creation. */ 509 /* VAO setup. */ 641 << glu::getErrorStr(error) << " when called with VAO " << m_vao << " and index " << i << "." 660 << glu::getErrorStr(error) << " when called with VAO " << m_vao << " and index " << i << "." 678 << " when called with VAO " << m_vao << " and index " << i << "." << tcu::TestLog::EndMessage; 1035 /* VAO creation. */ 3533 glw::GLuint vao = 0; local 4247 glw::GLuint vao = 0; local 4396 glw::GLuint vao = 0; local 4531 glw::GLuint vao = 0; local 4743 glw::GLuint vao = 0; local 5056 glw::GLuint vao = 0; local 5203 glw::GLuint vao = 0; local 5337 glw::GLuint vao = 0; local 5462 glw::GLuint vao = 0; local [all...] |
gl4cTextureGatherTests.cpp | 432 GLuint tex, fbo, rbo, program, vao, vbo; member in class:gl4cts::__anon17521::GatherBase 3061 GLuint program, rbo, fbo, vao, vbo; member in class:gl4cts::__anon17521::TriangleDraw [all...] |
gl4cMultiBindTests.cpp | 2280 GLuint vao = 0; local 3267 GLuint vao = 0; local 4460 GLuint vao = 0; local [all...] |
/external/deqp/modules/gles31/functional/ |
es31fVertexAttributeBindingStateQueryTests.cpp | 90 glu::VertexArray vao (m_context.getRenderContext()); 95 gl.glBindVertexArray(*vao); 107 // is part of vao 109 const tcu::ScopedLogSection section (m_testCtx.getLog(), "vao", "VAO state"); 123 // check value is still ok in original vao 124 gl.glBindVertexArray(*vao); 165 glu::VertexArray vao (m_context.getRenderContext()); 170 gl.glBindVertexArray(*vao); 182 // is part of vao [all...] |
es31fNegativeVertexArrayApiTests.cpp | 163 GLuint vao = 0; local 165 ctx.glGenVertexArrays(1, &vao); 166 ctx.glBindVertexArray(vao); 174 ctx.glDeleteVertexArrays(1, &vao); 207 GLuint vao = 0; local 209 ctx.glGenVertexArrays(1, &vao); 210 ctx.glBindVertexArray(vao); 218 ctx.glDeleteVertexArrays(1, &vao); 227 GLuint vao = 0; local 230 ctx.glGenVertexArrays(1, &vao); 290 GLuint vao = 0; local [all...] |
es31fTessellationGeometryInteractionTests.cpp | 271 const glu::VertexArray vao (m_context.getRenderContext()); 285 gl.bindVertexArray(*vao); 572 const glu::VertexArray vao (m_context.getRenderContext()); 582 gl.bindVertexArray(*vao); [all...] |
/external/deqp/external/openglcts/modules/common/ |
glcSeparableProgramsTransformFeedbackTests.cpp | 261 /* Generate VAO to use for the draw calls */ 262 Utils::vertexArray vao(m_context); 263 vao.generate(); 264 vao.bind();
|
glcPolygonOffsetClampTests.cpp | 320 GLuint vao; local 331 gl.genVertexArrays(1, &vao); 334 gl.bindVertexArray(vao); 430 gl.deleteVertexArrays(1, &vao);
|
glcTextureFilterAnisotropicTests.cpp | 660 GLuint vao; local 661 gl.genVertexArrays(1, &vao); 663 gl.bindVertexArray(vao); 744 if (vao) 746 gl.deleteVertexArrays(1, &vao);
|
glcRobustnessTests.cpp | 540 VertexArray vao(*context); 543 VertexArray::Generate(gl, vao.m_id); 544 VertexArray::Bind(gl, vao.m_id);
|
/external/mesa3d/src/mesa/vbo/ |
vbo_exec_array.c | 51 check_array_data(struct gl_context *ctx, struct gl_vertex_array_object *vao, 54 const struct gl_array_attributes *array = &vao->VertexAttrib[attrib]; 57 &vao->BufferBinding[array->BufferBindingIndex]; 101 unmap_array_buffer(struct gl_context *ctx, struct gl_vertex_array_object *vao, 104 const struct gl_array_attributes *array = &vao->VertexAttrib[attrib]; 107 &vao->BufferBinding[array->BufferBindingIndex]; 125 struct gl_vertex_array_object *vao = ctx->Array.VAO; local 130 if (_mesa_is_bufferobj(vao->IndexBufferObj)) { 132 vao->IndexBufferObj->Size 189 const struct gl_vertex_array_object *vao = ctx->Array.VAO; local [all...] |
/art/test/710-varhandle-creation/src/ |
Main.java | 103 static final VarHandle vao; field in class:Main 168 vao = MethodHandles.arrayElementVarHandle(Object[].class); [all...] |
/external/deqp/external/openglcts/modules/gles31/ |
es31cTextureGatherTests.cpp | 350 GLuint tex, fbo, rbo, program, vao, vbo; member in class:glcts::__anon17556::GatherBase 917 glGenVertexArrays(1, &vao); 918 glBindVertexArray(vao); 999 glDeleteVertexArrays(1, &vao); 1610 GLuint program, rbo, fbo, vao, vbo; member in class:glcts::__anon17556::TriangleDraw [all...] |
/external/deqp/framework/opengl/simplereference/ |
sglrReferenceContext.cpp | [all...] |
/external/deqp/modules/gles31/stress/ |
es31sTessellationGeometryInteractionTests.cpp | 336 const glu::VertexArray vao (m_context.getRenderContext()); 345 gl.bindVertexArray(*vao); 346 GLU_EXPECT_NO_ERROR(gl.getError(), "bind vao");
|