Sweden-Number/include/wine
Stefan Dösinger ff767f4984 wined3d: Make the shader backend call CompileShader.
A number of considerations contribute to this:

1) The shader backend knows best which shader(s) it needs. GLSL needs
both, arb only one
2) The shader backend may pass some parameters to the compilation
code(e.g. which pixel format fixup to use)
3) The structures used in (2) are different in vs and ps, so a
baseshader::Compile won't work
4) The structures in (2) are wined3d-private structures, so
having a public method in the vtable won't work(its a bad idea
anyway).
2008-11-25 13:06:23 +01:00
..
dcetypes.idl rpcss: Implement endpoint-mapper server using DCE/RPC. 2008-06-26 12:16:48 +02:00
debug.h include/wine/debug.h: Fix compilation warning in 64-bit mode. 2007-05-21 15:55:46 +02:00
dplaysp.h dplayx: Moved dplaysp.h to include/wine. 2008-07-23 11:40:53 +02:00
epm.idl rpcss: Implement endpoint-mapper server using DCE/RPC. 2008-06-26 12:16:48 +02:00
exception.h include: Add extern "C" to the exported Wine headers. 2008-11-06 10:43:31 +01:00
irot.idl include: Add the strict_context_handle flag to the Irot interface. 2008-01-07 12:32:37 +01:00
itss.idl itss: Move registration code to inf file and add missing registry. 2006-12-24 14:00:55 +01:00
library.h include: Remove declarations of undefined functions. 2008-11-18 11:55:12 +01:00
list.h include: Fix "warning: cast from pointer to integer of different size". 2008-04-23 12:22:17 +02:00
mmsystem16.h winmm: Replace const pointer parameters with correct pointers to const. 2007-03-07 21:56:54 +01:00
mscvpdb.h dbghelp: Rewrote the linetab access so that we don't need to allocate intermediate information. 2008-10-01 09:51:44 -05:00
port.h libport: Added isnan. 2008-10-15 12:22:19 +02:00
pthread.h include: Define sigset_t in pthread.h if HAVE_SIGSET_T isn't defined. 2008-09-09 11:02:26 +02:00
rpcfc.h include: Add defines for context handle flags to rpcfc.h. 2008-01-07 12:31:50 +01:00
server.h ntdll: Store the file access and options in the fd cache, and get rid of the dynamic flags. 2007-04-10 22:32:46 +02:00
server_protocol.h ntdll: Add support for virtual write watches. 2008-11-25 12:07:35 +01:00
svcctl.idl include/wine/svcctl.idl: Remove duplicate define. 2008-08-18 14:34:41 +02:00
test.h test.h: Fetch environment variables from the Win32 environment not the Unix one. 2008-08-01 11:18:11 +02:00
unicode.h include: Add extern "C" to the exported Wine headers. 2008-11-06 10:43:31 +01:00
wgl.h Opengl32: Add defines for WGL_/GLX_ARB_create_context. 2008-10-27 11:43:40 +01:00
winaspi.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
winbase16.h include: Add a resource type for scalable font resource (.fot) files. 2008-04-11 12:11:33 +02:00
windef16.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
wine_common_ver.rc wine_common_ver.rc: Allow the file version number and string to be automatically constructed from major, minor, build and platform ID numbers. 2008-09-08 12:47:20 +02:00
wined3d_caps.h wined3d: Move caps related constants and structures to wined3d_caps.h. 2008-11-24 13:43:04 +01:00
wined3d_interface.h wined3d: Make the shader backend call CompileShader. 2008-11-25 13:06:23 +01:00
wined3d_types.h wined3d: Move caps related constants and structures to wined3d_caps.h. 2008-11-24 13:43:04 +01:00
wingdi16.h gdi32: Export the DC hook functions as 32-bit functions. 2008-02-17 20:29:55 +01:00
winnet16.h user32: Make function definitions and declarations agree. 2007-04-16 12:25:26 +02:00
winsock16.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
winuser16.h user32: Make function definitions and declarations agree. 2007-04-16 12:25:26 +02:00
wpp.h Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00