wine/dlls/wined3d
Ivan Gyurdiev 42b89791ff wined3d: Take predication tokens into account.
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.
2006-05-18 10:32:54 +02:00
..
.gitignore Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
baseshader.c wined3d: Take predication tokens into account. 2006-05-18 10:32:54 +02:00
basetexture.c wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
cubetexture.c wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
device.c wined3d: Implement IWineD3DDevice::SetFrontBackBuffers. 2006-05-16 12:41:41 +02:00
directx.c wined3d: Add check for GL Shading Language 100 Extension. 2006-05-09 12:39:24 +02:00
drawprim.c wined3d: Implement IWineD3DDevice::ProcessVertices. 2006-05-15 13:57:17 +02:00
indexbuffer.c wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
Makefile.in wined3d: Implement IWineGDISurface. 2006-05-15 14:02:03 +02:00
palette.c wined3d: Update the device palette if the primary palette is changed. 2006-05-10 11:23:08 +02:00
pixelshader.c wined3d: Take predication tokens into account. 2006-05-18 10:32:54 +02:00
query.c janitorial: Remove redundant NULL pointer checks before HeapFree'ing them. 2006-05-10 11:31:41 +02:00
resource.c wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
stateblock.c wined3d: Fix incorrect sizeof. 2006-05-15 16:04:07 +02:00
surface.c wined3d: Unset the ddraw primary when it is released. 2006-05-16 12:42:12 +02:00
surface_gdi.c wined3d: Implement IWineGDISurface. 2006-05-15 14:02:03 +02:00
swapchain.c wined3d: Support for single buffering. 2006-05-15 14:02:18 +02:00
texture.c wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
utils.c wined3d: Add missing render states to the dumping function. 2006-05-16 12:41:51 +02:00
vertexbuffer.c wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
vertexdeclaration.c wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
vertexshader.c wined3d: Take predication tokens into account. 2006-05-18 10:32:54 +02:00
volume.c wined3d: Initialize volume format. 2006-05-11 12:11:42 +02:00
volumetexture.c wined3d: QueryInterface corrections. 2006-05-05 20:23:41 +02:00
wined3d.spec WineDirect3DCreate has 3 args in the source. 2005-03-21 10:52:32 +00:00
wined3d_main.c Remove spaces before '\n' in traces. 2005-11-10 12:14:56 +00:00
wined3d_private.h wined3d: Take predication tokens into account. 2006-05-18 10:32:54 +02:00