Sweden-Number/dlls/wined3d
Ivan Gyurdiev c65a86828c wined3d: Use COLOROUT/DEPTHOUT for pixel shaders 2.0+.
As previously mentioned, RASTOUT is invalid on pixel shaders.
On shaders 1.x, r0 is treated as the color output register:
http://www.gamedev.net/columns/hardcore/dxshader3/page2.asp
That's what we currently do in all cases, change it not to do so
for shaders >= 2.0. Support COLOROUT/DEPTHOUT instead.
2006-05-17 10:56:25 +02:00
..
.gitignore Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Makefile.in wined3d: Implement IWineGDISurface. 2006-05-15 14:02:03 +02:00
baseshader.c wined3d: Modify shader_dump_param() to take into account address token. 2006-05-17 10:55:11 +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
palette.c wined3d: Update the device palette if the primary palette is changed. 2006-05-10 11:23:08 +02:00
pixelshader.c wined3d: Use COLOROUT/DEPTHOUT for pixel shaders 2.0+. 2006-05-17 10:56:25 +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: LRP is not a valid ARBvp code. 2006-05-17 10:56:01 +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: Modify shader_dump_param() to take into account address token. 2006-05-17 10:55:11 +02:00