Commit Graph

5599 Commits

Author SHA1 Message Date
Alexandre Julliard d7ea855a3e wine_common_ver: Set company name to Microsoft, some apps check for that. 2007-03-07 21:33:44 +01:00
Juan Lang c2cb296277 ntdll: Implement NtAllocateLocallyUniqueId with server call. 2007-03-07 13:45:11 +01:00
Stefan Dösinger c54a0fc2cf wined3d: Rework surface dirtification.
Previously the surfaces stored a flag if the system memory copy was
ahead of the gl copy(SFLAG_DIRTY) or the gl copy is
ahead(SFLAG_GLDIRTY). The pbuffer copy was 'managed' differently using
SFLAG_INPBUFFER and SFLAG_INTEXTURE.

This patch replaces them with 3 flags, INSYSMEM, INPBUFFER and
INTEXTURE which specify which copy contains the most up to date
copy. It is perfectly valid to have more than one of those flags
set. One must be set at least (except at init, when no content is in
the surface yet). When one copy is modified, the flags for the others
are removed.
2007-03-07 12:18:14 +01:00
Stefan Dösinger ebe274feed wined3d: Remove IWineD3DSurface::SetPBufferState.
The method is removed because it does not really help with
anything. It should not be exported from wined3d, there is no need for
the other libs to call it. It does not help abstraction and code
simplification in any way because it is very specific and the code
calling it has to know what is happening in the surface to use this
method.
2007-03-07 12:17:33 +01:00
Andrew Talbot 3ad92b0c25 user32: Replace const pointer parameters with correct pointers to const. 2007-03-06 22:26:46 +01:00
Stefan Dösinger 5f05906f3b wined3d: Store the number of aux buffers in the gl limits structure. 2007-03-06 22:16:25 +01:00
Alexandre Julliard 1767b4558a server: Expose areas revealed by changes to the window region. 2007-03-05 16:43:27 +01:00
Eric Pouech ccf0be8e57 dbghelp: Implemented SymEnumTypesW. 2007-03-05 12:15:16 +01:00
Alexandre Julliard 67a0e31da7 wine/test: Print the official name of the test in summary. 2007-03-01 20:42:48 +01:00
Stefan Dösinger 95efeb7e4b wined3d: Support GL_APPLE_fence for event queries. 2007-03-01 11:40:24 +01:00
Stefan Dösinger be8e9e17bc wined3d: Add GL_NV_fence defines and functions. 2007-03-01 11:40:02 +01:00
Rok Mandeljc 106badf11b include/d3d9types.h: Remove Size from D3DVOLUME_DESC. 2007-02-26 13:39:32 +01:00
Rob Shearman 4c8fbfed90 libwine: Eliminate duplicate function implementations in string.c
by using macros to turn off inlining when including wine/unicode.h.
2007-02-26 13:39:24 +01:00
Eric Pouech 2f0ed90c4e dbghelp: Implemented SymFindFileInPathW. 2007-02-22 12:26:16 +01:00
Eric Pouech 9e1f9ec19e dbghelp: Implemented SearchTreeForFileW. 2007-02-22 12:22:26 +01:00
Eric Pouech c0be0032de dbghelp: Implemented EnumDirTreeW. 2007-02-22 12:22:05 +01:00
Eric Pouech 8b861202ba dbghelp: Implemented SymMatchFileNameW. 2007-02-22 12:21:40 +01:00
Eric Pouech bcc1913354 dbghelp: Implemented FindExecutableImage[W]. 2007-02-22 11:39:52 +01:00
Rob Shearman d342d1413c server: Add get_token_impersonation_level server call for retrieving the impersonation level from a token.
Add tests for GetTokenInformation(TokenImpersonationLevel).
2007-02-21 19:49:37 +01:00
Alexandre Julliard 89faee0194 server: Added support for the PM_QS_* flags in PeekMessage. 2007-02-21 15:21:05 +01:00
Francois Gouget f5c6a71a65 ole32: Better match the PSDK types and fix the winapi_check warnings. 2007-02-20 20:29:10 +01:00
Hans Leidekker 939e8e4ce2 setupapi: Implement SetupCopyOEMInf{A,W}. 2007-02-20 20:27:09 +01:00
Thomas Weidenmueller 254b97732b comctl32: Implement LM_GETIDEALSIZE for the syslink control. 2007-02-20 20:10:53 +01:00
Dmitry Timoshkov 2af96fe590 msvcrt: Pack the structures on a 8-byte boundary like in PSDK. 2007-02-20 12:24:04 +01:00
Chris Robinson 7d597264dc quartz: Add IMediaPosition interface and stubs. 2007-02-20 12:01:54 +01:00
Stefan Dösinger 27113156d9 wined3d: Remove IWineD3DDevice::EnumDisplayModes. 2007-02-20 11:47:46 +01:00
Kovács András a55b005fe4 winuser.h: Declare some raw input related structures. 2007-02-19 13:34:11 +01:00
Hans Leidekker ae1fde0343 netapi32: Add a stub implementation for NetShareDel. Improve the stub for NetUserGetLocalGroups. 2007-02-19 12:41:46 +01:00
Hans Leidekker 275dbeb74e setupapi: Add stub implementations for SetupDiGetINFClass and SetupSetSourceList. 2007-02-19 12:40:15 +01:00
Rob Shearman 06f0e7238c include: Add macro for ListView_GetOrigin to commctrl.h.
(Reported by David Saez Padros.)
2007-02-19 12:33:10 +01:00
H. Verbeet dc5b08cc76 wined3d: Get rid of any remaining d3d9 stuff in directx.c. 2007-02-16 12:31:21 +01:00
H. Verbeet bd5488cda9 wined3d: Add WINED3DCREATE flags and use them. 2007-02-16 12:31:11 +01:00
H. Verbeet a4bc52a89c wined3d: Fix WINED3DPRESENT_PARAMETERS and use it instead of D3DPRESENT_PARAMETERS. 2007-02-16 12:31:03 +01:00
H. Verbeet e8419403ee wined3d: Add the WINED3DSPD_IUNKNOWN flag and use it. 2007-02-15 14:20:38 +01:00
H. Verbeet e01f242a2a wined3d: Add WINED3DVS20 & WINED3DVS20CAPS flags and use them. 2007-02-15 14:20:19 +01:00
H. Verbeet 594f7fd882 wined3d: Add WINED3DPS20 & WINED3DPS20CAPS flags and use them. 2007-02-15 14:20:12 +01:00
H. Verbeet db8da81e67 wined3d: Add WINED3DDTCAPS flags and use them. 2007-02-15 14:20:01 +01:00
H. Verbeet da354c6dfa wined3d: Add WINED3DLINECAPS flags and use them. 2007-02-15 14:19:52 +01:00
Vitaliy Margolen b0e9d7e0b5 ntdll/server: Implement NtSetSecurityObject. With tests. 2007-02-15 14:19:24 +01:00
H. Verbeet 5c398c571f wined3d: Add WINED3DPTADDRESSCAPS flags and use them. 2007-02-15 11:43:59 +01:00
H. Verbeet a58b156264 wined3d: Add WINED3DPCMPCAPS flags and use them. 2007-02-15 11:43:53 +01:00
H. Verbeet fd8e0f1589 wined3d: Add WINED3DPMISCCAPS flags and use them. 2007-02-15 11:43:46 +01:00
H. Verbeet 748fd83ebd wined3d: Add WINED3DPBLENDCAPS flags and use them. 2007-02-15 11:43:37 +01:00
H. Verbeet 8fdd88b42c wined3d: Add WINED3DSTENCILCAPS flags and use them. 2007-02-15 11:43:29 +01:00
H. Verbeet ea683407af wined3d: Add WINED3DTEXOPCAPS flags and use them. 2007-02-15 11:43:22 +01:00
H. Verbeet 3e77ffc563 wined3d: Use WINED3DPRESENT_BACK_BUFFER_MAX rather than D3DPRESENT_BACK_BUFFER_MAX. 2007-02-15 11:15:41 +01:00
Francois Gouget 536e738552 Assorted spelling fixes. 2007-02-14 21:03:57 +01:00
Stefan Dösinger 388499ff28 wined3d: More fullscreen window fixes. 2007-02-14 20:46:51 +01:00
Stefan Dösinger d73c71ad8d wined3d: Load single attribute setter functions. 2007-02-14 20:45:24 +01:00
Alexandre Julliard 5fce682f41 winex11.drv: Added a check for the ATI driver corrupting %fs.
Based on a patch by Lei Zhang.
2007-02-14 18:18:07 +01:00
Andrew Talbot 908903b7f1 version: Constify a formal parameter of VerQueryValue{A|W}(). 2007-02-14 14:42:09 +01:00
H. Verbeet efed9aea1f d3d8: Move loading local d3d8 vertex shader constants from wined3d to d3d8. 2007-02-14 13:54:55 +01:00
H. Verbeet dea795f7ac d3d9: Don't store the d3d9 declaration in the wined3d object. 2007-02-14 13:54:42 +01:00
H. Verbeet 32e5cac2be wined3d: Get rid of the vertexDeclaration field in IWineD3DVertexShaderImpl. 2007-02-14 13:54:29 +01:00
H. Verbeet 8f0884066f wined3d: Add WINED3DDECLUSAGE, use it. 2007-02-14 13:50:22 +01:00
H. Verbeet 942bef9e86 wined3d: Get rid of WINED3DSHADERDECLUSAGE. 2007-02-14 13:50:09 +01:00
Damjan Jovanovic cbb6da2d70 msvcrt: Added declarations for functions and structures related to stat64. 2007-02-14 12:30:58 +01:00
Stefan Dösinger f196680c59 wined3d: GetRenderTargetData can call BltFast. 2007-02-14 12:27:37 +01:00
Rob Shearman c3d037c765 include: Add more EOAC_* enumeration values to objidl.idl.
Also add the SOLE_AUTHENTICATION_INFO and SOLE_AUTHENTICATION_LIST 
structures which are used by CoInitializeSecurity.
2007-02-12 15:20:47 +01:00
Rob Shearman f9df13c5b2 include: Fix a typo in a comment in rpcdce.h. 2007-02-12 15:20:39 +01:00
Rob Shearman be160335d2 include: Fix a typo in the parameter name for IClientSecurity::QueryBlanket in objidl.idl. 2007-02-12 15:20:34 +01:00
Francois Gouget fff13d2751 ntdll: Fix compilation on systems that don't support nameless structs. 2007-02-12 15:20:18 +01:00
Francois Gouget 76e258cb53 ntdll: Add prototypes to winnt.h for the SList functions. 2007-02-12 14:16:52 +01:00
Francois Gouget 5bdb725f15 ntdsapi: Add a commented-out #include directive as a reminder. 2007-02-09 14:32:56 +01:00
Francois Gouget ac2754b74d Make winnt.h C++ compatible. 2007-02-09 14:32:56 +01:00
Francois Gouget 590c4020f2 kernel32: Add prototypes to winbase.h for the SList functions. 2007-02-09 14:32:56 +01:00
Kevin Koltzau 5f8659b186 winnt.h: Correct declaration of SLIST_HEADER and SLIST_ENTRY for Win64. 2007-02-08 11:56:00 +01:00
Francois Gouget dc600ac53e clusapi: Make clusapi.h C++ compatible. 2007-02-08 11:55:51 +01:00
Francois Gouget 71d64d09ac advpack: Make the header more consistent with the implementation and fix the winapi_check warnings. 2007-02-07 21:42:40 +01:00
Francois Gouget 4485b4506b credui: Better match the PSDK types and fix the winapi_check warnings. 2007-02-07 21:42:35 +01:00
Francois Gouget ba0d490b1c clusapi: Better match the PSDK types and fix the winapi_check warnings.
This also makes the headers and implementation more consistent.
2007-02-07 21:42:16 +01:00
Francois Gouget 78c874f982 credui: Make wincred.h C++ compatible. 2007-02-07 21:42:08 +01:00
Francois Gouget 45d5ff01a6 rpcrt4: Better match the PSDK types and fix the winapi_check warnings. 2007-02-07 21:42:02 +01:00
Damjan Jovanovic 65d9723dc4 msvcrt: Align struct _stati64's st_size on an 8 byte boundary. 2007-02-06 13:28:36 +01:00
Francois Gouget c03ae82773 hid: Add the hidsdi.h header. 2007-02-06 13:25:00 +01:00
Francois Gouget 62662d21dd rpcrt4: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-02-06 13:23:53 +01:00
Mikołaj Zalewski d34691e2c8 include: Add definitions for the multisource AutoComplete list (ACLMulti). 2007-02-06 12:34:18 +01:00
Damjan Jovanovic 7e7ff40769 libwine_port: Added interlocked_cmpxchg64. 2007-02-05 21:43:42 +01:00
Alexandre Julliard 0c3f12154c winnt.h: Avoid warnings on Mac OS X. 2007-02-05 18:04:24 +01:00
John Klehm c34bbbe7f6 ras.h: Added additional szDeviceType defines. 2007-02-05 17:11:13 +01:00
Mike McCormack a425bfc622 winnt.h: Add defines for SLIST_HEADER. 2007-02-05 14:01:33 +01:00
Bang Jun-Young 1ca4ddbd09 advpack: Constify the 3rd argument of RebootCheckOnInstall[AW]. 2007-02-05 12:34:56 +01:00
Bang Jun-Young fdff5c3a3a ntdll: Fix NtUnloadKey to match the DDK. 2007-02-05 12:26:01 +01:00
Bang Jun-Young 671b023de8 advapi32: Fix prototypes to match the PSDK. 2007-02-05 12:25:48 +01:00
Francois Gouget 6a45cd1bfc wintrust: Add missing packing directives to mscat.h. 2007-01-26 13:54:06 +01:00
Francois Gouget 31a006a23b wintrust: Add missing prototypes and a missing include directive to mscat.h. 2007-01-26 13:54:06 +01:00
Francois Gouget 923c95a6da wintrust: Better match the PSDK types and fix the winapi_check warnings. 2007-01-26 13:54:06 +01:00
Francois Gouget 6f734ac7b9 snmpapi: Fix the winapi_check warnings. 2007-01-26 12:55:56 +01:00
Vitaliy Margolen bae75024a4 server/ntdll: Simplistic implementation of NtQueryObject(ObjectBasicInformation). 2007-01-25 12:48:35 +01:00
Francois Gouget 3845c06853 sfc_os: Add a prototype for SfcIsKeyProtected(). 2007-01-25 11:05:36 +01:00
Francois Gouget 618be0874a snmpapi: SnmpUtilDbgPrint() is a vararg and not an stdcall function. 2007-01-25 11:05:11 +01:00
Alexandre Julliard 7d65939825 include: Simplify the variable declarations in the makefile to allow make_makefiles to parse it. 2007-01-24 16:24:19 +01:00
Thomas Weidenmueller fb5c516dfd shell32: Implement the property sheet extension array functions.
Implement the SHAddFromPropSheetExtArray, SHCreatePropSheetExtArray,
SHReplaceFromPropSheetExtArray and SHDestroyPropSheetExtArray functions
that are used to extend/replace property sheets by shell extensions.
2007-01-23 13:06:09 +01:00
H. Verbeet 6e58579e8f wined3d: Remove some unused methods from the IWineD3DVertexShader interface. 2007-01-23 11:27:12 +01:00
Bang Jun-Young 2fb391b3df winbase.h: Cosmetic changes. 2007-01-22 13:28:55 +01:00
Bang Jun-Young b7d0d05992 objbase.h: Fix typo in comment. 2007-01-22 13:28:51 +01:00
Alexandre Julliard 4dc61069a6 wine/list.h: Add list_count function. Make some parameters const. 2007-01-22 12:16:17 +01:00
Thomas Weidenmueller fda7775c7d comctl32: Fix InitCommonControlsEx prototype. 2007-01-22 12:01:49 +01:00
Alexandre Julliard 96e8568c88 rpc.h: Include excpt.h, and windef.h in Wine so that the header compiles. 2007-01-19 13:16:45 +01:00
H. Verbeet 6112522122 wined3d: Move SetupFullscreenWindow() and RestoreWindow() from IDirectDrawImpl to IWineD3DDeviceImpl. 2007-01-19 12:28:58 +01:00