• Ivan Gyurdiev's avatar
    wined3d: Improve Sampler support on 2.0 and 3.0 shaders. · 0d083165
    Ivan Gyurdiev authored
    - track sampler declarations and store the sampler usage in reg_maps structure
    - store a fake sampler usage for 1.X shaders (defined as 2D sampler)
    - re-sync glsl TEX implementation with the ARB one (no idea why they diverged..)
    - use sampler type in new TEX implementation to support 2D, 3D, and Cube sampling
    - change drawprim to bind pixel shader samplers
    
    Additional improvements:
    - rename texture limit to texcoord to prevent confusion
    - add sampler limit, and use that for samplers - *not* the same as texcoord above
    0d083165
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...
ChangeLog Loading commit data...
DEVELOPERS-HINTS 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...