/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vs_emit.c | 80 static struct brw_reg get_tmp( struct brw_vs_compile *c ) 82 struct brw_reg tmp = brw_vec8_grf(c->last_tmp, 0); 90 static void release_tmp( struct brw_vs_compile *c, struct brw_reg tmp ) 354 c->regs[PROGRAM_ADDRESS][i] = brw_reg(BRW_GENERAL_REGISTER_FILE, 430 struct brw_reg dst, 431 struct brw_reg arg0, 433 struct brw_reg, 434 struct brw_reg )) 438 struct brw_reg tmp = brw_writemask(get_tmp(c), dst.dw1.bits.writemask); 453 struct brw_reg dst [all...] |
brw_clip_util.c | 48 struct brw_reg get_tmp( struct brw_clip_compile *c ) 50 struct brw_reg tmp = brw_vec4_grf(c->last_tmp, 0); 58 static void release_tmp( struct brw_clip_compile *c, struct brw_reg tmp ) 65 static struct brw_reg make_plane_ud(GLuint x, GLuint y, GLuint z, GLuint w) 91 void brw_clip_project_position(struct brw_clip_compile *c, struct brw_reg pos ) 111 struct brw_reg tmp = get_tmp(c); 137 struct brw_reg t0, 141 struct brw_reg tmp = get_tmp(c); 277 struct brw_reg brw_clip_plane0_address( struct brw_clip_compile *c ) 283 struct brw_reg brw_clip_plane_stride( struct brw_clip_compile *c [all...] |
brw_eu_emit.c | 45 struct brw_reg reg) 63 struct brw_reg *src, 85 gen7_convert_mrf_to_grf(struct brw_compile *p, struct brw_reg *reg) 105 struct brw_reg dest) 160 validate_reg(struct brw_instruction *insn, struct brw_reg reg) 237 struct brw_reg reg) 316 struct brw_reg reg) 731 struct brw_reg dest, 732 struct brw_reg src ) 742 struct brw_reg dest [all...] |
brw_blorp_blit.cpp | 502 void sample(struct brw_reg dst); 503 void texel_fetch(struct brw_reg dst); 505 void expand_to_32_bits(struct brw_reg src, struct brw_reg dst); 506 void texture_lookup(struct brw_reg dst, GLuint msg_type, 521 struct brw_reg R0; 524 struct brw_reg R1; 527 struct brw_reg dst_x0; 528 struct brw_reg dst_x1; 529 struct brw_reg dst_y0 [all...] |
brw_sf_emit.c | 61 static struct brw_reg get_vert_result(struct brw_sf_compile *c, 62 struct brw_reg vert, 83 struct brw_reg vert ) 145 struct brw_reg dst, 146 struct brw_reg src) 169 struct brw_reg ip = brw_ip_reg(); 208 struct brw_reg ip = brw_ip_reg(); 429 struct brw_reg a0 = offset(c->vert[0], i); 430 struct brw_reg a1 = offset(c->vert[1], i); 431 struct brw_reg a2 = offset(c->vert[2], i) [all...] |
brw_clip_unfilled.c | 53 struct brw_reg e = c->reg.tmp0; 54 struct brw_reg f = c->reg.tmp1; 57 struct brw_reg v0 = byte_offset(c->reg.vertex[0], hpos_offset); 58 struct brw_reg v1 = byte_offset(c->reg.vertex[1], hpos_offset); 59 struct brw_reg v2 = byte_offset(c->reg.vertex[2], hpos_offset); 62 struct brw_reg v0n = get_tmp(c); 63 struct brw_reg v1n = get_tmp(c); 64 struct brw_reg v2n = get_tmp(c); 197 struct brw_reg off = c->reg.offset; 198 struct brw_reg dir = c->reg.dir [all...] |
brw_eu_debug.c | 37 void brw_print_reg( struct brw_reg hwreg )
|
brw_clip_tri.c | 139 struct brw_reg tmp0 = c->reg.loopcount; /* handy temporary */ 179 struct brw_reg tmp0 = c->reg.loopcount; /* handy temporary */ 471 struct brw_reg t = retype(get_tmp(c), BRW_REGISTER_TYPE_UD); 472 struct brw_reg t1 = retype(get_tmp(c), BRW_REGISTER_TYPE_UD); 473 struct brw_reg t2 = retype(get_tmp(c), BRW_REGISTER_TYPE_UD); 474 struct brw_reg t3 = retype(get_tmp(c), BRW_REGISTER_TYPE_UD); 476 struct brw_reg v0 = get_tmp(c); 477 struct brw_reg v1 = get_tmp(c); 478 struct brw_reg v2 = get_tmp(c); 485 struct brw_reg tmp0 = c->reg.loopcount; /* handy temporary * [all...] |
brw_gs_emit.c | 167 struct brw_reg vert, 362 struct brw_reg destination_indices_uw = 446 struct brw_reg vertex_slot = c->reg.vertex[vertex];
|
brw_wm_debug.c | 64 struct brw_reg hw_reg = ref->hw_reg;
|
brw_fs.cpp | 246 /** Fixed brw_reg Immediate value constructor. */ 247 fs_reg::fs_reg(struct brw_reg fixed_hw_reg) 710 struct brw_reg interp = interp_reg(location, k); 730 struct brw_reg interp = interp_reg(location, k); 773 struct brw_reg r1_6ud = retype(brw_vec1_grf(1, 6), BRW_REGISTER_TYPE_UD); 928 struct brw_reg brw_reg = brw_vec1_grf(c->nr_payload_regs + local 933 inst->src[i].fixed_hw_reg = retype(brw_reg, inst->src[i].type); [all...] |
brw_clip_line.c | 135 struct brw_reg v1_null_ud = retype(vec1(brw_null_reg()), BRW_REGISTER_TYPE_UD);
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_clip_util.c | 48 struct brw_reg get_tmp( struct brw_clip_compile *c ) 50 struct brw_reg tmp = brw_vec4_grf(c->last_tmp, 0); 58 static void release_tmp( struct brw_clip_compile *c, struct brw_reg tmp ) 65 static struct brw_reg make_plane_ud(GLuint x, GLuint y, GLuint z, GLuint w) 91 void brw_clip_project_position(struct brw_clip_compile *c, struct brw_reg pos ) 111 struct brw_reg tmp = get_tmp(c); 137 struct brw_reg t0, 141 struct brw_reg tmp = get_tmp(c); 277 struct brw_reg brw_clip_plane0_address( struct brw_clip_compile *c ) 283 struct brw_reg brw_clip_plane_stride( struct brw_clip_compile *c [all...] |
brw_eu_emit.c | 45 struct brw_reg reg) 63 struct brw_reg *src, 85 gen7_convert_mrf_to_grf(struct brw_compile *p, struct brw_reg *reg) 105 struct brw_reg dest) 160 validate_reg(struct brw_instruction *insn, struct brw_reg reg) 237 struct brw_reg reg) 316 struct brw_reg reg) 731 struct brw_reg dest, 732 struct brw_reg src ) 742 struct brw_reg dest [all...] |
brw_blorp_blit.cpp | 502 void sample(struct brw_reg dst); 503 void texel_fetch(struct brw_reg dst); 505 void expand_to_32_bits(struct brw_reg src, struct brw_reg dst); 506 void texture_lookup(struct brw_reg dst, GLuint msg_type, 521 struct brw_reg R0; 524 struct brw_reg R1; 527 struct brw_reg dst_x0; 528 struct brw_reg dst_x1; 529 struct brw_reg dst_y0 [all...] |
brw_sf_emit.c | 61 static struct brw_reg get_vert_result(struct brw_sf_compile *c, 62 struct brw_reg vert, 83 struct brw_reg vert ) 145 struct brw_reg dst, 146 struct brw_reg src) 169 struct brw_reg ip = brw_ip_reg(); 208 struct brw_reg ip = brw_ip_reg(); 429 struct brw_reg a0 = offset(c->vert[0], i); 430 struct brw_reg a1 = offset(c->vert[1], i); 431 struct brw_reg a2 = offset(c->vert[2], i) [all...] |
brw_clip_unfilled.c | 53 struct brw_reg e = c->reg.tmp0; 54 struct brw_reg f = c->reg.tmp1; 57 struct brw_reg v0 = byte_offset(c->reg.vertex[0], hpos_offset); 58 struct brw_reg v1 = byte_offset(c->reg.vertex[1], hpos_offset); 59 struct brw_reg v2 = byte_offset(c->reg.vertex[2], hpos_offset); 62 struct brw_reg v0n = get_tmp(c); 63 struct brw_reg v1n = get_tmp(c); 64 struct brw_reg v2n = get_tmp(c); 197 struct brw_reg off = c->reg.offset; 198 struct brw_reg dir = c->reg.dir [all...] |
brw_eu_debug.c | 37 void brw_print_reg( struct brw_reg hwreg )
|
brw_clip_tri.c | 139 struct brw_reg tmp0 = c->reg.loopcount; /* handy temporary */ 179 struct brw_reg tmp0 = c->reg.loopcount; /* handy temporary */ 471 struct brw_reg t = retype(get_tmp(c), BRW_REGISTER_TYPE_UD); 472 struct brw_reg t1 = retype(get_tmp(c), BRW_REGISTER_TYPE_UD); 473 struct brw_reg t2 = retype(get_tmp(c), BRW_REGISTER_TYPE_UD); 474 struct brw_reg t3 = retype(get_tmp(c), BRW_REGISTER_TYPE_UD); 476 struct brw_reg v0 = get_tmp(c); 477 struct brw_reg v1 = get_tmp(c); 478 struct brw_reg v2 = get_tmp(c); 485 struct brw_reg tmp0 = c->reg.loopcount; /* handy temporary * [all...] |
brw_gs_emit.c | 167 struct brw_reg vert, 362 struct brw_reg destination_indices_uw = 446 struct brw_reg vertex_slot = c->reg.vertex[vertex];
|
brw_wm_debug.c | 64 struct brw_reg hw_reg = ref->hw_reg;
|
brw_fs.cpp | 246 /** Fixed brw_reg Immediate value constructor. */ 247 fs_reg::fs_reg(struct brw_reg fixed_hw_reg) 710 struct brw_reg interp = interp_reg(location, k); 730 struct brw_reg interp = interp_reg(location, k); 773 struct brw_reg r1_6ud = retype(brw_vec1_grf(1, 6), BRW_REGISTER_TYPE_UD); 928 struct brw_reg brw_reg = brw_vec1_grf(c->nr_payload_regs + local 933 inst->src[i].fixed_hw_reg = retype(brw_reg, inst->src[i].type); [all...] |
brw_clip_line.c | 135 struct brw_reg v1_null_ud = retype(vec1(brw_null_reg()), BRW_REGISTER_TYPE_UD);
|
brw_vec4.cpp | 179 dst_reg::dst_reg(struct brw_reg reg)
|
brw_vec4_visitor.cpp | 1129 struct brw_reg acc = retype(brw_acc_reg(), BRW_REGISTER_TYPE_D); [all...] |