Home
last modified time | relevance | path

Searched refs:VAO (Results 1 – 21 of 21) sorted by relevance

/external/mesa3d/src/mesa/main/
Dgetstring.c226 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POS].Ptr; in _mesa_GetPointerv()
231 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_NORMAL].Ptr; in _mesa_GetPointerv()
236 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR0].Ptr; in _mesa_GetPointerv()
241 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR1].Ptr; in _mesa_GetPointerv()
246 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_FOG].Ptr; in _mesa_GetPointerv()
251 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR_INDEX].Ptr; in _mesa_GetPointerv()
256 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_TEX(clientUnit)].Ptr; in _mesa_GetPointerv()
261 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_EDGEFLAG].Ptr; in _mesa_GetPointerv()
276 *params = (GLvoid *) ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POINT_SIZE].Ptr; in _mesa_GetPointerv()
Dvarray.c475 struct gl_vertex_array_object *vao = ctx->Array.VAO; in update_array()
825 enable_vertex_array_attrib(ctx, ctx->Array.VAO, index, in _mesa_EnableVertexAttribArray()
878 disable_vertex_array_attrib(ctx, ctx->Array.VAO, index, in _mesa_DisableVertexAttribArray()
993 ARRAY_SIZE(ctx->Array.VAO->VertexAttrib)); in get_current_attrib()
1011 params[0] = (GLfloat) get_vertex_array_attrib(ctx, ctx->Array.VAO, in _mesa_GetVertexAttribfv()
1033 params[0] = (GLdouble) get_vertex_array_attrib(ctx, ctx->Array.VAO, in _mesa_GetVertexAttribdv()
1056 params[0] = (GLdouble) get_vertex_array_attrib(ctx, ctx->Array.VAO, in _mesa_GetVertexAttribLdv()
1078 params[0] = (GLint) get_vertex_array_attrib(ctx, ctx->Array.VAO, in _mesa_GetVertexAttribiv()
1099 params[0] = (GLint) get_vertex_array_attrib(ctx, ctx->Array.VAO, in _mesa_GetVertexAttribIiv()
1120 params[0] = get_vertex_array_attrib(ctx, ctx->Array.VAO, in _mesa_GetVertexAttribIuiv()
[all …]
Dapi_validate.c235 if (!_mesa_all_buffers_are_unmapped(ctx->Array.VAO)) { in check_valid_to_render()
275 if (!ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POS].Enabled) in check_valid_to_render()
286 if (ctx->Array.VAO == ctx->Array.DefaultVAO) { in check_valid_to_render()
313 return (ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POS].Enabled || in check_valid_to_render()
314 ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_GENERIC0].Enabled); in check_valid_to_render()
684 if (!_mesa_is_bufferobj(ctx->Array.VAO->IndexBufferObj) && indices == NULL) in validate_DrawElements_common()
765 if (!_mesa_is_bufferobj(ctx->Array.VAO->IndexBufferObj)) { in _mesa_validate_MultiDrawElements()
981 if (ctx->Array.VAO == ctx->Array.DefaultVAO) { in valid_draw_indirect()
995 ctx->Array.VAO->_Enabled & ~ctx->Array.VAO->VertexAttribBufferMask) { in valid_draw_indirect()
1079 if (!_mesa_is_bufferobj(ctx->Array.VAO->IndexBufferObj)) { in valid_draw_indirect_elements()
Dattrib.c1521 copy_array_object(ctx, dest->VAO, src->VAO); in copy_array_attrib()
1541 dest->VAO->Name = src->VAO->Name; in save_array_attrib()
1548 _mesa_reference_buffer_object(ctx, &dest->VAO->IndexBufferObj, in save_array_attrib()
1549 src->VAO->IndexBufferObj); in save_array_attrib()
1572 const bool arb_vao = (src->VAO->Name != 0 in restore_array_attrib()
1573 && src->VAO->ARBsemantics); in restore_array_attrib()
1575 if (arb_vao && !_mesa_IsVertexArray(src->VAO->Name)) in restore_array_attrib()
1578 _mesa_BindVertexArrayAPPLE(src->VAO->Name); in restore_array_attrib()
1594 || src->VAO->IndexBufferObj->Name == 0 in restore_array_attrib()
1595 || _mesa_IsBuffer(src->VAO->IndexBufferObj->Name)) in restore_array_attrib()
[all …]
Denable.c66 struct gl_vertex_array_object *vao = ctx->Array.VAO; in client_state()
1444 return ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POS].Enabled; in _mesa_IsEnabled()
1448 return ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_NORMAL].Enabled; in _mesa_IsEnabled()
1452 return ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR0].Enabled; in _mesa_IsEnabled()
1456 return ctx->Array.VAO-> in _mesa_IsEnabled()
1461 return ctx->Array.VAO-> in _mesa_IsEnabled()
1466 return ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_EDGEFLAG].Enabled; in _mesa_IsEnabled()
1470 return ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_FOG].Enabled; in _mesa_IsEnabled()
1474 return ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR1].Enabled; in _mesa_IsEnabled()
1478 return ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POINT_SIZE].Enabled; in _mesa_IsEnabled()
Darrayobj.c442 struct gl_vertex_array_object * const oldObj = ctx->Array.VAO; in bind_vertex_array()
507 _mesa_reference_vao(ctx, &ctx->Array.VAO, newObj); in bind_vertex_array()
568 if ( obj == ctx->Array.VAO ) { in _mesa_DeleteVertexArrays()
Dget.c697 array = &ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_TEX(ctx->Array.ActiveTexture)]; in find_custom_value()
883 ((char *) ctx->Array.VAO + d->offset); in find_custom_value()
891 ctx->Array.VAO->BufferBinding[VERT_ATTRIB_TEX(ctx->Array.ActiveTexture)].BufferObj->Name; in find_custom_value()
894 v->value_int = ctx->Array.VAO->IndexBufferObj->Name; in find_custom_value()
899 array = &ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR0]; in find_custom_value()
903 array = &ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_COLOR1]; in find_custom_value()
957 v->value_int = ctx->Array.VAO->BufferBinding[VERT_ATTRIB_POINT_SIZE].BufferObj->Name; in find_custom_value()
1396 *p = ((char *) ctx->Array.VAO + d->offset); in find_value()
2209 v->value_int = ctx->Array.VAO->BufferBinding[VERT_ATTRIB_GENERIC(index)].InstanceDivisor; in find_value_indexed()
2217 v->value_int = ctx->Array.VAO->BufferBinding[VERT_ATTRIB_GENERIC(index)].Offset; in find_value_indexed()
[all …]
Dstate.c466 _mesa_update_vao_client_arrays(ctx, ctx->Array.VAO); in _mesa_update_state_locked()
483 ctx->Array.VAO->NewArrays = 0x0; in _mesa_update_state_locked()
Dcontext.c1311 _mesa_reference_vao(ctx, &ctx->Array.VAO, NULL); in _mesa_free_context_data()
Dbufferobj.c116 return &ctx->Array.VAO->IndexBufferObj; in get_buffer_target()
1299 struct gl_vertex_array_object *vao = ctx->Array.VAO; in _mesa_DeleteBuffers()
Dapi_arrayelt.c1562 struct gl_vertex_array_object *vao = ctx->Array.VAO; in _ae_update_state()
Dffvertex_prog.c231 if (ctx->Array.VAO->VertexAttrib[VERT_ATTRIB_POINT_SIZE].Enabled) in make_state_key()
Dmtypes.h1497 struct gl_vertex_array_object *VAO; member
/external/mesa3d/src/mesa/drivers/common/
Dmeta.h157 struct gl_vertex_array_object *VAO; member
301 GLuint VAO; member
325 GLuint VAO; member
337 GLuint VAO; member
347 GLuint VAO; member
360 GLuint VAO; member
370 GLuint VAO; member
394 GLuint VAO; member
407 GLuint VAO; member
612 GLuint *VAO, struct gl_buffer_object **buf_obj,
[all …]
Dmeta_generate_mipmap.c130 if (mipmap->VAO == 0) in _mesa_meta_glsl_generate_mipmap_cleanup()
132 _mesa_DeleteVertexArrays(1, &mipmap->VAO); in _mesa_meta_glsl_generate_mipmap_cleanup()
133 mipmap->VAO = 0; in _mesa_meta_glsl_generate_mipmap_cleanup()
191 _mesa_meta_setup_vertex_objects(ctx, &mipmap->VAO, &mipmap->buf_obj, true, in _mesa_meta_GenerateMipmap()
195 _mesa_meta_setup_ff_tnl_for_blit(ctx, &mipmap->VAO, &mipmap->buf_obj, 3); in _mesa_meta_GenerateMipmap()
Dmeta.c299 GLuint *VAO, struct gl_buffer_object **buf_obj, in _mesa_meta_setup_vertex_objects() argument
304 if (*VAO == 0) { in _mesa_meta_setup_vertex_objects()
309 _mesa_GenVertexArrays(1, VAO); in _mesa_meta_setup_vertex_objects()
310 _mesa_BindVertexArray(*VAO); in _mesa_meta_setup_vertex_objects()
312 array_obj = _mesa_lookup_vao(ctx, *VAO); in _mesa_meta_setup_vertex_objects()
375 _mesa_BindVertexArray(*VAO); in _mesa_meta_setup_vertex_objects()
698 _mesa_reference_vao(ctx, &save->VAO, in _mesa_meta_begin()
699 ctx->Array.VAO); in _mesa_meta_begin()
1104 _mesa_BindVertexArray(save->VAO->Name); in _mesa_meta_end()
1105 _mesa_reference_vao(ctx, &save->VAO, NULL); in _mesa_meta_end()
[all …]
Dmeta_blit.c580 _mesa_meta_setup_vertex_objects(ctx, &blit->VAO, &blit->buf_obj, true, in setup_glsl_blit_framebuffer()
707 &ctx->Meta->Blit.VAO, in blitframebuffer_texture()
1044 if (blit->VAO) { in _mesa_meta_glsl_blit_cleanup()
1045 _mesa_DeleteVertexArrays(1, &blit->VAO); in _mesa_meta_glsl_blit_cleanup()
1046 blit->VAO = 0; in _mesa_meta_glsl_blit_cleanup()
/external/mesa3d/src/mesa/vbo/
Dvbo_exec_array.c125 struct gl_vertex_array_object *vao = ctx->Array.VAO; in check_draw_elements_data()
189 const struct gl_vertex_array_object *vao = ctx->Array.VAO; in print_draw_arrays()
245 const struct gl_array_attributes *array = ctx->Array.VAO->VertexAttrib; in recalculate_input_bindings()
246 struct gl_vertex_array *vertexAttrib = ctx->Array.VAO->_VertexAttrib; in recalculate_input_bindings()
693 ctx->Array.VAO->IndexBufferObj->Size,
695 ctx->Array.VAO->IndexBufferObj,
702 for (i = 0; i < ctx->Array.VAO->IndexBufferObj->Size; i++) {
714 for (i = 0; i < ctx->Array.VAO->IndexBufferObj->Size / 2; i++) {
726 for (i = 0; i < ctx->Array.VAO->IndexBufferObj->Size / 4; i++) {
738 ctx->Driver.UnmapBuffer(ctx, ctx->Array.VAO->IndexBufferObj, MAP_INTERNAL);
[all …]
Dvbo_save_api.c1188 struct gl_buffer_object *indexbuf = ctx->Array.VAO->IndexBufferObj; in _save_OBE_DrawElementsBaseVertex()
/external/deqp/doc/testspecs/GLES31/
Dfunctional.vertex_attribute_binding.txt45 - Use with default VAO
/external/webrtc/data/voice_engine/stereo_rtp_files/
Dhrtf_g722_1C_48.rtp230 …��Q�ɃY�Y����@y���'�L%�� ܿ7|b� .B��Ac�P�� V!�� Z�TY��_�X�5VAOF��l�$���?������0�}[���EI��…