• Home
  • Raw
  • Download

Lines Matching refs:vtx

309    struct tnl_clipspace *vtx = GET_VERTEX_STATE(p->ctx);  in get_src_ptr()  local
310 struct x86_reg ptr_to_src = x86_make_disp(vtxREG, get_offset(vtx, &a->inputptr)); in get_src_ptr()
323 struct tnl_clipspace *vtx = GET_VERTEX_STATE(p->ctx); in update_src_ptr() local
324 struct x86_reg ptr_to_src = x86_make_disp(vtxREG, get_offset(vtx, &a->inputptr)); in update_src_ptr()
348 struct tnl_clipspace *vtx = GET_VERTEX_STATE(ctx); in build_vertex_emit() local
387 if (vtx->need_viewport) { in build_vertex_emit()
388 sse_movups(&p->func, vp0, x86_make_disp(vtxESI, get_offset(vtx, &vtx->vp_scale[0]))); in build_vertex_emit()
389 sse_movups(&p->func, vp1, x86_make_disp(vtxESI, get_offset(vtx, &vtx->vp_xlate[0]))); in build_vertex_emit()
394 sse_movups(&p->func, p->chan0, x86_make_disp(vtxESI, get_offset(vtx, &vtx->chan_scale[0]))); in build_vertex_emit()
395 sse_movups(&p->func, p->identity, x86_make_disp(vtxESI, get_offset(vtx, &vtx->identity[0]))); in build_vertex_emit()
406 while (j < vtx->attr_count) { in build_vertex_emit()
407 struct tnl_clipspace_attr *a = &vtx->attr[j]; in build_vertex_emit()
508 if (j == vtx->attr_count - 1 || in build_vertex_emit()
519 else if (j < vtx->attr_count - 1 && in build_vertex_emit()
610 x86_lea(&p->func, vertexEAX, x86_make_disp(vertexEAX, vtx->vertex_size)); in build_vertex_emit()
633 assert(!vtx->emit); in build_vertex_emit()
634 vtx->emit = (tnl_emit_func)x86_get_func(&p->func); in build_vertex_emit()
644 struct tnl_clipspace *vtx = GET_VERTEX_STATE(ctx); in _tnl_generate_sse_emit() local
648 vtx->codegen_emit = NULL; in _tnl_generate_sse_emit()
662 vtx->emit = NULL; in _tnl_generate_sse_emit()
667 _tnl_register_fastpath( vtx, GL_TRUE ); in _tnl_generate_sse_emit()
673 _tnl_register_fastpath( vtx, GL_FALSE ); in _tnl_generate_sse_emit()