Lines Matching refs:edgeflag
35 } edgeflag; member
51 ctx->edgeflag.buffer = -1; in init_push_context()
52 ctx->edgeflag.value = 0.5f; in init_push_context()
54 if (unlikely(nvc0->vertprog->vp.edgeflag < PIPE_MAX_ATTRIBS)) { in init_push_context()
55 ve = &nvc0->vertex->element[nvc0->vertprog->vp.edgeflag].pipe; in init_push_context()
56 ctx->edgeflag.buffer = ve->vertex_buffer_index; in init_push_context()
57 ctx->edgeflag.offset = ve->src_offset; in init_push_context()
71 float f = *(float *)(ctx->edgeflag.data + vtx_id * ctx->edgeflag.stride); in set_edgeflag()
73 if (ctx->edgeflag.value != f) { in set_edgeflag()
74 ctx->edgeflag.value = f; in set_edgeflag()
133 if (unlikely(ctx->edgeflag.buffer >= 0) && likely(nr)) in emit_vertices_i08()
174 if (unlikely(ctx->edgeflag.buffer >= 0) && likely(nr)) in emit_vertices_i16()
215 if (unlikely(ctx->edgeflag.buffer >= 0) && likely(nr)) in emit_vertices_i32()
250 if (unlikely(ctx->edgeflag.buffer >= 0)) in emit_vertices_seq()
321 if (unlikely(i == ctx.edgeflag.buffer)) { in nvc0_push_vbo()
322 ctx.edgeflag.data = data + ctx.edgeflag.offset; in nvc0_push_vbo()
323 ctx.edgeflag.stride = vb->stride; in nvc0_push_vbo()
391 if (unlikely(ctx.edgeflag.value == 0.0f)) in nvc0_push_vbo()