Commit Graph

6439 Commits

Author SHA1 Message Date
Stefan Dösinger e59ddb0ab1 wined3d: Add a new IWineD3DResource::UnLoad method. 2008-01-14 15:10:17 +01:00
Hans Leidekker 43324fafd9 license: Update copyright info for the new year. 2008-01-14 13:10:35 +01:00
Roderick Colenbrander 916b56391d wined3d: Fix glBlendColorEXT for use on RivaTNT. 2008-01-14 13:10:28 +01:00
Rob Shearman 9cbdcbe5f2 include: Flesh out winhttp.h with more function declarations, typedefs and defines. 2008-01-14 13:09:48 +01:00
Tony Wasserka 5da83f03e2 include: Add d3dx9core.h. 2008-01-09 13:38:03 +01:00
Stefan Dösinger c290f4c7a3 wined3d: Detect geforce 7300 cards. 2008-01-08 17:04:36 +01:00
Rob Shearman 974b4d2c95 include: Add prototype for I_RpcNegotiateTransferSyntax. 2008-01-08 14:00:41 +01:00
Rob Shearman 31676530c2 rpcrt4: Set the ProcNum of RPC_MESSAGE in NdrClientInitializeNew to include RPC_VALID_FLAGS_BIT.
Mask out RPC_VALID_FLAGS_BIT from ProcNum when it is used to build a 
packet to send to the server.
2008-01-07 22:55:28 +01:00
Peter Oberndorfer 66960ba4bf dwmapi: Add stub implementation for DwmSetWindowAttribute and DwmUnregisterThumbnail. 2008-01-07 18:19:37 +01:00
Alexandre Julliard 980ee365a0 wined3d: Use unsigned int instead of size_t for element counts. 2008-01-07 17:17:04 +01:00
Alexandre Julliard 84f8ab6b83 configure: Added a check for the soname of libodbc. 2008-01-07 17:16:29 +01:00
Rob Shearman 1255eaf8b4 include: I_RpcBindingInqTransportType and I_RpcMapWin32Status should be always defined. 2008-01-07 12:40:56 +01:00
Rob Shearman d7cbaf572a include: Add the strict_context_handle flag to the Irot interface. 2008-01-07 12:32:37 +01:00
Rob Shearman 53e8734049 include: Add defines for context handle flags to rpcfc.h. 2008-01-07 12:31:50 +01:00
Zach Goldberg 17651d0d0c Fix some typos. 2008-01-03 13:10:04 +01:00
Rob Shearman 1cef5dce9c include: ws2tcpip.h should include winsock2.h. 2008-01-03 11:40:31 +01:00
Rob Shearman 25bc7023ba ntdll: Implement RtlRegisterWait, RtlDeregisterWait and RtlDeregisterWaitEx. 2008-01-02 14:30:08 +01:00
Alexander Dorofeyev e169bb0a7f include/d3d.h: Fix method calling macros for IDirect3DTexture. 2008-01-02 13:20:21 +01:00
Reece H. Dunn 66dc01be56 gdiplus: Added the ProfileNotFound status code. 2008-01-02 13:15:25 +01:00
Rob Shearman b574533e50 include: Add defines for more message flags in rpcdcep.h. 2007-12-31 17:13:49 +01:00
Jacek Caban 2f0f1fefb8 urlmon.idl: Added missing MONIKERPROPERTY variables. 2007-12-31 16:48:38 +01:00
Dmitry Timoshkov e735e199ad user32: Reimplement IsHungAppWindow. 2007-12-28 11:43:57 +01:00
Reece H. Dunn 2641f8192e include: Added the new Vista messages. 2007-12-26 14:01:49 +01:00
Rob Shearman 9804aba758 rpcss: Use context handles to automatically free running object table entries if the client process quits without calling IrotRevoke. 2007-12-26 13:27:42 +01:00
Rob Shearman 70eb9e247e include: Remove semi-colons from the end of cpp_quote statements as MIDL likes them. 2007-12-26 13:26:08 +01:00
Stefan Leichter bfffb4f461 gdiplus: Partly implement GdipCreateFromHDC2 2007-12-23 14:17:12 +01:00
Andrey Turkin 343f2c1b30 ntdll: Implement BindIoCompletionCallback. 2007-12-21 13:52:34 +01:00
Alexandre Julliard d1b356745b include: Added the mountmgr.h header. 2007-12-20 16:41:35 +01:00
Stefan Dösinger b83dc6bbf6 wined3d: Move the GL info structure into the adapter. 2007-12-20 12:10:08 +01:00
Dmitry Timoshkov 06ce44e9ce include: Add CONTEXT86_EXTENDED_REGISTERS and CONTEXT86_ALL definitions. 2007-12-19 12:20:13 +01:00
Alexandre Julliard 7ac931acf2 ntoskrnl.exe: Added implementation for IoCreateDriver and IoDeleteDriver. 2007-12-18 19:46:06 +01:00
David Adam 9558fd0f32 d3dx8: Add definition for MatrixStack. 2007-12-18 14:10:17 +01:00
Huw Davies cbf096329c include: Add IMimeAllocator. 2007-12-18 13:30:05 +01:00
Rob Shearman be0e3a479a include: Add some context handle defines to rpcdcep.h. 2007-12-18 12:32:55 +01:00
Rob Shearman 486326ed48 include: Add more types and function declarations to the rpcasync.h header file.
Fix up a couple of conflicts with the Status field in the
RPC_EXTENDED_ERROR_INFO and the X Status define.
2007-12-18 12:32:55 +01:00
Francois Gouget 76d266cbb0 rpcrt4: Add an rpcasync.h header stub and fix the RpcErrorStartEnumeration() prototype. 2007-12-18 12:32:42 +01:00
Rob Shearman 26a14d8bd3 include: Add more NDR types and function declarations to rpcndr.h. 2007-12-18 12:26:37 +01:00
Rob Shearman f8582a5310 include: Add definitions for RPC_FC_SSTRING and RPC_FC_C_SSTRING. 2007-12-17 11:57:30 +01:00
Maarten Lankhorst 1733875f01 include: Update oleacc with new constants and IAccessible interface. 2007-12-14 12:32:11 +01:00
Rob Shearman c8a802eea8 include: Make RpcRaiseException DECLSPEC_NORETURN, like it is in the PSDK. 2007-12-14 12:28:03 +01:00
Marcel Partap 3252ddc0bd include/winspool.h: Add FORM_INFO_2. 2007-12-12 14:46:48 +01:00
Francois Gouget 5f7a9cea38 Assorted spelling fixes. 2007-12-07 16:35:32 +01:00
Stefan Dösinger 54fa712981 wined3d: Initialize output texcoord .w to 1.0 if needed.
The GL_ARB_vertex_program extension does not define a standard value for
output texture coordinates. This makes problems when using vertex
shaders with fixed function fragment processing because fffp divides the
texture coords by its .w component. This means that gl shaders have to
write to the .w component of texture coords. Direct3D shaders however
do not.
2007-12-07 14:54:22 +01:00
Roy Shea a63f3e6a11 include: Added IDL file for BITS. 2007-12-06 14:49:32 +01:00
Roy Shea 68b55594a0 include: Added bitsmsg.h header. 2007-12-06 14:48:22 +01:00
Alexandre Julliard a5e38b332d server: Partial implementation of NtQueryDirectoryObject. 2007-12-05 16:57:41 +01:00
Alexandre Julliard d30b5742ed server: Implemented EnumWindowStations and EnumDesktops. 2007-12-05 16:45:32 +01:00
Luis C. Busquets Pérez 07cb7c6626 d3dx8: Implementation of D3DXAssembleShaderFromFileA. 2007-12-05 13:48:05 +01:00
Dmitry Timoshkov eee2c4a4ab include: Add an initial version of oleacc.idl. 2007-12-05 12:35:29 +01:00
Stefan Dösinger 7ba04e6132 wined3d: Detect the Intel GPU in macbooks. 2007-12-03 13:44:31 +01:00
Rob Shearman 49a5f7cb12 include: Fix the HRESULT_FROM_WIN32 macro to not change the HRESULT if the error is already an HRESULT. 2007-12-03 11:55:48 +01:00
Rob Shearman 9f8d379fb3 include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h. 2007-12-03 11:54:10 +01:00
Jacek Caban ce81e30f53 mshtml.idl: Added IHTMLTable declaration. 2007-11-30 14:20:57 +01:00
Marco Schuster 15e1c57141 wined3d: Added a card ID for a 8600 Mobile GT. 2007-11-29 15:31:54 +01:00
Stefan Dösinger 0cfa7f99e6 wined3d: Add GL_ARB_texture_rectangles to our opengl extensions. 2007-11-29 13:36:16 +01:00
Juan Lang f6705c67eb wincrypt.h: Add values for KP_PADDING key param. 2007-11-29 13:34:43 +01:00
Stefan Dösinger a0127f2e1f wined3d: Allow using a different internal format for fbos.
OpenGL drivers do not support some low precision internal formats
like GL_RGB5 for fbo color targets. Direct3D application depend on them,
so provide a fallback format for render targets if the requested format
itself is not supported.
2007-11-28 13:40:29 +01:00
Stefan Dösinger 28170c1440 wined3d: Report some more geforce 7 cards as geforce 7. 2007-11-28 13:40:29 +01:00
Stefan Leichter d12793a2b5 d3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation. 2007-11-28 11:16:25 +01:00
David Adam 9b34a2d21b include: Header files for d3dx9_xx. 2007-11-27 16:05:02 +01:00
Vijay Kiran Kamuju c2f0697763 include: Add missing definitions for DSS in wincrypt.h. 2007-11-26 14:43:28 +01:00
David Adam cf443380ba d3dx8: Implement D3DXMatrixTransformation. 2007-11-26 12:53:34 +01:00
David Adam f1bc484947 d3dx8: Implement D3DXQuaternionExp. 2007-11-26 12:53:26 +01:00
David Adam 41029cc88c d3dx8: Implement D3DXQuaternionLn. 2007-11-26 12:53:17 +01:00
David Adam 16a8efa410 d3dx8: Implement D3DXQuaternionRotationYawPitchRoll. 2007-11-26 12:52:58 +01:00
David Adam eee8dd17d8 d3dx8: Implement D3DXQuaternionRotationMatrix. 2007-11-26 12:52:49 +01:00
David Adam 345994fbce d3dx8: Implement D3DXQuaternionRotationAxis. 2007-11-26 12:52:39 +01:00
David Adam 7a4490c062 d3dx8: Implement D3DXQuaternionToAxisAngle. 2007-11-26 12:52:27 +01:00
David Adam e8edc51d34 d3dx8: Implement D3DXQuaternionBaryCentric. 2007-11-20 16:43:58 +01:00
David Adam 8ec01f62b0 d3dx8: Implement D3DXQuaternionSquad. 2007-11-20 16:43:32 +01:00
David Adam cb954ca6b4 d3dx8: Implement D3DXQuaternionSlerp. 2007-11-20 16:43:22 +01:00
David Adam 54e8d08e45 d3dx8: Implement D3DXQuaternionInverse. 2007-11-20 16:43:10 +01:00
David Adam 45b13a6cab d3dx8: Implement D3DXQuaternionMultiply. 2007-11-20 16:43:01 +01:00
David Adam 375dcaa82e d3dx8: Implement D3DXColorAdjustContrast. 2007-11-20 16:42:51 +01:00
David Adam 8389eab6b7 d3dx8: Implement D3DXColorAdjustSaturation. 2007-11-20 16:42:41 +01:00
David Adam 4a28945505 d3dx8: Implement D3DXPlaneTransform. 2007-11-20 16:41:21 +01:00
David Adam 54d3bb28fd d3dx8: Implement D3DXPlaneFromPoints. 2007-11-20 16:41:12 +01:00
David Adam 3d30866133 d3dx8: Implement D3DXPlaneFromPointNormal. 2007-11-20 16:41:03 +01:00
Rob Shearman bf2a35b78d server: Change the get_dll_info server request to allow retrieving the image file name of a process.
Implement NtQueryInformationProcess(ProcessImageFileName).
2007-11-20 14:29:09 +01:00
Jacek Caban 7fdcc87def include: Added isguids.h. 2007-11-19 13:06:14 +01:00
Rob Shearman 3c8663b7e9 include: Add definitions used for AllowSetForegroundWindow and LockSetForegroundWindow. 2007-11-19 13:00:06 +01:00
Stefan Dösinger f13bb40671 wined3d: Do not call PreLoad in surface_download_data. 2007-11-16 13:23:02 +01:00
David Adam 5cc527d30d d3dx8: Implement D3DXMatrixReflect. 2007-11-16 12:34:39 +01:00
David Adam a1010e6c94 d3dx8: Implement D3DXMatrixShadow. 2007-11-16 12:34:29 +01:00
David Adam c432b48a51 d3dx8: Implement D3DXPlaneIntersectLine. 2007-11-16 12:33:47 +01:00
David Adam 8abfaa04cc d3dx8: Implement D3DXPlaneNormalize. 2007-11-16 12:33:32 +01:00
Andrey Turkin 7a9210fa85 server: Pass Information field from async I/O APCs. 2007-11-15 14:24:50 +01:00
Andrey Turkin 27cb7c7274 ws2_32: Make certain winsock functions generate i/o completion messages. 2007-11-15 14:23:23 +01:00
Andrey Turkin c702a91a3c server: Allow async i/o operations to send completion messages. 2007-11-15 14:20:29 +01:00
Francois Gouget 4fddc5e726 rpcrt4: Add some missing prototypes and better match the PSDK types. 2007-11-13 23:28:06 +01:00
Alexandre Julliard 74572e43be include: Added definition for SEE_MASK_NOASYNC. 2007-11-13 21:33:37 +01:00
Francois Gouget b1c9966828 cfgmgr32: Flesh out cfgmgr32.h a bit more and fix the corresponding functions. 2007-11-13 13:37:27 +01:00
Francois Gouget df17f1ead2 d3dx8: Make d3dx8math.h C++ compatible. 2007-11-13 13:37:20 +01:00
Francois Gouget b38b2d6dad acledit: Add wfext.h. 2007-11-13 13:36:51 +01:00
David Adam 6840049f2f d3dx8: Implement D3DXMatrixAffine Transformation. 2007-11-13 13:34:56 +01:00
Rob Shearman 8296548bb5 kernel32: Implement GetThreadId. 2007-11-13 13:29:27 +01:00
Stefan Dösinger 894a705cc7 wined3d: Load GL_EXT_texture3D from gl 1.2 if the extension is not there. 2007-11-12 14:29:52 +01:00
Stefan Dösinger 07bbf1899d wined3d: Extend the gl extension function loading table with ext info. 2007-11-12 14:26:49 +01:00
Stefan Dösinger 44a592bc74 wined3d: Align the gl function table. 2007-11-12 14:25:18 +01:00
David Adam 147600b671 d3dx8: Implement D3DXVec3Unproject. 2007-11-12 13:00:08 +01:00
David Adam 6c902b42d5 d3dx8: Implement D3XMatrixVec3Project. 2007-11-12 13:00:01 +01:00
David Adam 3231c01c42 d3dx8: Implement D3XMatrixMultiplyTranspose. 2007-11-12 12:59:53 +01:00
David Adam 43643072da d3dx8: Implement D3XMatrixInverse. 2007-11-12 12:59:44 +01:00
Detlef Riekenberg cb113b23c4 shell32: Some undocumented defines and functions are now in the PSDK. 2007-11-12 12:56:38 +01:00
Tony Wasserka f40955bf54 d3dx8: Implement the C++ stuff of the D3DXCOLOR structure. 2007-11-12 12:41:40 +01:00
Tony Wasserka 94ccd3f014 d3dx8: Implement the C++ stuff of the D3DXPLANE structure. 2007-11-12 12:41:33 +01:00
Tony Wasserka 00bcbe254f d3dx8: Implement the C++ stuff of the D3DXQUATERNION structure. 2007-11-12 12:41:27 +01:00
Tony Wasserka f422aead30 d3dx8: Implement the C++ stuff of the D3DXMATRIX structure. 2007-11-12 12:41:20 +01:00
Tony Wasserka dca53f1890 d3dx8: Implement the C++ stuff of the D3DXVECTOR4 structure. 2007-11-12 12:40:47 +01:00
Tony Wasserka d320460765 d3dx8: Implement the C++ stuff of the D3DXVECTOR3 structure. 2007-11-12 12:40:36 +01:00
Tony Wasserka 74750c3c64 d3dx8: Implement the C++ stuff of the D3DXVECTOR2 structure. 2007-11-12 12:40:14 +01:00
Jacek Caban cc253a2c5e hlink.idl: Added Hlink[Get|Set]SpecialReference declaration. 2007-11-12 12:07:08 +01:00
EA Durbin eb6a1fc9d0 ntoskrnl.exe: Add stub Implementation of IoAllocateWorkItem. 2007-11-09 12:58:26 +01:00
Stefan Dösinger f79ca75d08 wined3d: Implement a detection for the MacOS OpenGL implementation. 2007-11-09 12:29:55 +01:00
Vijay Kiran Kamuju f00def503b include: Add missing defines for RC5, SHA and AES in wincrypt.h. 2007-11-09 12:26:35 +01:00
Hans Leidekker 032dbfe474 wldap32: Fix build against latest OpenLDAP release. 2007-11-08 12:52:48 +01:00
Stefan Dösinger 5ffea6e591 wined3d: Honor the driver's min point size. 2007-11-08 12:05:19 +01:00
Stefan Dösinger fb0dde7b27 wined3d: Relative addressing offsets are limited to [-64; 63] in arb. 2007-11-08 11:54:43 +01:00
Alexandre Julliard c57b5057db user32: Make all internal user32 functions and variables hidden. 2007-11-07 19:46:29 +01:00
Alexandre Julliard 95c728551d include: Mark imported functions with hidden visibility. 2007-11-07 12:31:16 +01:00
Alexandre Julliard 6678c07f57 include: Only use DECLSPEC_IMPORT for Windows compilers in unicode.h. 2007-11-07 12:30:51 +01:00
Alexandre Julliard 6cf2df5a0c include: Add NTSYSAPI to the exported ntdll functions. 2007-11-07 12:30:08 +01:00
Alexandre Julliard 16d85e2d30 include: Add WINBASEAPI to the exported kernel32 functions. 2007-11-07 12:27:51 +01:00
Alexandre Julliard 2d1da3430c include: Add WINADVAPI to the exported advapi32 functions. 2007-11-07 12:27:27 +01:00
Alexandre Julliard caf56765d5 include: Add WINGDIAPI to the exported gdi32 functions. 2007-11-07 12:26:49 +01:00
Alexandre Julliard 919e32c034 include: Add WINUSERAPI to the exported user32 functions. 2007-11-07 12:26:29 +01:00
Maarten Lankhorst 15eb4c6fc9 include: Add a few speaker defines to ksmedia.h. 2007-11-07 11:48:50 +01:00
Alexandre Julliard 113e40c28f include: Moved AttachThreadInput prototype to winuser.h where it belongs. 2007-11-06 19:57:18 +01:00
Stefan Dösinger 654571f2fc wined3d: Add a max varyings member to the gl info structure. 2007-11-06 13:34:47 +01:00
David Adam 951ca73ff7 d3dx8: Implement D3DXMatrixOrthoOffCenterLH. 2007-11-06 13:01:41 +01:00
David Adam 9fc132d02f d3dx8: Implement D3DXMatrixOrthoOffCenterRH. 2007-11-06 13:01:31 +01:00
Rob Shearman b8af667739 include: Fix a typo in midles.h. 2007-11-05 15:06:02 +01:00
David Adam 4bbe41bb5e d3dx8: Implement D3DXMatrixPerspectiveOrthoLH. 2007-11-05 14:58:45 +01:00
David Adam 23d9da1eb9 d3dx8: Implement D3DXMatrixPerspectiveOrthoRH. 2007-11-05 14:58:38 +01:00
David Adam 515d7101ce d3dx8: Implement D3DXMatrixPerspectiveOffCenterLH. 2007-11-05 14:58:31 +01:00
David Adam 110fcb4926 d3dx8: Implement D3DXMatrixPerspectiveOffCenterRH. 2007-11-05 14:58:24 +01:00
David Adam bc386fd753 d3dx8: Implement D3DXMatrixPerspectiveFovLH. 2007-11-05 14:58:16 +01:00
David Adam f45e991c78 d3dx8: Implement D3DXMatrixPerspectiveFovRH. 2007-11-05 14:58:09 +01:00
David Adam bde962f0ff d3dx8: Implement D3DXMatrixPerspectiveLH. 2007-11-05 14:58:02 +01:00
David Adam 5154b203b0 d3dx8: Implement D3DXMatrixPerspectiveRH. 2007-11-05 14:57:55 +01:00
David Adam 324aad4545 d3dx8: Implement D3DXMatrixLookAtLH. 2007-11-05 14:57:45 +01:00
David Adam 8d996a22a8 d3dx8: Implement D3DXMatrixLookAtRH. 2007-11-05 14:57:33 +01:00
David Adam 15f029a5ee d3dx8: Implement D3DXMatrixRotationYawPitchRoll. 2007-11-05 14:57:21 +01:00
David Adam 11bd418aa2 d3dx8: Implement D3DXMatrixRotationQuaternion. 2007-11-05 14:57:09 +01:00
Rob Shearman 151f18e69c include: Add a new header file: midles.h. 2007-11-05 13:24:36 +01:00
Rob Shearman d1696ff5fe include: Take care to not declare CtxtHandle and PCtxtHandle more than once when including both sspi.h and wincred.h. 2007-11-05 13:24:36 +01:00
Huw Davies f49880c6af include: Add a couple more interfaces. 2007-11-05 12:09:41 +01:00
Huw Davies 381e48ec13 inetcomm: Add two missing member functions. 2007-11-05 12:09:27 +01:00
Huw Davies 83efdf300c include: Add a few defines and fill out IMimeMessageCallback. 2007-11-05 12:08:43 +01:00
Rob Shearman fe99768dc9 include: Add mimeole.idl. 2007-11-05 12:08:15 +01:00