| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_pt_vsplit.c | 68 vsplit_clear_cache(struct vsplit_frontend *vsplit) argument 70 memset(vsplit->cache.fetches, 0xff, sizeof(vsplit->cache.fetches)); 71 vsplit->cache.has_max_fetch = FALSE; 72 vsplit->cache.num_fetch_elts = 0; 73 vsplit->cache.num_draw_elts = 0; 77 vsplit_flush_cache(struct vsplit_frontend *vsplit, unsigned flags) argument 79 vsplit->middle->run(vsplit->middle, 80 vsplit 88 vsplit_add_cache(struct vsplit_frontend * vsplit,unsigned fetch) argument 121 vsplit_add_cache_ubyte(struct vsplit_frontend * vsplit,const ubyte * elts,unsigned start,unsigned fetch,int elt_bias) argument 138 vsplit_add_cache_ushort(struct vsplit_frontend * vsplit,const ushort * elts,unsigned start,unsigned fetch,int elt_bias) argument 160 vsplit_add_cache_uint(struct vsplit_frontend * vsplit,const uint * elts,unsigned start,unsigned fetch,int elt_bias) argument 205 struct vsplit_frontend *vsplit = (struct vsplit_frontend *) frontend; local in function:vsplit_prepare 237 struct vsplit_frontend *vsplit = (struct vsplit_frontend *) frontend; local in function:vsplit_flush 254 struct vsplit_frontend *vsplit = CALLOC_STRUCT(vsplit_frontend); local in function:draw_pt_vsplit [all...] |
| H A D | draw_pt_vsplit_tmp.h | 36 CONCAT(vsplit_primitive_, ELT_TYPE)(struct vsplit_frontend *vsplit, 39 struct draw_context *draw = vsplit->draw; 58 if (icount > vsplit->max_vertices) 70 /* have to go through vsplit->draw_elts */ 71 if (icount > vsplit->segment_size) 103 vsplit->draw_elts[i] = (ushort) idx; 113 vsplit->draw_elts[i] = (ushort) (idx - min_index); 117 draw_elts = vsplit->draw_elts; 120 return vsplit->middle->run_linear_elts(vsplit 222 vsplit_segment_simple_linear(struct vsplit_frontend * vsplit,unsigned flags,unsigned istart,unsigned icount) argument 230 vsplit_segment_loop_linear(struct vsplit_frontend * vsplit,unsigned flags,unsigned istart,unsigned icount,unsigned i0) argument 255 vsplit_segment_fan_linear(struct vsplit_frontend * vsplit,unsigned flags,unsigned istart,unsigned icount,unsigned i0) argument [all...] |
| H A D | draw_pt.c | 50 * - frontend -- prepare fetch_elts, draw_elts - eg vsplit 133 frontend = draw->pt.front.vsplit; 178 draw->pt.front.vsplit = draw_pt_vsplit(draw); 179 if (!draw->pt.front.vsplit) 225 if (draw->pt.front.vsplit) { 226 draw->pt.front.vsplit->destroy( draw->pt.front.vsplit ); 227 draw->pt.front.vsplit = NULL;
|
| H A D | draw_private.h | 171 struct draw_pt_front_end *vsplit; member in struct:draw_context::__anon406ac0650208::__anon406ac0650408
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_pt_vsplit.c | 68 vsplit_clear_cache(struct vsplit_frontend *vsplit) argument 70 memset(vsplit->cache.fetches, 0xff, sizeof(vsplit->cache.fetches)); 71 vsplit->cache.has_max_fetch = FALSE; 72 vsplit->cache.num_fetch_elts = 0; 73 vsplit->cache.num_draw_elts = 0; 77 vsplit_flush_cache(struct vsplit_frontend *vsplit, unsigned flags) argument 79 vsplit->middle->run(vsplit->middle, 80 vsplit 88 vsplit_add_cache(struct vsplit_frontend * vsplit,unsigned fetch) argument 121 vsplit_add_cache_ubyte(struct vsplit_frontend * vsplit,const ubyte * elts,unsigned start,unsigned fetch,int elt_bias) argument 138 vsplit_add_cache_ushort(struct vsplit_frontend * vsplit,const ushort * elts,unsigned start,unsigned fetch,int elt_bias) argument 160 vsplit_add_cache_uint(struct vsplit_frontend * vsplit,const uint * elts,unsigned start,unsigned fetch,int elt_bias) argument 205 struct vsplit_frontend *vsplit = (struct vsplit_frontend *) frontend; local in function:vsplit_prepare 237 struct vsplit_frontend *vsplit = (struct vsplit_frontend *) frontend; local in function:vsplit_flush 254 struct vsplit_frontend *vsplit = CALLOC_STRUCT(vsplit_frontend); local in function:draw_pt_vsplit [all...] |
| H A D | draw_pt_vsplit_tmp.h | 36 CONCAT(vsplit_primitive_, ELT_TYPE)(struct vsplit_frontend *vsplit, 39 struct draw_context *draw = vsplit->draw; 58 if (icount > vsplit->max_vertices) 70 /* have to go through vsplit->draw_elts */ 71 if (icount > vsplit->segment_size) 103 vsplit->draw_elts[i] = (ushort) idx; 113 vsplit->draw_elts[i] = (ushort) (idx - min_index); 117 draw_elts = vsplit->draw_elts; 120 return vsplit->middle->run_linear_elts(vsplit 222 vsplit_segment_simple_linear(struct vsplit_frontend * vsplit,unsigned flags,unsigned istart,unsigned icount) argument 230 vsplit_segment_loop_linear(struct vsplit_frontend * vsplit,unsigned flags,unsigned istart,unsigned icount,unsigned i0) argument 255 vsplit_segment_fan_linear(struct vsplit_frontend * vsplit,unsigned flags,unsigned istart,unsigned icount,unsigned i0) argument [all...] |
| H A D | draw_split_tmp.h | 44 first = vsplit->draw->pt.vertices_per_patch; 45 incr = vsplit->draw->pt.vertices_per_patch;
|
| H A D | draw_pt.c | 51 * - frontend -- prepare fetch_elts, draw_elts - eg vsplit 122 frontend = draw->pt.front.vsplit; 188 draw->pt.front.vsplit = draw_pt_vsplit(draw); 189 if (!draw->pt.front.vsplit) 226 if (draw->pt.front.vsplit) { 227 draw->pt.front.vsplit->destroy( draw->pt.front.vsplit ); 228 draw->pt.front.vsplit = NULL;
|
| H A D | draw_private.h | 202 struct draw_pt_front_end *vsplit; member in struct:draw_context::__anone553aa980208::__anone553aa980408
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 7.9.2.rst | 36 - Fix an off-by-one bug in a vsplit assertion. 135 - draw: Fix an off-by-one bug in a vsplit assertion.
|
| H A D | 7.10.1.rst | 36 - Fix an off-by-one bug in a vsplit assertion. 137 - draw: Fix an off-by-one bug in a vsplit assertion.
|