• Stefan Dösinger's avatar
    wined3d: Separate Tx tempregs from Tx varyings in ARB. · 90526ce7
    Stefan Dösinger authored
    ps_1_3 uses Tx to pass in texture coordinates, but also as temporary
    registers. ps_1_4 and ps_2_0 only use them for texture coordinates. This patch
    gets rid of the Tx = fragment.texcoord[x] assign in all shader versions, and
    doesn't even declare Tx in ps_1_4 and ps_2_0.
    
    The <=ps_1_3 instructions know which kind of input they expect from the Tx
    register, so the instruction handlers now know if they have to read the
    tempreg Tx or the varying fragment.texcoord[x].
    90526ce7
Name
Last commit
Last update
dlls Loading commit data...
documentation Loading commit data...
fonts Loading commit data...
include Loading commit data...
libs Loading commit data...
loader Loading commit data...
programs Loading commit data...
server Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
COPYING.LIB Loading commit data...
LICENSE Loading commit data...
LICENSE.OLD Loading commit data...
Make.rules.in Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
VERSION Loading commit data...
aclocal.m4 Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...