HomeSort by relevance Sort by last modified time
    Searched refs:vao (Results 1 - 25 of 57) sorted by null

1 2 3

  /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");

Completed in 892 milliseconds

1 2 3