Commit Graph

56638 Commits

Author SHA1 Message Date
Igor Tarasov
88b64d486d comctl32: CCS_VERT flips toolbar separators orientation. 2009-03-31 12:40:51 +02:00
Tobias Jakobi
94a7cd42ed wined3d: Simplify sampler_texmatrix using pow2Matrix_identity. 2009-03-31 12:40:30 +02:00
Tobias Jakobi
38239be58c wined3d: GLSL: Implement texrect coord fixup. 2009-03-31 12:40:21 +02:00
Tobias Jakobi
1b335dfaaa wined3d: Add texrect_fixup bitfield to ps_compile_args struct.
Initialization of the bitfield done in find_ps_compile_args
based on the previously introduced pow2Matrix_identity flag.
2009-03-31 12:40:10 +02:00
Tobias Jakobi
31f8cd9621 wined3d: Add pow2Matrix_identity flag to BaseTextureClass struct.
New flag helps to quickly find out whether the pow2Matrix is a
identity matrix (no texcoord fixup needed) or not.
2009-03-31 12:39:27 +02:00
Alexandre Julliard
c5bdfdfb2d winedos: Release the 16-bit lock before calling ExitThread.
This avoids deadlocks with the loader lock.
2009-03-31 12:39:10 +02:00
Alexandre Julliard
a6aa7771d3 include: Try to avoid socklen_t redefinition in winsock.h. 2009-03-31 12:19:03 +02:00
Alexandre Julliard
65e71259df ws2_32/tests: Don't use socklen_t. 2009-03-31 12:13:15 +02:00
Alexandre Julliard
2e8d68d683 inetcomm: Include ws2tcpip.h before anything else. 2009-03-31 12:12:13 +02:00
Rico Schüller
3400c03346 Implement d3dx9_41 and forward the functions to d3dx9_36. 2009-03-30 17:55:15 +02:00
Detlef Riekenberg
03ff6ba641 msi/tests: Fix a copy & paste typo in a test message. 2009-03-30 17:51:03 +02:00
Aric Stewart
4ea704d15a advapi32: Alias some sids in LookupAccountName and make comparison case insensitive. 2009-03-30 17:48:24 +02:00
Joerg-Cyril.Hoehle@t-systems.com
110c287f2f amstream: Log GUID instead of pointer. 2009-03-30 17:39:23 +02:00
Christian Costa
893fc77332 mciqtz32: Add basic play capability. 2009-03-30 17:38:26 +02:00
Christian Costa
e0574936dc mciqtz32: Implement driver messages. 2009-03-30 17:38:22 +02:00
Huw Davies
59501e037b ole32/tests: Tests for EnumFormatEtc. 2009-03-30 16:42:46 +02:00
Huw Davies
89dcb968a3 ole32/tests: Fix DVTARGETDEVICE offsets. 2009-03-30 16:42:41 +02:00
Huw Davies
969e5d7ee1 ole32: Reimplement the formatetc enumerator using 'Ole Private Data'. 2009-03-30 16:42:22 +02:00
Huw Davies
fc78f552a0 ole32: AddRef does not return an HRESULT. Have the constructor create the object with one reference. 2009-03-30 16:42:12 +02:00
Huw Davies
25f1b058a8 ole32: Change the enum formatetc constructor to return HRESULT. 2009-03-30 16:42:08 +02:00
Huw Davies
1cc023c53a ole32: Don't hold a reference on the parent IDataObject. 2009-03-30 16:42:03 +02:00
Huw Davies
1213964330 ole32: Rename a variable. 2009-03-30 16:41:56 +02:00
Huw Davies
d93688a721 ole32: Use a helper function to access the enum format implementation. 2009-03-30 16:41:51 +02:00
Henri Verbeet
5c8985002f bcrypt: Add a mostly empty bcrypt.dll.
This is the "Cryptography API: Next Generation" introduced by Vista.
2009-03-30 15:12:47 +02:00
Henri Verbeet
ec0370a2d2 d3d10core: Create a vertex declaration from the input layout. 2009-03-30 15:11:46 +02:00
Henri Verbeet
7c3fa5d76d d3d10core: Add a DXBC parser.
We may want to push this into either wined3d or our future shader compiler
dll. It's not a whole lot of code though.
2009-03-30 15:11:38 +02:00
Henri Verbeet
1205c33c90 wined3d: Use the output slot when we have one. 2009-03-30 15:11:29 +02:00
Henri Verbeet
ef2d704183 wined3d: Store the format_desc itself in struct wined3d_stream_info_element. 2009-03-30 15:11:24 +02:00
Ge van Geldorp
8968f5fa09 shdocvw/tests: Fix shdocvw:webbrowser test on some Windows boxes. 2009-03-30 15:10:52 +02:00
Ge van Geldorp
6d238a6f51 urlmon/tests: Fix ftp protocol test on WinXP and higher. 2009-03-30 15:10:44 +02:00
Roderick Colenbrander
5d08f3b705 wined3d: Check for the presence of wglGetExtensionsStringARB. 2009-03-30 15:10:00 +02:00
Jacek Caban
74e0072dfd urlmon: Get rid of ICOM_THIS_MULTI macro. 2009-03-30 15:09:53 +02:00
Jacek Caban
67d2fdc34a urlmon: Added IWinInetHttpInfo support to Binding object. 2009-03-30 15:09:39 +02:00
Jacek Caban
c31e6537fb urlmon: Added IWinInetHttpInfo stub implementation to FtpProtocol object. 2009-03-30 15:09:30 +02:00
Jacek Caban
b83fd688a2 urlmon: Added IInternetPriority handling tests. 2009-03-30 15:09:24 +02:00
Jacek Caban
3fa595e2a8 urlmon: Added IWinInetHttpInfo stub implementation to HttpProtocol object. 2009-03-30 15:09:17 +02:00
Detlef Riekenberg
36dbb69b66 msi/tests: Verify path names case insensitively. 2009-03-30 15:09:00 +02:00
Nikolay Sivov
4ebf2e4526 comctl32/tab: Fix highlighted tabs painting. 2009-03-30 15:08:20 +02:00
Nikolay Sivov
4b2ea6f4e2 comctl32/tab: Implemented TCS_MULTISELECT for mouse selection. 2009-03-30 15:08:11 +02:00
Nikolay Sivov
e2b1604f4a comctl32/tab: Implemented TCM_DESELECTALL. 2009-03-30 15:07:56 +02:00
Nikolay Sivov
48e7428964 comctl32/tab: Remove direct access to items array. 2009-03-30 15:07:47 +02:00
Alexandre Julliard
bfeaad0d45 loader: Add missing install dependency for extra binaries. 2009-03-30 15:05:17 +02:00
Alexandre Julliard
17c09347c0 loader: Don't bother checking for pthread.h existence, we require it anyway. 2009-03-30 15:05:07 +02:00
Alexandre Julliard
5170b1b456 ntdll: Remove no longer used pthread_functions structure. 2009-03-30 15:04:51 +02:00
Francois Gouget
14d2c98834 wineesd.drv: Improve the accuracy of wodUpdatePlayedTotal().
We do so by querying the EsounD latency and estimating dwPlayedTotal based on the elapsed time since the last write.
This benefits the accuracy of the completion notifications and of wodGetPosition().
2009-03-30 14:24:32 +02:00
Francois Gouget
623586433a wineesd.drv: Simplify wodPlayer_WriteMaxFrags() and wodPlayer_FeedDSP().
We don't know how much free space we have in the EsounD buffer, so
just write until it is full. Sleep for a fraction of the time it will
take for the buffer to drain so we can refill it in time.
2009-03-30 14:24:08 +02:00
Francois Gouget
9e31d23e73 wineesd.drv: Let the EsounD server adjust the volume.
This simplifies our code and avoids data copying.
Also, now wodGetVolume() returns the real EsounD volume, even if it has been modified by an external mixer (e.g. esdctl).
2009-03-30 14:23:56 +02:00
Francois Gouget
45a5968358 wineesd.drv: Build a unique name so we can identify our stream.
Put the windows application name in it to make it user friendly as it is displayed by EsounD mixers.
2009-03-30 14:23:52 +02:00
Francois Gouget
d1a7136b6f wineesd.drv: Rename esd_fd to stream_fd.
It is used to send/receive stream data, not to send RPCs to the sound server as esd_fd would imply.
This is a no-op.
2009-03-30 14:22:53 +02:00
Francois Gouget
91d42b37ef wineesd.drv: Move the wodDsXxx() functions around to avoid forward declarations. 2009-03-30 14:22:42 +02:00