/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_vec4.cpp | 693 * written and then MOVed into an MRF and making the original write of 694 * the GRF write directly to the MRF instead. 712 inst->dst.file != MRF || inst->src[0].file != GRF || 717 int mrf = inst->dst.reg; local 719 /* Can't compute-to-MRF this GRF if someone else was going to 725 /* We need to check interference with the MRF between this 738 /* We don't handle compute-to-MRF across a swizzle. We would 754 * rewrite everything writing to the GRF into the MRF instead. 764 * a compute-to-MRF. 767 /* SEND instructions can't have MRF as a destination. * [all...] |
brw_fs_visitor.cpp | 763 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen + i), coordinate); 773 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), fs_reg(0.0f)); 776 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), lod); 782 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), shadow_c); 786 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen + i), coordinate); 795 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen + i), coordinate); 816 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), dPdx); 822 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), dPdy); 829 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen, BRW_REGISTER_TYPE_UD), lod); 839 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen + i * 2, coordinate.type) 1962 fs_reg mrf; local [all...] |
brw_blorp_blit.cpp | 572 /* MRF used for sampling and render target writes */ 793 int mrf = 2; local 794 this->base_mrf = mrf; 1464 struct brw_reg mrf = local [all...] |
brw_vec4_visitor.cpp | 1963 int mrf, writemask; local 2333 int mrf = base_mrf; local [all...] |
brw_vs_emit.c | 142 * Determine whether the given vertex output can be written directly to a MRF 149 /* These never go straight into MRF's. They are placed in the MRF by 1675 int mrf = slot + 1; local 1710 GLuint mrf = 1; local [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vec4.cpp | 693 * written and then MOVed into an MRF and making the original write of 694 * the GRF write directly to the MRF instead. 712 inst->dst.file != MRF || inst->src[0].file != GRF || 717 int mrf = inst->dst.reg; local 719 /* Can't compute-to-MRF this GRF if someone else was going to 725 /* We need to check interference with the MRF between this 738 /* We don't handle compute-to-MRF across a swizzle. We would 754 * rewrite everything writing to the GRF into the MRF instead. 764 * a compute-to-MRF. 767 /* SEND instructions can't have MRF as a destination. * [all...] |
brw_fs_visitor.cpp | 763 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen + i), coordinate); 773 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), fs_reg(0.0f)); 776 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), lod); 782 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), shadow_c); 786 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen + i), coordinate); 795 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen + i), coordinate); 816 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), dPdx); 822 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), dPdy); 829 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen, BRW_REGISTER_TYPE_UD), lod); 839 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen + i * 2, coordinate.type) 1962 fs_reg mrf; local [all...] |
brw_blorp_blit.cpp | 572 /* MRF used for sampling and render target writes */ 793 int mrf = 2; local 794 this->base_mrf = mrf; 1464 struct brw_reg mrf = local [all...] |
brw_vec4_visitor.cpp | 1963 int mrf, writemask; local 2333 int mrf = base_mrf; local [all...] |
brw_vs_emit.c | 142 * Determine whether the given vertex output can be written directly to a MRF 149 /* These never go straight into MRF's. They are placed in the MRF by 1675 int mrf = slot + 1; local 1710 GLuint mrf = 1; local [all...] |