wine/dlls/wined3d
Jason Green 08295f4cfc wined3d: GLSL shader cleanup patch.
- Based on comments from H. Verbeet
- Changed the distinction from .rgba & .xyzw masks to only use .xyzw
  in GLSL shaders.  They are interchangeable, and only served to make
  the trace look more intuitive, but they don't always apply as-is, so
  we'll just leave everything to .xyzw.
- Got rid of the "UseProgramObjectARB(0)" call in drawprim.  If there
  is no shader set on the next primitive, then that primitive will
  call UseProgramObjectARB(0) when it begins to draw.
2006-06-09 21:09:03 +02:00
..
.gitignore Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
baseshader.c wined3d: Added more declarations to GLSL. 2006-06-09 15:14:22 +02:00
basetexture.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
cubetexture.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
device.c wined3d: Add GLSL helper functions to Device. 2006-06-09 15:19:52 +02:00
directx.c wined3d: Final move of the GLSL registry check (hopefully). 2006-05-27 10:57:32 +02:00
drawprim.c wined3d: GLSL shader cleanup patch. 2006-06-09 21:09:03 +02:00
glsl_shader.c wined3d: GLSL shader cleanup patch. 2006-06-09 21:09:03 +02:00
indexbuffer.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Makefile.in wined3d: Add the bulk of the GLSL string generation functions. 2006-06-09 13:47:55 +02:00
palette.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
pixelshader.c wined3d: Map pixel shader instructions to GLSL generating functions. 2006-06-09 15:19:02 +02:00
query.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
resource.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
stateblock.c wined3d: Move constant loading out of DrawPrimDrawStrided() and enable 2006-06-09 13:26:51 +02:00
surface_gdi.c wined3d: Adjust the video mem when dropping the pow2 size in GDISurface. 2006-06-01 11:44:38 +02:00
surface.c wined3d: Return the result of QueryInterface in GetContainer. 2006-06-07 11:48:00 +02:00
swapchain.c wined3d: Render target locking fixes. 2006-06-05 20:59:41 +02:00
texture.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
utils.c wined3d: Remove a redundant break. 2006-06-07 11:47:54 +02:00
vertexbuffer.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
vertexdeclaration.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
vertexshader.c wined3d: Map vertex shader instructions to GLSL generating functions. 2006-06-09 15:19:09 +02:00
volume.c wined3d: Return the result of QueryInterface in GetContainer. 2006-06-07 11:48:00 +02:00
volumetexture.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
wined3d_main.c Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
wined3d_private.h wined3d: Allow drawPrim to create and use the GLSL program. 2006-06-09 15:20:06 +02:00
wined3d.spec WineDirect3DCreate has 3 args in the source. 2005-03-21 10:52:32 +00:00