projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
611674e
)
r300: Added code for vertprog opcode ARL.
author
Oliver McFadden
<z3ro.geek@gmail.com>
Mon, 16 Jul 2007 19:20:32 +0000
(19:20 +0000)
committer
Oliver McFadden
<z3ro.geek@gmail.com>
Mon, 16 Jul 2007 19:20:32 +0000
(19:20 +0000)
src/mesa/drivers/dri/r300/r300_vertprog.c
patch
|
blob
|
history
diff --git
a/src/mesa/drivers/dri/r300/r300_vertprog.c
b/src/mesa/drivers/dri/r300/r300_vertprog.c
index 3cba075e7964da409af35578e9cb141de1ddf0d0..b41a60953a0b958be9713229f4cd759e8775d31e 100644
(file)
--- a/
src/mesa/drivers/dri/r300/r300_vertprog.c
+++ b/
src/mesa/drivers/dri/r300/r300_vertprog.c
@@
-486,7
+486,14
@@
static void t_opcode_arl(struct r300_vertex_program *vp,
struct r300_vertprog_instruction *o_inst,
struct prog_src_register src[3])
{
- assert(0);
+ o_inst->opcode =
+ MAKE_VSF_OP(R300_VPI_OUT_OP_ARL, t_dst_index(vp, &vpi->DstReg),
+ t_dst_mask(vpi->DstReg.WriteMask),
+ t_dst_class(vpi->DstReg.File));
+
+ o_inst->src[0] = t_src(vp, &src[0]);
+ o_inst->src[1] = ZERO_SRC_0;
+ o_inst->src[2] = ZERO_SRC_0;
}
static void t_opcode_dp3(struct r300_vertex_program *vp,