• Ivan Gyurdiev's avatar
    wined3d: Take predication tokens into account. · 42b89791
    Ivan Gyurdiev authored
    Each instruction can have a predication token. Account for it in the
    trace pass, register count pass, and store it in the SHADER_OPCODE_ARG
    structure for generation. MSDN claims the token is at the end of the
    instruction, but that's not true - testing a demo, which lets me
    manipulate the shader shows the predication token is the first source
    token immediately following the destination token.
    42b89791
Name
Last commit
Last update
..
.gitignore Loading commit data...
Makefile.in Loading commit data...
baseshader.c Loading commit data...
basetexture.c Loading commit data...
cubetexture.c Loading commit data...
device.c Loading commit data...
directx.c Loading commit data...
drawprim.c Loading commit data...
indexbuffer.c Loading commit data...
palette.c Loading commit data...
pixelshader.c Loading commit data...
query.c Loading commit data...
resource.c Loading commit data...
stateblock.c Loading commit data...
surface.c Loading commit data...
surface_gdi.c Loading commit data...
swapchain.c Loading commit data...
texture.c Loading commit data...
utils.c Loading commit data...
vertexbuffer.c Loading commit data...
vertexdeclaration.c Loading commit data...
vertexshader.c Loading commit data...
volume.c Loading commit data...
volumetexture.c Loading commit data...
wined3d.spec Loading commit data...
wined3d_main.c Loading commit data...
wined3d_private.h Loading commit data...