• Stefan Dösinger's avatar
    wined3d: Implement a different constant dirtification algorithm. · 107e80a7
    Stefan Dösinger authored
    Add a new property of the shader backend which indicates whether the
    shader backend is able to dirtify single constants rather than
    dirtifying vshader and pshader constants as a whole. Depending on this
    a different Set*ConstantF implementation is used which marks constants
    dirty. The ARB shader backend uses this and marks constants clean
    after uploading.
    107e80a7
baseshader.c 43.3 KB