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

1 2

  /external/mesa3d/src/gallium/auxiliary/draw/
draw_pipe.h 37 #include "draw_private.h" /* for sizeof(vertex_header) */
48 struct vertex_header *v[3]; /**< 1 to 3 vertex pointers */
63 struct vertex_header **tmp; /**< temp vert storage, such as for clipping */
118 static inline struct vertex_header *
120 const struct vertex_header *vert,
123 struct vertex_header *tmp = stage->tmp[idx];
124 const uint vsize = sizeof(struct vertex_header)
draw_pipe_util.c 84 stage->tmp = (struct vertex_header **) MALLOC( sizeof(struct vertex_header *) * nr );
91 stage->tmp[i] = (struct vertex_header *)(store + i * MAX_VERTEX_SIZE);
132 ((struct vertex_header *)verts)->vertex_id = UNDEFINED_VERTEX_ID;
draw_pipe_unfilled.c 79 struct vertex_header *v = header->v[i];
91 struct vertex_header *v0)
102 struct vertex_header *v0,
103 struct vertex_header *v1)
117 struct vertex_header *v0 = header->v[0];
118 struct vertex_header *v1 = header->v[1];
119 struct vertex_header *v2 = header->v[2];
135 struct vertex_header *v0 = header->v[0];
136 struct vertex_header *v1 = header->v[1];
137 struct vertex_header *v2 = header->v[2]
    [all...]
draw_pipe_stipple.c 70 struct vertex_header *dst,
72 const struct vertex_header *v0,
73 const struct vertex_header *v1 )
93 struct vertex_header *v0new = dup_vert(stage, header->v[0], 0);
94 struct vertex_header *v1new = dup_vert(stage, header->v[1], 1);
123 struct vertex_header *v0 = header->v[0];
124 struct vertex_header *v1 = header->v[1];
draw_pipe.c 122 prim.v[0] = (struct vertex_header *)v0;
141 prim.v[0] = (struct vertex_header *)v0;
142 prim.v[1] = (struct vertex_header *)v1;
160 prim.v[0] = (struct vertex_header *)v0;
161 prim.v[1] = (struct vertex_header *)v1;
162 prim.v[2] = (struct vertex_header *)v2;
204 struct vertex_header *vertices, \
303 struct vertex_header *vertices, \
336 (struct vertex_header*)verts,
draw_pipe_clip.c 88 const struct vertex_header *leading_vertex)
123 struct vertex_header *dst,
124 const struct vertex_header *src)
137 struct vertex_header *dst,
139 const struct vertex_header *out,
140 const struct vertex_header *in,
246 struct vertex_header **inlist,
357 struct vertex_header *vert,
396 struct vertex_header *a[MAX_CLIPPED_VERTICES];
397 struct vertex_header *b[MAX_CLIPPED_VERTICES]
    [all...]
draw_pipe_wide_point.c 99 struct vertex_header *v, const float tc[4])
136 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
137 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1);
138 struct vertex_header *v2 = dup_vert(stage, header->v[0], 2);
139 struct vertex_header *v3 = dup_vert(stage, header->v[0], 3);
draw_pipe_twoside.c 54 static inline struct vertex_header *
56 const struct vertex_header *v,
59 struct vertex_header *tmp = dup_vert( &twoside->stage, v, idx );
draw_gs.h 99 struct vertex_header *gs_output;
draw_pipe_wide_line.c 67 struct vertex_header *v0 = dup_vert(stage, header->v[0], 0);
68 struct vertex_header *v1 = dup_vert(stage, header->v[0], 1);
69 struct vertex_header *v2 = dup_vert(stage, header->v[1], 2);
70 struct vertex_header *v3 = dup_vert(stage, header->v[1], 3);
draw_pipe_flatshade.c 59 struct vertex_header *dst,
60 const struct vertex_header *src )
74 struct vertex_header *dst0,
75 struct vertex_header *dst1,
76 const struct vertex_header *src )
draw_cliptest_tmp.h 34 struct vertex_header *out = info->verts;
194 out = (struct vertex_header *)( (char *)out + info->stride );
draw_prim_assembler.c 120 struct vertex_header *v = (struct vertex_header*)(input + input_offset);
248 output_verts->verts = (struct vertex_header*)MALLOC(
draw_pt.h 135 struct vertex_header;
148 * at the slight expense of creating a vertex_header in some cases
draw_private.h 88 struct vertex_header { struct
356 struct vertex_header *verts;
draw_gs.c 317 struct vertex_header *vh = (struct vertex_header *)
338 struct vertex_header *vh = (struct vertex_header *)(output_ptr + shader->vertex_size * i);
385 (struct vertex_header*)input,
540 unsigned vertex_size = sizeof(struct vertex_header) + num_outputs * 4 * sizeof(float);
567 (struct vertex_header *)MALLOC(output_verts->vertex_size *
draw_pt_fetch_shade_pipeline.c 108 fpme->vertex_size = sizeof(struct vertex_header) + nr * 4 * sizeof(float);
215 (struct vertex_header *)MALLOC(output_verts->vertex_size *
253 (struct vertex_header *)MALLOC(fpme->vertex_size *
draw_pt_post_vs.c 57 initialize_vertex_header(struct vertex_header *header)
draw_llvm.h 266 struct vertex_header *io,
281 struct vertex_header *output,
draw_llvm.c 376 * Create LLVM type for struct vertex_header;
383 LLVMTypeRef vertex_header; local
386 util_snprintf(struct_name, 23, "vertex_header%d", data_elems);
392 vertex_header = LLVMStructTypeInContext(gallivm->context, elem_types,
396 LP_CHECK_MEMBER_OFFSET(struct vertex_header, clipmask,
397 target, vertex_header,
399 LP_CHECK_MEMBER_OFFSET(struct vertex_header, edgeflag,
400 target, vertex_header,
402 LP_CHECK_MEMBER_OFFSET(struct vertex_header, pad,
403 target, vertex_header,
549 LLVMTypeRef vertex_header; local
2370 LLVMTypeRef vertex_header; local
    [all...]
draw_pt_fetch.c 77 dst_offset = offsetof(struct vertex_header, data);
draw_pt_fetch_shade_pipeline_llvm.c 192 fpme->vertex_size = sizeof(struct vertex_header) + nr * 4 * sizeof(float);
363 llvm_vert_info.verts = (struct vertex_header *)
  /external/mesa3d/src/gallium/drivers/i915/
i915_prim_emit.c 63 * Extract the needed fields from vertex_header and emit i915 dwords.
70 const struct vertex_header *vertex)
  /external/mesa3d/src/mesa/state_tracker/
st_cb_feedback.c 82 const struct vertex_header *v)
st_cb_rasterpos.c 113 const struct vertex_header *vert,

Completed in 213 milliseconds

1 2