wined3d: Use shader_get_param() in trace pass, reg. count pass, generation pass.
Change the trace pass, the register counting pass, and the hw
generator pass to take into account the new get_params() function. For
hw generation, store the address tokens into the SHADER_OPCODE_ARG
structure, so they're available to generator functions.
diff --git a/dlls/wined3d/wined3d_private.h b/dlls/wined3d/wined3d_private.h
index 34d512e..1227b3f 100644
--- a/dlls/wined3d/wined3d_private.h
+++ b/dlls/wined3d/wined3d_private.h
@@ -1295,7 +1295,9 @@
IWineD3DBaseShader* shader;
CONST SHADER_OPCODE* opcode;
DWORD dst;
+ DWORD dst_addr;
DWORD src[4];
+ DWORD src_addr[4];
SHADER_BUFFER* buffer;
} SHADER_OPCODE_ARG;