Commit Graph

23082 Commits

Author SHA1 Message Date
Stefan Dösinger be8e9e17bc wined3d: Add GL_NV_fence defines and functions. 2007-03-01 11:40:02 +01:00
Stefan Dösinger 424d34f84f wined3d: Use the source surface's texture for writing the backup.
The hwstretch blit code creates a new texture each time it is called
to back up the back buffer and releases it afterwards. It is more
efficient to keep the texture and release it with the surface.
2007-03-01 11:39:52 +01:00
Stefan Dösinger 6ac8d88d5c wined3d: Prepare only fixed function samplers for blit. 2007-03-01 11:39:17 +01:00
Jan Zerebecki fbaf31c50f winex11.drv: Change virtual desktop refresh rate from 0 to 60. 2007-03-01 11:39:09 +01:00
Mikołaj Zalewski 9b4191eaf8 comctl32: rebar: Remove the not needed BANDS_NEED_LAYOUT flag. 2007-03-01 11:38:37 +01:00
Mikołaj Zalewski 95d0e58659 comctl32: rebar: WM_SETFONT should send a RBN_HEIGHTCHANGE if necessary. 2007-03-01 11:38:24 +01:00
Ken Thomases b33057986a wininet: Use "ping -c 1" instead of "ping -w 1" for InternetCheckConnection. 2007-02-28 21:29:43 +01:00
Ken Thomases 9ccad53fb9 gdi32: Use exec() and _exit() instead of system() and exit(). 2007-02-28 21:29:39 +01:00
Ken Thomases 1f420967f0 winspool.drv: Use exec() and _exit() instead of system() and exit(). 2007-02-28 21:29:34 +01:00
Jacek Caban 551b4117c4 shdocvw: Remove no longer used resources. 2007-02-28 21:10:10 +01:00
Stefan Dösinger 5afbfd0359 wined3d: Clip planes with vertex shaders. 2007-02-28 21:09:58 +01:00
Stefan Dösinger 409aa73132 wined3d: Move clip planes to the state table. 2007-02-28 21:09:37 +01:00
Stefan Dösinger 38d961a749 wined3d: Leave the fog state handler after disabling fog. 2007-02-28 21:05:14 +01:00
Stefan Dösinger 7560c8e1d2 wined3d: Use GL_STATIC_DRAW_ARB instead of GL_STATIC_DRAW. 2007-02-28 21:05:00 +01:00
Stefan Dösinger 8d9a553d89 wined3d: Support for using auxilliary buffers for offscreen rendering.
OpenGL AUX buffers provide a way for offscreen rendering which is very
similar to our back buffer "offscreen" rendering emulation. Not all
card support aux buffers, but if they are available they are a nice
present which is easy to use.
2007-02-28 21:04:47 +01:00
Felix Nawothnig 9badfb50cf comctl32: Update header window in listview WM_PAINT handler. 2007-02-28 21:04:15 +01:00
Felix Nawothnig f671aed503 comctl32: Add listview WM_PAINT message sequence tests. 2007-02-28 21:04:05 +01:00
James Hawkins 2b5f79c9a8 comctl32: Add message ids to allow multi-window test sequences. 2007-02-28 21:03:46 +01:00
Alexandre Julliard 53d838a1bf advapi32: Create the service manager registry key if needed. 2007-02-28 20:51:25 +01:00
Alexandre Julliard ee1706035a advapi32: Reimplement QueryServiceConfigA on top of QueryServiceConfigW. 2007-02-28 20:47:51 +01:00
Alexandre Julliard ec636f151b advapi32: Avoid slashes and backslashes in user names. 2007-02-28 14:51:04 +01:00
Dmitry Timoshkov 2d87a7bb7b user32: Fix a test failure when running under Windows 2003. 2007-02-28 14:40:10 +01:00
Jacek Caban f1919c6106 hhctrl.ocx: Added handling of topic selection. 2007-02-28 14:12:45 +01:00
Jacek Caban e965435966 hhctrl.ocx: Fill content tree. 2007-02-28 14:12:38 +01:00
Jacek Caban cdb67b28f8 hhctrl.ocx: Added hhc parser. 2007-02-28 14:12:32 +01:00
Jacek Caban 6b68e8d606 hhctrl.ocx: Added content tab window. 2007-02-28 14:09:59 +01:00
Jacek Caban 0ecadffb9d hhctrl.ocx: Added code for handling tabs. 2007-02-28 14:09:39 +01:00
Jacek Caban c6774f75f5 hhctrl.ocx: Resize tab control in Child's WM_SIZE handler. 2007-02-28 14:09:00 +01:00
Jacek Caban 736ef403a9 hhctrl.ocx: Added HH_HELP_CONTEXT implementation. 2007-02-28 14:03:45 +01:00
Jacek Caban 5d011551a3 hhctrl.ocx: Use HtmlHelpA in doWinMain. 2007-02-28 14:03:45 +01:00
Jacek Caban 90fcc09d92 hhctrl.ocx: Call PostQuitMessage only in hh.exe process. 2007-02-28 14:03:45 +01:00
Jacek Caban 8cef086337 hhctrl.ocx: Don't use doWinMain in HtmlHelpW. 2007-02-28 14:03:45 +01:00
Jacek Caban ae9c043d87 hhctrl.ocx: Release HHInfo on WM_CLOSE message. 2007-02-28 14:03:45 +01:00
Jacek Caban 803cf4f40c hhctrl.ocx: Clean up Help_WndProc. 2007-02-28 14:03:44 +01:00
Jacek Caban 8e98ca4727 hhctrl.ocx: Added DllGetClassObject stub implementation. 2007-02-28 14:03:44 +01:00
Jacek Caban 74fffe66e4 hhctrl.ocx: Remove redundant casts. 2007-02-28 14:03:44 +01:00
Jacek Caban e0b952b436 hhctrl.ocx: Move doWinMain to hhctrl.c. 2007-02-28 14:03:44 +01:00
Jacek Caban 1a2456cc4c hhctrl.ocx: Move more code from doWinMain. 2007-02-28 14:03:44 +01:00
Jacek Caban bf34ca2d03 hhctrl.ocx: Fixed releasing web browser object. 2007-02-28 14:03:44 +01:00
Jacek Caban 24c13b9f8d hhctrl.ocx: Merge WBInfo to HHInfo. 2007-02-28 14:03:44 +01:00
Jacek Caban 5a01e1020d hhctrl.ocx: Store whole HH_WINTYPEW struct in HHInfo, not its pointer. 2007-02-28 14:03:44 +01:00
Jacek Caban ac2886b516 hhctrl.ocx: Move hhctrl_hinstance to hhctrl.h. 2007-02-28 14:03:44 +01:00
Andrew Talbot 54d578ba21 winspool.drv: Eliminate some W-to-A cross calls. 2007-02-28 14:03:43 +01:00
H. Verbeet 19d223cade wined3d: Store multiple constant indices per list entry. 2007-02-28 13:35:34 +01:00
H. Verbeet 2c85e5e8a3 wined3d: Store GLSL programs in a hash table rather than a linked list. 2007-02-28 13:35:23 +01:00
H. Verbeet 2a82ed89b1 wined3d: Add some hash table code. 2007-02-28 13:35:16 +01:00
H. Verbeet 0170cc429c wined3d: Boolean constants use up only a single uniform each. 2007-02-28 13:33:03 +01:00
H. Verbeet b299395f30 wined3d: Fix matching WINED3DDECLUSAGE_POSITION against WINED3DDECLUSAGE_POSITIONT. 2007-02-28 13:32:53 +01:00
Jeff Latimer 8b2a86a892 ntdll: Test object attributes in NtCreateMailslotFile. 2007-02-28 13:31:26 +01:00
Jeff Latimer 74db5a192e ntdll: Set default timeout in NtCreateMailslotFile if parameter is NULL. 2007-02-28 13:29:53 +01:00
Jeff Latimer cb489f7a25 ntdll: Check for passing a NULL handle to NtCreateMailslotFile and add a test. 2007-02-28 13:29:16 +01:00
Jeff Latimer 2775db3b79 ntdll: Framework for NtCreateMailslotFile tests. 2007-02-28 13:28:58 +01:00
Rob Shearman 829dfa8052 rpcrt4: Set TCP_NODELAY on the socket for the ncacn_ip_tcp transport to reduce latency. 2007-02-28 13:28:40 +01:00
Vitaliy Margolen c0a5671d9c ntdll: More error checking. Properly handle NULL ACLs. 2007-02-28 13:28:33 +01:00
Huw Davies 1780ca678c msxml3: Implement {get,putref}_schemas. 2007-02-28 13:28:18 +01:00
Huw Davies c30c6e23ba msxml3: Add a schema cache object. 2007-02-28 13:28:13 +01:00
Peter Oberndorfer ce6f221db8 ntdll: Extend debugger tests.
Shows that second chance handler gets the same modified context as the exception handlers.
2007-02-27 13:15:09 +01:00
Peter Oberndorfer 647d0d9b88 ntdll/tests: Add a debugger around the exceptions.
Shows that the first chance handler gets a unmodified context.
Shows that changing the context has no effect when exception is not handled by debugger.
2007-02-27 13:14:39 +01:00
Aric Stewart 00eca70b2a kernel32: Allow for non base-10 int values in ini file. 2007-02-27 12:34:21 +01:00
Dmitry Timoshkov b5186e17dd user32: Simplify height calculation. 2007-02-27 12:26:36 +01:00
Dmitry Timoshkov f0e88c2aef imm32: Simplify ImmInternalSendIMENotify. 2007-02-27 12:26:33 +01:00
Rob Shearman 3a66a787bc user32: Send WM_GETTEXT to get the window caption when drawing the nonclient caption bar. 2007-02-27 12:26:07 +01:00
Detlef Riekenberg ade9fd6400 kernel32: Remove duplicate code (use serialui instead). 2007-02-27 12:25:49 +01:00
Detlef Riekenberg 9258c40181 serialui: Use RS232 as default ProviderSubType. 2007-02-27 12:23:54 +01:00
Paul Vriens 443ae2290a wininet/tests: Add another test. 2007-02-27 12:23:49 +01:00
Stefan Dösinger 4a16dbbbec wined3d: More Clear fixes.
Test for rectangles with x1 > x2 and y1 > y2. Empire earth passes such rects.
2007-02-27 12:20:10 +01:00
Stefan Dösinger 8b70b91cba winex11.drv: Ignore depth mismatch when using a virtual desktop. 2007-02-27 12:19:27 +01:00
Stefan Dösinger 74d2632756 wined3d: Index buffer creation adjustments.
Index buffer creation changes the bound gl buffer, thus the state has to
be dirtified, similar to locking.
In an error case the function returned without calling LEAVE_GL().
2007-02-27 12:19:18 +01:00
Aric Stewart 76ed11e180 gdi32: Select correct replacement from ttc file.
Some font files, especially Asian ttc files, can have several
different families in the same file. So just using the file is not
unique enough for identifying a replacement family.
2007-02-26 19:06:19 +01:00
Aric Stewart bc07aff1a5 gdi32: Allow for loading of multibyte font name replacements.
Change a number of A function to W functions in LoadReplaceList to
allow for replacements of fonts with multibyte family names.
2007-02-26 19:05:43 +01:00
Huw Davies cdac075e41 msxml3: Register schema cache classes. 2007-02-26 19:04:14 +01:00
Alexandre Julliard 2d4735ae67 gdi32: Make DC creation fail if we cannot allocate the visible region. 2007-02-26 19:01:30 +01:00
Alex Arazi 489db09da8 comctl32: More status bar tests. 2007-02-26 17:59:40 +01:00
Francois Gouget a98b9d76c6 ddraw/tests: Fix compilation on systems that don't support nameless unions. 2007-02-26 17:34:06 +01:00
Francois Gouget dbbef46e5a ddraw/tests: There is no unnamed union in D3DLIGHT7. 2007-02-26 17:34:04 +01:00
Maarten Lankhorst e9da4016c1 winealsa: Remove usage of uninitialised variable. 2007-02-26 17:33:52 +01:00
Huw Davies 9ceb5a3ea7 msxml3: Convert the domdoc object to use the IXMLDOMDocument2 interface. 2007-02-26 17:33:45 +01:00
Rob Shearman 3bd31cfd16 ole32: The stream returned by StgStreamImpl_Clone should have one reference, so call AddRef before returning.
Move the call to StorageBaseImpl_AddStream to StgStreamImpl_Construct to 
fix StgStreamImpl_Clone, which forgets to call it.
Add tests for OLE structured storage tests for IStream::Clone.
2007-02-26 17:33:36 +01:00
Pierre d'Herbemont 0e28140ff8 winex11.drv: Check the valid rects after the set_window_pos wineserver call. 2007-02-26 15:55:13 +01:00
Aric Stewart 99cb61ee8a imm32: Properly send WM_IME_NOTIFY using SendMessage. 2007-02-26 14:40:05 +01:00
Eric Pouech e161dd92ee dbghelp: Handle the .gnu_debuglink files with the newly added alternate mechanism. 2007-02-26 14:39:52 +01:00
Eric Pouech fc66bb37f4 dbghelp: Allow to add an alternate file_map for an ELF file (where to look for its debug information). 2007-02-26 14:39:38 +01:00
Eric Pouech 62b57f9e21 dbghelp: Rewrote the ELF section mapper for better data encapsulation. 2007-02-26 14:39:16 +01:00
Samuel Lidén Borell 0ee7264c37 comctl32: Use mask value in COMBOEX_GetItemA too. 2007-02-26 14:39:10 +01:00
Mikołaj Zalewski a02a680b72 comctl32: rebar: Test the RBN_HEIGHTCHANGE notify and do some fixes. 2007-02-26 14:07:40 +01:00
Mikołaj Zalewski f3ebf1c7f4 comctl32: listview: Set the style in WM_CREATE. 2007-02-26 13:58:31 +01:00
Dmitry Timoshkov cc9160f214 comdlg32: Synchronize ChooseColor dialog templates with the English one. 2007-02-26 13:58:17 +01:00
Vitaliy Margolen 51ee7f4978 wined3d: Use application provided fog range when fog is enabled. 2007-02-26 13:58:09 +01:00
Vitaliy Margolen bea5199b6f imagehlp: Forward already implemented functions to dbghelp. 2007-02-26 13:58:05 +01:00
H. Verbeet 969dc6a7ef d3d9: Free the vertex declaration elements. 2007-02-26 13:57:59 +01:00
James Hawkins ba40c463d7 msi: Overwrite an existing read-only file when copying the install file. 2007-02-26 13:57:43 +01:00
James Hawkins a40d687133 msi: Add tests for using markers in SELECT clauses. 2007-02-26 13:56:24 +01:00
James Hawkins d4a324940b msi: Check for a NULL text entry, as it can be blank in the VolumeCostList control. 2007-02-26 13:56:21 +01:00
James Hawkins 747f19f011 msi: Free the custom action data after the thread function executes. 2007-02-26 13:56:11 +01:00
Fabian Bieler 311423242b user32: Do not call NULL message callback. 2007-02-26 13:39:48 +01:00
Rob Shearman 29706e6709 ole32: Use IsEqualIID instead of memcmp in HGLOBALLockBytesImpl_QueryInterface. 2007-02-26 13:38:49 +01:00
Rob Shearman 0101f89a8d ole32: Add tests for default handler creation and handler marshaling. 2007-02-26 13:38:45 +01:00
Andrew Talbot 46fc9c2e11 wininet: Constify some variables. 2007-02-26 13:38:37 +01:00
Andrew Talbot a46ad829e4 wineps.drv: Constify some variables. 2007-02-26 13:38:10 +01:00
Andrew Talbot b940df1408 version: Constify a variable. 2007-02-26 13:38:05 +01:00
Hans Leidekker bde4e36208 ws2_32: Handle NULL argument in inet_addr. 2007-02-26 13:37:59 +01:00
Jacek Caban 5ed9be800d hhctrl.ocx: Added beginning #SYSTEM parsing code. 2007-02-23 12:13:58 +01:00
Jacek Caban 1711c3a5c4 hhctrl.ocx: Handle memory allocation in OpenCHM and CloseCHM. 2007-02-23 12:13:46 +01:00
Jacek Caban 976f2db58d hhctrl.ocx: Move HH_OpenCHM implementation to HH_Open. 2007-02-23 12:13:35 +01:00
Jacek Caban 0262fb5489 hhctrl.ocx: Use hhctrl.ocx's HINSTANCE. 2007-02-23 12:13:25 +01:00
Jacek Caban e717dcc8fa hhctrl.ocx: Rewrite reading strings from #STRINGS section. 2007-02-23 12:13:21 +01:00
Jacek Caban 07ba45775c hhctrl.ocx: Use wrappers of memory allocation functions. 2007-02-23 12:10:43 +01:00
Jacek Caban 5faa1f6b1e hhctrl.ocx: Move DllMain to hhctrl.c. 2007-02-23 12:10:33 +01:00
Jacek Caban 9a20d35cc8 hhctrl.ocx: Declare strdupAtoW in hhctrl.h and use it instead of duplicated *ANSIToUnicode. 2007-02-23 12:10:13 +01:00
Jacek Caban 6e72b2614a hhctrl.ocx: Merge chm.h and webbrowser.h to hhctrl.h. 2007-02-23 12:09:44 +01:00
Detlef Riekenberg 8650c570a3 serialui/tests: Add initial tests. 2007-02-23 12:08:44 +01:00
Detlef Riekenberg 59e816d82c serialui: Fix return type for drvGetDefaultCommConfig. 2007-02-23 11:58:45 +01:00
Jan Zerebecki fa86532354 comctl32: Add DebugInfo to critical section. 2007-02-23 11:58:07 +01:00
Jan Zerebecki 870310b461 wined3d: replace #ifdef with if() for DEBUG_SINGLE_MODE. 2007-02-23 11:57:46 +01:00
Jan Zerebecki 706bc26a69 wined3d: Make CreateFakeGLContext thread safe. 2007-02-23 11:57:12 +01:00
Jan Zerebecki 85d9b0249f winex11.drv: Set the refresh rate for NoRes to 60 instead of 0. 2007-02-23 11:24:29 +01:00
Francois Gouget 3bf42961a8 user32/tests: Fix the ChangeDisplaySettingsEx() test so it succeeds on NT4. 2007-02-23 11:24:19 +01:00
Francois Gouget 3e6aa43229 winex11.drv: Catch and report screen resolution change errors. 2007-02-23 11:24:16 +01:00
Aric Stewart f273bf1ad6 imm32: Corrections to the message ordering for IME input. 2007-02-23 11:24:02 +01:00
Aric Stewart 26e22f1840 imm32: Implement GSC_RESULTCLAUSE. 2007-02-23 11:24:02 +01:00
Andrew Talbot 19daedffaf version: Constify a variable. 2007-02-23 11:24:01 +01:00
Jacek Caban d31969b5e6 urlmon: Check if protocol object implements IInternetProtocolInfo interface. 2007-02-23 11:24:01 +01:00
Jacek Caban 46132ee2cd itss: Added CombineUrl implementation. 2007-02-23 11:24:01 +01:00
Jacek Caban c0351acd57 itss: Added ParseUrl implementation. 2007-02-23 11:24:01 +01:00
Jacek Caban a4cc844bec itss: Added IInternetProtocolInfo interface stub implementation. 2007-02-23 11:24:01 +01:00
Jacek Caban 09cf4e5dcc itss: Added test of paths with back slashes and escaped URLs. 2007-02-23 11:24:01 +01:00
Jacek Caban 2cc9eb1665 itss: Fix handling URLs with back slashes and escaped URLs. 2007-02-23 11:24:01 +01:00
Jacek Caban 18632c2b3c itss: Fix opening streams with back slashes. 2007-02-23 11:24:01 +01:00
Rob Shearman e716c5b1ef kernel32: Fix crash in dns_gethostbyname. 2007-02-23 11:18:40 +01:00
Rob Shearman 3d02585449 netapi32: Add a stub for NetUserChangePassword. 2007-02-23 11:18:36 +01:00
Dmitry Timoshkov 47e6fb4d29 dlls: Add wing32 dll. 2007-02-23 11:18:29 +01:00
Dmitry Timoshkov aa3fa9a5d9 gdi32: Avoid a not necessary CreateDC call. 2007-02-23 11:18:03 +01:00
Francois Gouget 396bad1f6e Use the SW_XXX constants when calling ShowWindow(). 2007-02-23 11:17:54 +01:00
Eric Pouech 8d3167cc9a dbghelp: Merge the A/W of elf_map_file into a single one. 2007-02-22 12:34:09 +01:00
Eric Pouech 0c1e33bb06 dbghelp: Now load the .gnu_debuglink file using Unicode search paths. 2007-02-22 12:33:37 +01:00
Eric Pouech 4aab161297 dbghelp: Added helper to map a Unicode file. 2007-02-22 12:33:14 +01:00
Eric Pouech 3565d93ebe dbghelp: Now moving the ELF loading code to Unicode. 2007-02-22 12:32:17 +01:00
Eric Pouech c1269392e0 dbghelp: Move elf_fetch_file_info to Unicode. 2007-02-22 12:29:53 +01:00
Eric Pouech 039d54a4bf dbghelp: Make elf_enum_modules a Unicode function. 2007-02-22 12:29:27 +01:00
Eric Pouech 89bc65695f dbghelp: Now storing module internal info for minidumps in Unicode. 2007-02-22 12:28:59 +01:00
Eric Pouech c0fa60f547 dbghelp: A few fixes related to Unicode translation. 2007-02-22 12:27:39 +01:00
Eric Pouech 1690cf1815 dbghelp: Moved the internals for registered callback to Unicode. 2007-02-22 12:27:16 +01:00
Eric Pouech 180127dd94 dbghelp: Get rid of temporary module_get_type_by_nameA. 2007-02-22 12:27:00 +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 d707fe5ac3 dbghelp: Added module_get_type_by_name in Unicode form and keep the ANSI form for compatibility. 2007-02-22 12:21:14 +01:00
Eric Pouech 46684a9fb6 dbghelp: Moved ELF module loading interfaces to Unicode.
The core the code remains ANSI, as all the information is stored as ANSI.
2007-02-22 12:20:03 +01:00
Eric Pouech 6a859fb0e6 dbghelp: Move PE module loading to Unicode. 2007-02-22 11:41:15 +01:00