Commit Graph

5304 Commits

Author SHA1 Message Date
Roderick Colenbrander 12dbce5c93 winex11.drv: Move WGL extension code to winex11.drv. 2006-09-12 14:35:31 +02:00
Francois Gouget 6393fed2d4 wintrust: In recent SDKs, WinVerifyTrust()'s last parameter is a void pointer. 2006-09-11 11:29:19 +02:00
Stefan Dösinger 6286c4e70d ddraw: Pass the fullscreen flag to wined3d. 2006-09-10 10:18:45 +02:00
Andrew Talbot 06e7d91bad kernel: Constify a formal parameter. 2006-09-08 16:07:36 +02:00
Mike McCormack 7aa893481e oleaut32: Include minimal ungif source to remove dependency on libungif. 2006-09-08 16:06:33 +02:00
Konstantin Petrov bb49763154 svrapi: Added a stub svrapi.dll. 2006-09-08 14:48:04 +02:00
Mike McCormack 665829c390 msi: Fix the prototype of MsiDatabaseIsTablePersistent to match the SDK. 2006-09-08 12:45:11 +02:00
Francois Gouget 735a51046f include: Document some Microsoft spelling mistakes so we know they are not to be fixed. 2006-09-08 11:02:56 +02:00
Francois Gouget 468f00eddd shell32: Fix name of a constant. 2006-09-08 11:02:53 +02:00
Francois Gouget 357f579eb0 include: Fix the name of a MODEMSETTINGS field. 2006-09-08 11:02:49 +02:00
Francois Gouget 766611b7a0 imagehlp: Fix the name of the ADDRESS_MODE enum. 2006-09-08 11:02:45 +02:00
Ivan Gyurdiev 2e1cf4d948 wined3d: Add support for R32F and R16F texture formats. 2006-09-07 13:48:32 +02:00
Paul Vriens 2bb7f91c1f wintrust.h: Added several defines needed for the registration of wintrust.dll. 2006-09-07 13:07:44 +02:00
Paul Vriens 26b918aeb2 softpub.h: Added several new defines for provider functions. 2006-09-07 12:57:31 +02:00
Paul Vriens 3943f468ac wintrust.h: Added a new define for a provider function. 2006-09-07 12:57:20 +02:00
Andrew Talbot a5bf67ef9b kernel: Constify some formal parameters. 2006-09-07 12:00:46 +02:00
Paul Vriens 3747f22337 wintrust: Implementation of WintrustAddActionID. 2006-09-07 10:54:18 +02:00
Paul Vriens 4b5e6b767f wincrypt.h: Add new OID. 2006-09-07 10:15:13 +02:00
Paul Vriens e4c771cd52 softpub.h: Add a GUID. 2006-09-07 10:15:08 +02:00
Paul Vriens 036e4ffb6e wintrust.h: Add a GUID. 2006-09-07 10:15:04 +02:00
Ivan Gyurdiev bda6d092a5 wined3d: Add support for A16B16G16R16F and A32B32G32R32F texture formats. 2006-08-28 11:46:20 +02:00
Paul Vriens 17e1727196 softpub.h: Added some GUIDs. 2006-08-25 11:19:23 +02:00
Jacek Caban 5b39aa25c9 mlang.idl: Added IMultiLanguage3 declaration. 2006-08-23 20:08:52 +02:00
Mike McCormack b346d0f248 windef.h: Add a definition for FILETIME. 2006-08-23 12:01:06 +02:00
Roderick Colenbrander de97fa7a3b wined3d: Better GPU detection. 2006-08-21 12:21:19 +02:00
Paul Vriens b20dad068a wintrust: Added stubbed CryptCATAdminEnumCatalogFromHash. 2006-08-21 12:09:08 +02:00
Paul Vriens 5ffb0174b0 wintrust.h: Added some defines. 2006-08-18 11:34:06 +02:00
Jacek Caban 00b4413ded mshtmhst.idl: Added DOCHOSTUITYPE declaration. 2006-08-17 11:20:44 +02:00
Robert Reif abdb2dbc66 kernel32: Add GetNativeSystemInfo. 2006-08-16 12:41:01 +02:00
James Hawkins 485484deac msi: Add a stub for MsiGetFeatureCost. 2006-08-16 12:40:43 +02:00
Paul Vriens c73e577c9a winerror.h: Added an error code. 2006-08-15 19:24:55 +02:00
Paul Vriens 80df5324ba wintrust: Added stubbed WintrustLoadFunctionPointers. 2006-08-15 19:24:49 +02:00
Juan Lang fd3fcc0bdd crypt32: Implement CertCreateCertificateChainEngine and CertFreeCertificateChainEngine. 2006-08-15 12:57:30 +02:00
Alexandre Julliard dd0340ef0a loader/kthread: Remove some unneeded #ifdefs, other platforms use pthread now. 2006-08-15 12:57:25 +02:00
Alexandre Julliard e533e972bf configure: Moved the library checks after the function checks to avoid code duplication. 2006-08-15 12:11:30 +02:00
Kai Blin 24b680d3f1 secur32: Fix typo in ISC flags. 2006-08-15 11:54:46 +02:00
Alexandre Julliard 1089260f29 configure: Only link against libpoll where really necessary. 2006-08-15 11:41:59 +02:00
Paul Vriens 6f872e5313 wintrust: Added stubbed WintrustRemoveActionID. 2006-08-14 20:49:18 +02:00
Robert Reif dd66a69614 include: Add dsgetdc.h. 2006-08-14 20:17:10 +02:00
Robert Reif e476cf8cbc lmaccess.h: Add some LOCALGROUP defines. 2006-08-11 19:26:18 +02:00
Robert Reif 611eb3fa8a kernel32: Add IsWow64Process. 2006-08-11 19:26:12 +02:00
Mike McCormack d7371fc49d include: Rename indexsvr.idl to indexsrv.idl. 2006-08-11 14:47:30 +02:00
Robert Shearman 891c83d976 include: Add DLL registration macros to rpcproxy.h for dlldata.c files. 2006-08-09 20:38:41 +02:00
Robert Shearman a966a80d9f include: Fix rpcproxy.h to allow the compilation of dlldata.c files.
Add macros for generating the GetProxyDllInfo, DllGetClassObject and 
DllCanUnloadNow functions.
2006-08-09 20:38:34 +02:00
Francois Gouget a050bebd80 mlang: Give the CLSIDs their proper names.
Move CLSID_CMultiLanguage and CLSID_CMLangConvertCharset to mlang.idl.
Leave CLSID_CMLangString in regsvr.c as MSDN claims it is not supported anymore.
2006-08-09 20:37:02 +02:00
Paul Vriens aa45d8aeb3 winerror.h: Add some error codes. 2006-08-09 20:36:26 +02:00
Roderick Colenbrander c2b6cc9dc4 wined3d: Fix GLSL regression / draw buffers support. 2006-08-09 20:35:59 +02:00
Alexandre Julliard 672bfc2d62 server: Make the message extra info 64 bits on Win64. 2006-08-09 17:10:14 +02:00
Alexandre Julliard d3b3096756 server: Split the queuing of hardware messages into a separate send_hardware_message request. 2006-08-09 16:45:26 +02:00
Roderick Colenbrander 194cdfa4b0 wined3d: Shader cap fixes. 2006-08-08 19:35:24 +02:00
Francois Gouget a3191f7f16 shell32: Add CLSID_CUrlHistory and CLSID_CURLSearchHook. 2006-08-08 11:16:33 +02:00
H. Verbeet 3d2ae69102 wined3d: Allow async occlusion queries. 2006-08-07 19:59:49 +02:00
H. Verbeet 02a8f74490 wined3d: Add a couple of traces to the vertexdeclaration creation code. 2006-08-07 19:42:31 +02:00
Alexandre Julliard 2886e9b0e8 makefiles: Use make dependencies to create installation directories.
This avoids a lot of redundant calls to mkinstalldirs.
2006-08-07 17:48:18 +02:00
Robert Reif 2fa5806a3a netapi32: Add stubs for remaining NetLocalGroup* functions.
Move existing NetLocalGroup* functions to local_group.c.
Add stubs for remaining NetLocalGroup* functions.
2006-08-07 15:35:10 +02:00
Francois Gouget ce9b4baad8 Assorted spelling fixes. 2006-08-07 13:52:55 +02:00
Roderick Colenbrander bd6f0b23d6 wined3d: General constant caps fix. 2006-08-07 13:52:03 +02:00
Tijl Coosemans fc8172f7ee loader/pthread: Added pthread_attr_get_np support. 2006-08-07 13:51:50 +02:00
H. Verbeet ef87a40c72 wined3d: Delay vertex shader compilation until the shader is first used. 2006-08-07 13:12:10 +02:00
Robert Reif 1b2b2bd78e winnt.h: Add some more RIDs. 2006-08-07 13:11:34 +02:00
Andrew Talbot d58e1dba42 msi: Write-strings warnings fix. 2006-08-05 11:27:04 +02:00
Roderick Colenbrander 3d9e96f3bc wined3d: Volume textures fix. 2006-08-05 11:26:25 +02:00
Alexandre Julliard c82789264b server: Added support for kqueue() as an alternative to poll() on FreeBSD. 2006-08-04 22:11:00 +02:00
Robert Reif 1b8cfc5151 advapi32: Add a computer SID to the registry. 2006-08-04 12:04:06 +02:00
Robert Reif 46d2886dd0 ntdll: Fix some function arguments. 2006-08-04 11:59:25 +02:00
Mikołaj Zalewski 7523fd321a shell32: Add property ids to header files. 2006-08-03 19:56:22 +02:00
Francois Gouget 0a81f30460 include: Add the ShellFolderViewOC coclass. 2006-08-03 19:56:22 +02:00
Robert Reif fc7f5b3364 winnt.h: Add missing define. 2006-08-03 18:20:47 +02:00
Jacek Caban 35a8c6a251 hlink: Added HlinkTranslateURL tub implementation. 2006-08-02 22:01:31 +02:00
Jacek Caban 506e09308a hlink: Added HlinkIsShortcut implementation. 2006-08-02 22:01:25 +02:00
Alexandre Julliard 2c2299685f user: Implementation of Get/SetWindowLongPtr for 64-bit platforms.
Also use the same code for Get/SetWindowWord.
Based on a patch by Ge van Geldorp.
2006-08-02 21:59:00 +02:00
Detlef Riekenberg adb27013e3 winsplp.h: Remove FAR, use W structs, fix typo. 2006-08-01 10:48:47 +02:00
Alexandre Julliard 6f7b1f6463 ntdll: Move the calling of the process entry point back to kernel32.
Apparently some copy protection stuff relies on that.
This reverts commit 50fca716fd.
2006-07-31 21:25:29 +02:00
H. Verbeet d5238cfb38 wined3d: Split the GLSL check in a check for GLSL vertex shaders and one for GLSL fragment shaders. 2006-07-31 10:53:05 +02:00
Juan Lang da3eeb4bd5 crypt32: Implement CryptHashPublicKeyInfo. 2006-07-29 11:50:34 +02:00
Vitaliy Margolen eb3028acc0 dinput: Add DISCL_NOWINKEY define. 2006-07-29 11:50:19 +02:00
Jason Green 2e52b36bb3 wined3d: Declare a 1D sampler for TEXDP3TEX (GLSL). 2006-07-29 11:50:02 +02:00
Jason Green d353ab7879 wined3d: Start checking for D3DUSAGE_QUERY_* items, improve traces. 2006-07-29 11:49:51 +02:00
Roderick Colenbrander 98179f0656 winex11.drv: Kill DGA support. 2006-07-29 11:46:58 +02:00
Jacek Caban 385247b3d6 stdole2.tlb: Move stdole2.tlb generation to include to allow importlib from other IDLs. 2006-07-29 11:46:14 +02:00
Juan Lang e53ac1df94 sspi.h: Add missing define. 2006-07-28 12:36:14 +02:00
Jacek Caban 8298444f6b mshtml.idl: Fix SAFEARRAY argument declaration. 2006-07-28 12:35:01 +02:00
Mike McCormack b618e03b26 comctl32: Fix a typo. 2006-07-27 11:57:18 +02:00
Stefan Dösinger 06106e2810 ddraw: Support using an application-provided surface pointer. 2006-07-26 15:17:59 +02:00
Alexandre Julliard c627601c3b server: Convert the server start time to the abs_time_t type. 2006-07-26 14:50:55 +02:00
Alexandre Julliard 3095a48d6f server: Convert thread creation/exit times to the abs_time_t type. 2006-07-26 14:49:55 +02:00
Alexandre Julliard ce40ef18df server: Rename the wait_input_idle request to better reflect what it does.
Also get rid of the unused timeout field.
2006-07-26 11:48:25 +02:00
Alexandre Julliard 0f273c17ff server: Added data_size_t type to represent sizes in the server protocol.
Make it an unsigned int to save some space on Win64, if we need to
transfer more than 4Gb over the server pipe something is seriously
wrong.
2006-07-26 11:11:03 +02:00
Juan Lang 6e23b4a25d crypt32: Implement file stores. 2006-07-26 10:24:53 +02:00
Robert Shearman 68249c10df configure: Add a check for the DGifOpen function in the gif_lib.h header as the v4 of the file does define it, while v3 doesn't. 2006-07-26 10:23:14 +02:00
H. Verbeet 536638918d wined3d: Add real occlusion query support. 2006-07-25 11:22:00 +02:00
Jason Green ac8f2c033c wined3d: Improve traces for D3DTRANSFORMSTATETYPE.
Added debug function for WINED3DTRANSFORMSTATETYPE and changed all
references from D3DTS_* to WINED3DTS_*.
2006-07-24 19:55:27 +02:00
Alexandre Julliard 0b39d1a89e libwine: Added a function to enumerate the reserved mmap areas. 2006-07-24 13:59:10 +02:00
Robert Reif 11370742b5 winnt.h: Add more SID defines. 2006-07-24 12:57:33 +02:00
Andrew Talbot 0c96a42a59 riched20: Write-strings warnings fix.
The string members of the FINDTEXT and FINDTEXTEX structs are declared
constant in the SDK.
2006-07-24 12:57:32 +02:00
Stefan Siebert 026dd2d88a ntdll: Implementation of process CreationTime and ExitTime. 2006-07-21 13:27:16 +02:00
Christian Gmeiner 51cd07c37e setupapi: Implemented SetupDiCreateDeviceInfoA. 2006-07-21 13:26:01 +02:00
Mike McCormack 57f8bd057f include: Remove unnecessary semicolons from idl. 2006-07-20 12:49:55 +02:00
Mike McCormack 6621503322 oledb: Add oledb.idl and some idl files it depends on. 2006-07-20 12:49:43 +02:00
Mike McCormack 546916f401 include: Semicolons after cpp_quote are a syntax error in midl. 2006-07-20 12:12:17 +02:00
H. Verbeet a8f2c1075a wined3d: Compilation fixes. 2006-07-20 12:11:06 +02:00
Alexandre Julliard c316f0e47f server: Simplify process creation.
Pass the socket for the new process from the parent through the
environment.
Perform initialisations during the new_process request.
2006-07-19 14:00:10 +02:00
Jason Green 718716b77a wined3d: Make the number of floating point shader constants dynamic. 2006-07-19 09:54:30 +02:00
Stefan Dösinger bffe5a6922 ddraw/wined3d: Remove texture format enumeration functions. 2006-07-18 11:25:22 +02:00
Robert Shearman 9318cb0fbc rpcrt4: Handle more structure padding values. 2006-07-18 11:12:47 +02:00
Paul Millar df10b7d580 libwine: Add a configure check for setrlimit. 2006-07-17 14:35:32 +02:00
Jacek Caban 29763fd605 urlmon.idl: Added some missing declarations. 2006-07-17 13:52:00 +02:00
Robert Reif c4ac8c5b16 advapi32: Add CreateWellKnownSid and IsWellKnownSid. 2006-07-17 13:45:11 +02:00
Robert Reif 2a1727a7d9 include: Add well known sids and quota limits to winnt.h. 2006-07-17 13:44:16 +02:00
Robert Shearman 264503d40d include: Add NI_* defines and add a WS(socklen_t) type. 2006-07-13 16:25:38 +02:00
Alexandre Julliard 50fca716fd ntdll: Moved the calling of the process entry point to LdrInitializeThunk. 2006-07-13 14:58:04 +02:00
Ge van Geldorp 54afeb02de user32: Implement Get/SetClassLongPtrA/W. 2006-07-12 20:04:18 +02:00
H. Verbeet 7090259545 wined3d: Fix specular color handling for register combiners.
By default the FinalCombiner is setup to add the specular color to the
final result of the combiner operations. However, it should only do
this when the WINED3DRS_SPECULARENABLE renderstate is enabled.
2006-07-12 13:20:41 +02:00
Juan Lang 273b76570e crypt32: Implement CryptAcquireCertificatePrivateKey. 2006-07-12 13:16:02 +02:00
Robert Reif 63cbb0cae3 include: Add more policy structures to ntsecapi.h. 2006-07-12 13:15:36 +02:00
Ge van Geldorp 6096e5861a ntdll: Widen fields in LDR_RESOURCE_INFO to accomodate 64 bit pointers. 2006-07-11 17:15:54 +02:00
Mike McCormack d690094807 include: Add cierror.h. 2006-07-11 12:42:38 +02:00
Mike McCormack 5cb1045a2c indexsvr.h: Fix a typo. 2006-07-11 12:41:36 +02:00
Juan Lang 10d6726b42 riched20: Add stub implementation of ITextDocument. 2006-07-11 12:41:17 +02:00
Bang Jun-Young e4d3a72165 amstream: Fix argument types to match the PSDK. 2006-07-11 12:05:35 +02:00
Bang Jun-Young 0542e835bb advapi32: Fix registry API prototypes to match the PSDK. 2006-07-11 12:03:35 +02:00
Alexandre Julliard 94af8633a4 include/.gitignore: Moved the wine subdir ignore list to the main file. 2006-07-10 21:43:21 +02:00
Alexandre Julliard cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Alexandre Julliard 58c64190f4 configure: Define _WIN64 when building on a 64-bit platform. 2006-07-10 13:05:20 +02:00
Alexandre Julliard 945292737b include/msvcrt: Fix all definitions of size_t for Win64. 2006-07-10 12:28:25 +02:00
Mike McCormack c53cdac4f9 query: Add ntquery.h. 2006-07-10 11:53:42 +02:00
Robert Shearman ccf2f56851 include: Add more error codes used by newer versions of COM. 2006-07-10 11:53:16 +02:00
Jacek Caban ccee0297d5 include: Added htiframe.idl. 2006-07-07 17:50:20 +02:00
Ivan Gyurdiev c202bfe40d wined3d: Simplify primitiveDeclartationConvertToStrided.
Assign fixed indices to declaration inputs.
Then use a common path to load the strided data.
2006-07-07 17:36:24 +02:00
Ivan Gyurdiev 85aa8ab855 wined3d: Add position_transformed flag to Strided data format. 2006-07-07 17:35:36 +02:00
Mike McCormack aa44a063fd include: Add indexsvr.idl (IWordBreaker). 2006-07-07 16:56:57 +02:00
Robert Shearman c71af73324 oleaut32: Add a typedef for "boolean".
Fix up an conflict that this type has with jpeglib.h.
2006-07-07 13:31:37 +02:00
Paul Vriens 57d0810aa5 wininet.h: Add extra error code. 2006-07-05 12:56:24 +02:00
Ivan Gyurdiev 61f1de1b85 d3d9: Fix FVF POSITION mask. 2006-07-03 12:01:44 +02:00
Ge van Geldorp a2e94444ad winedbg: Implement be_x86_64_init_registers. 2006-07-03 11:41:53 +02:00
Ge van Geldorp 6a65bf6a2b include/msvcrt: Make sure size_t is properly defined for 64-bit. 2006-07-03 11:41:36 +02:00
Dmitry Timoshkov b2686ad2dd include: Move appropriate parts of winpos.h to winuser.h and win.h,
remove winpos.h afterwards.
2006-06-29 14:48:42 +02:00
H. Verbeet 7f9e61f7d2 wined3d: Use register combiners for texture stage operations.
Make wined3d use register combiners for texture stage operations. In
order to do that the texture unit index needs to be separated from the
texture stage index. For cards that don't support the
NV_register_combiners extension nothing should change.
2006-06-28 16:34:36 +02:00
H. Verbeet a54e36adfe wined3d: Texture limits fixes.
GL_LIMITS(textures) is currently used for both the number of texture
stages and the maximum number of simultaneous textures. In the current
code that's the same, but in a later patch that will be separated,
since a texture stage doesn't have to reference an actual
texture. Also, shaders can access a larger number of samplers than the
number of texture units the fixed function pipeline can access.
2006-06-28 16:06:25 +02:00
H. Verbeet f40dd7635e wined3d: Add register combiner function pointers. 2006-06-28 15:52:10 +02:00
Alexandre Julliard f5f37a8566 wineconsole: Portability fixes in the curses mouse support. 2006-06-27 20:14:10 +02:00
Stefan Dösinger 7d31ab95e4 wined3d: Add support for VBOs to the drawing code. 2006-06-26 13:02:19 +02:00
Stefan Dösinger 495e46197a ddraw/wined3d: IDirectDrawSurface7::SetSurfaceDesc corrections. 2006-06-26 12:38:55 +02:00
Alexandre Julliard e040e6c4f8 libwine: Added entry for sigprocmask in the pthread functions table. 2006-06-23 12:27:45 +02:00
Jacek Caban bc29a20d8b mshtml: Added optary.idl file. 2006-06-23 10:47:14 +02:00
Juan Lang 77ea583ab0 crypt32: Implement CertGetCRLFromStore.
- implement CertGetCRLFromStore, with tests
- update tests for CRL revocation functions to show name isn't checked
2006-06-22 12:29:04 +02:00
Juan Lang aeb8036486 wincrypt.h: Add more definitions and prototypes. 2006-06-21 11:15:41 +02:00
Thomas Weidenmueller 5fb24924fb include: Fix definition of SECURITY_INTEGER. 2006-06-19 21:22:40 +02:00
Detlef Riekenberg e8950b29ae include: Declare remaining exported functions in compstui.h. 2006-06-19 11:22:13 +02:00
H. Verbeet 701ce97d65 wined3d: Add and use GL_EXT_fog_coord defines. 2006-06-16 11:29:31 +02:00