gallium: remove noise opcodes
authorKeith Whitwell <keithw@vmware.com>
Fri, 23 Oct 2009 12:49:04 +0000 (13:49 +0100)
committerKeith Whitwell <keithw@vmware.com>
Fri, 23 Oct 2009 12:56:07 +0000 (13:56 +0100)
commit4e1d51786e0657c7430d731ac464f2a73e32eddf
tree60465f314eae992df47c097e9cffd5fe7ec6ef99
parent19403935aa4782227a1199cb0355f4bc6c0d02db
gallium: remove noise opcodes

Provide a dummy implementation in the GL state tracker (move 0.5 to
the destination regs).

At some point, a motivated person could add a better
implementation of noise.  Currently not even the nvidia
binary drivers do anything more than this.  In any case, the
place to do this is in the GL state tracker, not the poor
driver.
src/gallium/auxiliary/tgsi/tgsi_exec.c
src/gallium/auxiliary/tgsi/tgsi_info.c
src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h
src/gallium/drivers/cell/spu/spu_exec.c
src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c
src/gallium/drivers/nv30/nv30_fragprog.c
src/gallium/drivers/nv40/nv40_fragprog.c
src/gallium/drivers/r300/r300_tgsi_to_rc.c
src/gallium/include/pipe/p_shader_tokens.h
src/mesa/state_tracker/st_mesa_to_tgsi.c