HomeSort by relevance Sort by last modified time
    Searched full:edgeflag (Results 1 - 25 of 64) sorted by null

1 2 3

  /external/mesa3d/src/gallium/drivers/nvc0/
nvc0_program.h 42 uint8_t edgeflag; /* attribute index of edgeflag input */ member in struct:nvc0_program::__anon16417
nvc0_push.c 35 } edgeflag; member in struct:push_context
51 ctx->edgeflag.buffer = -1;
52 ctx->edgeflag.value = 0.5f;
54 if (unlikely(nvc0->vertprog->vp.edgeflag < PIPE_MAX_ATTRIBS)) {
55 ve = &nvc0->vertex->element[nvc0->vertprog->vp.edgeflag].pipe;
56 ctx->edgeflag.buffer = ve->vertex_buffer_index;
57 ctx->edgeflag.offset = ve->src_offset;
71 float f = *(float *)(ctx->edgeflag.data + vtx_id * ctx->edgeflag.stride);
73 if (ctx->edgeflag.value != f)
    [all...]
nvc0_vbo_translate.c 32 } edgeflag; member in struct:push_context
50 ctx->edgeflag.value = TRUE;
51 ctx->edgeflag.enabled = nvc0->vertprog->vp.edgeflag < PIPE_MAX_ATTRIBS;
54 ctx->edgeflag.data = NULL;
55 ctx->edgeflag.stride = 0;
97 unsigned attr = nvc0->vertprog->vp.edgeflag;
103 ctx->edgeflag.stride = vb->stride;
104 ctx->edgeflag.data = nouveau_resource_map_offset(&nvc0->base,
107 ctx->edgeflag.data += (intptr_t)index_bias * vb->stride
    [all...]
  /external/mesa3d/src/gallium/auxiliary/draw/
draw_pipe_unfilled.c 86 if ((header->flags & DRAW_PIPE_EDGE_FLAG_0) && v0->edgeflag) point( stage, v0 );
87 if ((header->flags & DRAW_PIPE_EDGE_FLAG_1) && v1->edgeflag) point( stage, v1 );
88 if ((header->flags & DRAW_PIPE_EDGE_FLAG_2) && v2->edgeflag) point( stage, v2 );
102 if ((header->flags & DRAW_PIPE_EDGE_FLAG_2) && v2->edgeflag) line( stage, v2, v0 );
103 if ((header->flags & DRAW_PIPE_EDGE_FLAG_0) && v0->edgeflag) line( stage, v0, v1 );
104 if ((header->flags & DRAW_PIPE_EDGE_FLAG_1) && v1->edgeflag) line( stage, v1, v2 );
130 * We currently keep the vertex edgeflag and primitive edgeflag mask
draw_cliptest_tmp.h 145 const float *edgeflag = out->data[ef]; local
146 out->edgeflag = !(edgeflag[0] != 1.0f);
147 need_pipeline |= !out->edgeflag;
draw_pipe_clip.c 129 dst->edgeflag = 0; /* will get overwritten later */
324 * the header.flags bit is set AND the per-vertex edgeflag field is set.
391 new_vert->edgeflag = TRUE;
396 new_vert->edgeflag = FALSE;
405 /* Copy starting vert's edgeflag:
407 new_vert->edgeflag = vert_prev->edgeflag;
draw_pt_post_vs.c 58 header->edgeflag = 1;
draw_private.h 75 unsigned edgeflag:1; member in struct:vertex_header
  /external/mesa3d/src/mesa/swrast_setup/
ss_tritmp.h 221 if (VB->EdgeFlag) { /* XXX this test shouldn't be needed (bug 12614) */
222 GLubyte ef1 = VB->EdgeFlag[v1];
223 GLubyte ef3 = VB->EdgeFlag[v3];
224 VB->EdgeFlag[v1] = 0;
226 VB->EdgeFlag[v1] = ef1;
227 VB->EdgeFlag[v3] = 0;
229 VB->EdgeFlag[v3] = ef3;
  /external/mesa3d/src/mesa/tnl_dd/
t_dd_tritmp.h 584 GLubyte ef1 = VB->EdgeFlag[e1];
585 GLubyte ef3 = VB->EdgeFlag[e3];
586 VB->EdgeFlag[e1] = 0;
588 VB->EdgeFlag[e1] = ef1;
589 VB->EdgeFlag[e3] = 0;
591 VB->EdgeFlag[e3] = ef3;
t_dd_unfilled.h 40 GLubyte *ef = VB->EdgeFlag;
104 GLubyte *ef = VB->EdgeFlag;
t_dd_vb.c 316 if (VB->EdgeFlag) {
317 VB->EdgeFlag[dst] = VB->EdgeFlag[out] || force_boundary;
  /external/mesa3d/src/gallium/auxiliary/tgsi/
tgsi_scan.h 70 boolean writes_edgeflag; /**< vertex shader outputs edgeflag */
tgsi_strings.c 71 "EDGEFLAG",
  /external/mesa3d/src/gallium/drivers/nv50/
nv50_program.h 78 ubyte edgeflag; member in struct:nv50_program::__anon16408
nv50_program.c 98 prog->vp.edgeflag = i;
326 prog->vp.edgeflag = 0xff;
nv50_push.c 18 float edgeflag; member in struct:push_context
  /external/mesa3d/src/mesa/tnl/
t_vb_render.c 73 #define EDGEFLAG_GET(idx) VB->EdgeFlag[idx]
74 #define EDGEFLAG_SET(idx, val) VB->EdgeFlag[idx] = val
188 #define EDGEFLAG_GET(idx) VB->EdgeFlag[idx]
189 #define EDGEFLAG_SET(idx, val) VB->EdgeFlag[idx] = val
t_draw.c 322 VB->EdgeFlag = _tnl_import_edgeflag( ctx,
327 /* the data previously pointed to by EdgeFlag may have been freed */
328 VB->EdgeFlag = NULL;
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_sf.c 153 /* NOTE: We just use the edgeflag attribute as an indicator that
155 * edgeflag testing here, it is already done in the clip
brw_clip_unfilled.c 315 /* draw edge if edgeflag != 0 */
356 /* draw if edgeflag != 0
  /external/mesa3d/src/mesa/state_tracker/
st_atom_shader.c 140 * edgeflag semantics, and extend the vertex shader to pass through
  /external/mesa3d/src/mesa/x86/
gen_matypes.c 124 OFFSET( "VB_EDGE_FLAG ", struct vertex_buffer, EdgeFlag );
  /external/mesa3d/src/gallium/drivers/nv30/
nv30_push.c 42 float edgeflag; member in struct:push_context
  /external/mesa3d/src/gallium/drivers/r300/
r300_vs.c 84 fprintf(stderr, "r300 VP: cannot handle edgeflag output.\n");

Completed in 1512 milliseconds

1 2 3