/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_vs.c | 43 static inline void assign_vue_slot(struct brw_vue_map *vue_map, 47 assert (vue_map->vert_result_to_slot[vert_result] == -1); 49 vue_map->vert_result_to_slot[vert_result] = vue_map->num_slots; 50 vue_map->slot_to_vert_result[vue_map->num_slots++] = vert_result; 65 struct brw_vue_map *vue_map = &c->prog_data.vue_map; local 69 vue_map->num_slots = 0; 71 vue_map->vert_result_to_slot[i] = -1 [all...] |
brw_sf.c | 68 c.vue_map = brw->vs.prog_data->vue_map; 72 * not included in c.vue_map generated in VS stage. Here we add 76 c.vue_map.vert_result_to_slot[BRW_VERT_RESULT_PNTC] = c.vue_map.num_slots; 77 c.vue_map.slot_to_vert_result[c.vue_map.num_slots++] = BRW_VERT_RESULT_PNTC; 80 c.nr_attr_regs = (c.vue_map.num_slots + 1)/2 - c.urb_entry_read_offset;
|
brw_clip_util.c | 112 GLuint hpos_offset = brw_vert_result_to_offset(&c->vue_map, 114 GLuint ndc_offset = brw_vert_result_to_offset(&c->vue_map, 154 for (slot = 0; slot < c->vue_map.num_slots; slot++) { 155 int vert_result = c->vue_map.slot_to_vert_result[slot]; 194 if (c->vue_map.num_slots % 2) { 195 GLuint delta = brw_vue_slot_to_offset(c->vue_map.num_slots); 305 brw_vert_result_to_offset(&c->vue_map, 308 brw_vert_result_to_offset(&c->vue_map, 314 brw_vert_result_to_offset(&c->vue_map, 317 brw_vert_result_to_offset(&c->vue_map, [all...] |
gen6_sf_state.c | 56 get_attr_override(struct brw_vue_map *vue_map, int urb_entry_read_offset, 69 int slot = vue_map->vert_result_to_slot[vs_attr]; 75 slot = vue_map->vert_result_to_slot[VERT_RESULT_BFC0]; 77 slot = vue_map->vert_result_to_slot[VERT_RESULT_BFC1]; 99 ((vue_map->slot_to_vert_result[slot] == VERT_RESULT_COL0 && 100 vue_map->slot_to_vert_result[slot+1] == VERT_RESULT_BFC0) || 101 (vue_map->slot_to_vert_result[slot] == VERT_RESULT_COL1 && 102 vue_map->slot_to_vert_result[slot+1] == VERT_RESULT_BFC1)); 307 get_attr_override(&brw->vs.prog_data->vue_map,
|
brw_gs.h | 104 struct brw_vue_map vue_map; member in struct:brw_gs_compile
|
gen7_sol_state.c | 109 struct brw_vue_map *vue_map) 147 decl |= vue_map->vert_result_to_slot[vert_result] << 185 struct brw_vue_map *vue_map) 201 int urb_entry_read_length = (vue_map->num_slots + 1) / 2 - 246 upload_3dstate_so_decl_list(brw, &brw->vs.prog_data->vue_map); 256 upload_3dstate_streamout(brw, active, &brw->vs.prog_data->vue_map);
|
brw_gs.c | 59 c.vue_map = brw->vs.prog_data->vue_map; 60 c.nr_regs = (c.vue_map.num_slots + 1)/2;
|
brw_sf.h | 97 struct brw_vue_map vue_map; member in struct:brw_sf_compile
|
brw_clip_unfilled.c | 55 GLuint hpos_offset = brw_vert_result_to_offset(&c->vue_map, 163 brw_vert_result_to_offset(&c->vue_map, 166 brw_vert_result_to_offset(&c->vue_map, 173 brw_vert_result_to_offset(&c->vue_map, 176 brw_vert_result_to_offset(&c->vue_map, 237 brw_vert_result_to_offset(&c->vue_map, 245 brw_vert_result_to_offset(&c->vue_map, 259 GLuint ndc_offset = brw_vert_result_to_offset(&c->vue_map, 318 deref_1f(v0, brw_vert_result_to_offset(&c->vue_map, 360 deref_1f(v0, brw_vert_result_to_offset(&c->vue_map, [all...] |
brw_clip.c | 72 c.vue_map = brw->vs.prog_data->vue_map; 79 c.nr_regs = (c.vue_map.num_slots + 1)/2;
|
brw_clip.h | 113 struct brw_vue_map vue_map; member in struct:brw_clip_compile
|
brw_context.h | 391 static inline GLuint brw_vert_result_to_offset(struct brw_vue_map *vue_map, 394 return brw_vue_slot_to_offset(vue_map->vert_result_to_slot[vert_result]); 430 struct brw_vue_map vue_map; member in struct:brw_vs_prog_data [all...] |
brw_clip_tri.c | 77 if (c->vue_map.num_slots % 2) { 82 GLuint delta = brw_vue_slot_to_offset(c->vue_map.num_slots); 235 GLuint hpos_offset = brw_vert_result_to_offset(&c->vue_map, 487 GLuint hpos_offset = brw_vert_result_to_offset(&c->vue_map,
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vs.c | 43 static inline void assign_vue_slot(struct brw_vue_map *vue_map, 47 assert (vue_map->vert_result_to_slot[vert_result] == -1); 49 vue_map->vert_result_to_slot[vert_result] = vue_map->num_slots; 50 vue_map->slot_to_vert_result[vue_map->num_slots++] = vert_result; 65 struct brw_vue_map *vue_map = &c->prog_data.vue_map; local 69 vue_map->num_slots = 0; 71 vue_map->vert_result_to_slot[i] = -1 [all...] |
brw_sf.c | 68 c.vue_map = brw->vs.prog_data->vue_map; 72 * not included in c.vue_map generated in VS stage. Here we add 76 c.vue_map.vert_result_to_slot[BRW_VERT_RESULT_PNTC] = c.vue_map.num_slots; 77 c.vue_map.slot_to_vert_result[c.vue_map.num_slots++] = BRW_VERT_RESULT_PNTC; 80 c.nr_attr_regs = (c.vue_map.num_slots + 1)/2 - c.urb_entry_read_offset;
|
brw_clip_util.c | 112 GLuint hpos_offset = brw_vert_result_to_offset(&c->vue_map, 114 GLuint ndc_offset = brw_vert_result_to_offset(&c->vue_map, 154 for (slot = 0; slot < c->vue_map.num_slots; slot++) { 155 int vert_result = c->vue_map.slot_to_vert_result[slot]; 194 if (c->vue_map.num_slots % 2) { 195 GLuint delta = brw_vue_slot_to_offset(c->vue_map.num_slots); 305 brw_vert_result_to_offset(&c->vue_map, 308 brw_vert_result_to_offset(&c->vue_map, 314 brw_vert_result_to_offset(&c->vue_map, 317 brw_vert_result_to_offset(&c->vue_map, [all...] |
gen6_sf_state.c | 56 get_attr_override(struct brw_vue_map *vue_map, int urb_entry_read_offset, 69 int slot = vue_map->vert_result_to_slot[vs_attr]; 75 slot = vue_map->vert_result_to_slot[VERT_RESULT_BFC0]; 77 slot = vue_map->vert_result_to_slot[VERT_RESULT_BFC1]; 99 ((vue_map->slot_to_vert_result[slot] == VERT_RESULT_COL0 && 100 vue_map->slot_to_vert_result[slot+1] == VERT_RESULT_BFC0) || 101 (vue_map->slot_to_vert_result[slot] == VERT_RESULT_COL1 && 102 vue_map->slot_to_vert_result[slot+1] == VERT_RESULT_BFC1)); 307 get_attr_override(&brw->vs.prog_data->vue_map,
|
brw_gs.h | 104 struct brw_vue_map vue_map; member in struct:brw_gs_compile
|
gen7_sol_state.c | 109 struct brw_vue_map *vue_map) 147 decl |= vue_map->vert_result_to_slot[vert_result] << 185 struct brw_vue_map *vue_map) 201 int urb_entry_read_length = (vue_map->num_slots + 1) / 2 - 246 upload_3dstate_so_decl_list(brw, &brw->vs.prog_data->vue_map); 256 upload_3dstate_streamout(brw, active, &brw->vs.prog_data->vue_map);
|
brw_gs.c | 59 c.vue_map = brw->vs.prog_data->vue_map; 60 c.nr_regs = (c.vue_map.num_slots + 1)/2;
|
brw_sf.h | 97 struct brw_vue_map vue_map; member in struct:brw_sf_compile
|
brw_clip_unfilled.c | 55 GLuint hpos_offset = brw_vert_result_to_offset(&c->vue_map, 163 brw_vert_result_to_offset(&c->vue_map, 166 brw_vert_result_to_offset(&c->vue_map, 173 brw_vert_result_to_offset(&c->vue_map, 176 brw_vert_result_to_offset(&c->vue_map, 237 brw_vert_result_to_offset(&c->vue_map, 245 brw_vert_result_to_offset(&c->vue_map, 259 GLuint ndc_offset = brw_vert_result_to_offset(&c->vue_map, 318 deref_1f(v0, brw_vert_result_to_offset(&c->vue_map, 360 deref_1f(v0, brw_vert_result_to_offset(&c->vue_map, [all...] |
brw_clip.c | 72 c.vue_map = brw->vs.prog_data->vue_map; 79 c.nr_regs = (c.vue_map.num_slots + 1)/2;
|
brw_clip.h | 113 struct brw_vue_map vue_map; member in struct:brw_clip_compile
|
brw_context.h | 391 static inline GLuint brw_vert_result_to_offset(struct brw_vue_map *vue_map, 394 return brw_vue_slot_to_offset(vue_map->vert_result_to_slot[vert_result]); 430 struct brw_vue_map vue_map; member in struct:brw_vs_prog_data [all...] |