Commit Graph

13027 Commits

Author SHA1 Message Date
Robert Shearman
4a55eb5c92 Make IPropertBag_Read use a dynamically allocated array rather than a
static one.
2003-08-05 19:19:21 +00:00
Jason Edmeades
d8b2109e61 Only reapply the texture states necessary when a different texture
gets bound to the same texture unit.
2003-08-05 19:18:58 +00:00
Lionel Ulmer
50fbe7330e Support the mimap lod bias extension. 2003-08-05 19:18:19 +00:00
Dmitry Timoshkov
d098f55d4b Use same formula to convert from device to logical units as everywhere
else.
2003-08-05 19:17:40 +00:00
Dmitry Timoshkov
d9e798074e Protect CallWindowProcA/W from NULL pointers. 2003-08-05 19:17:19 +00:00
Gregory M. Turner
f910024057 Many words about cabinets. 2003-08-05 18:31:55 +00:00
Martin Wilck
95c5a2b691 Fix -i option for winebuild linking. 2003-08-05 18:31:32 +00:00
David Hammerton
6226f3f26a Added support for http-POST (well, any kind of http request that sends
data in the lpOptional field).
2003-08-05 18:31:02 +00:00
Lionel Ulmer
0a9b6cf174 Fix the MHz detection code. 2003-08-05 18:29:46 +00:00
Jason Edmeades
2ec3bbccc1 glColorMaterial enable/disable setup is only done when really necessary.
If glColorMaterial is set to track current color and none is supplied,
it gets disabled.
glMaterial is reset when I think it is necessary.
Slow mode now has defaults for when fvf parms are not supplied (as per
fast mode).
Slow mode now sets up the specular color (forgot that bit previously,
I think!).
Trace now lists the front, back and stencil buffers for ease of
debugging.
2003-08-05 18:29:20 +00:00
Lionel Ulmer
1d45ab4aab Proper MIRROR texture address support. 2003-08-05 18:28:07 +00:00
Robert Shearman
27eacba89d ICreateDevEnum_CreateClassEnumerator can return S_FALSE when
there is no category, so return MK_E_NOOBJECT from
IParseDisplayName_ParseDisplayName.
2003-08-05 18:26:57 +00:00
Dmitry Timoshkov
cb84de9851 Make GetWindowInfo() work for all windows and return correct values. 2003-08-05 18:26:28 +00:00
Dmitry Timoshkov
511577daf5 Correctly truncate tmFirstChar, tmLastChar, tmBreakChar at 255 in the
process of W->A conversion.
2003-08-05 18:26:09 +00:00
Dmitry Timoshkov
28f8cf29fb Remove remnants of the old code. 2003-08-05 18:25:47 +00:00
Stephan BEUZE
767070203d - Avoid division by zero in TRACKBAR_GetTicPos
- Manage negative range TRACKBAR_DrawOneTic
2003-08-05 18:25:26 +00:00
André Johansen
2123c1374a Introduced the mswsock dll.
Added stubs for TransmitFile() and AcceptEx().
2003-08-02 00:52:02 +00:00
Alexandre Julliard
e547e10be0 Make sure dllname doesn't get optimized out (spotted by Marcus
Meissner).
2003-08-02 00:45:34 +00:00
Alexandre Julliard
8669193d11 Properly free thread stacks on NPTL systems. 2003-08-02 00:44:25 +00:00
Duane Clark
9ebf12c36d The initial size of the thumb depends on SM_CYCAPTION.
Correctly draw the thumb as in Windows.
The channel/thumb position also depends on TBS_NOTICKS.
The first and last tic marks should be inset from the channel length
by half the thumb width.
When TBS_BOTH style set, make sure to draw both sets of tics.
2003-08-02 00:44:00 +00:00
André Johansen
aeffb6c312 Avoid crashing when unable to read pdb file. 2003-08-02 00:43:32 +00:00
Gregory M. Turner
b8675b4312 Remember decompression state during extraction, so as to avoid
unnecessary work.
2003-08-02 00:42:23 +00:00
Steven Edwards
9e2b15da17 Split Win16/32 printer dialogs. 2003-08-02 00:41:41 +00:00
Lionel Ulmer
4bc97ce8b4 Report some news caps that were added in DX6. 2003-08-02 00:41:03 +00:00
Alexandre Julliard
20698b22df Make the DllRegisterServer, DllRegisterServerEx, DllUnregisterServer,
DllGetClassObject and DllCanUnloadNow functions private (suggested by
Jon Griffiths).
2003-07-30 03:48:55 +00:00
Gregory M. Turner
857398a9f8 - ERR("WARNING") just doesn't look right ;)
- treat zero file handle as invalid if the callback returns it
- provide the same args as Windows to the Open callback
2003-07-30 03:45:46 +00:00
Francois Gouget
533f0b5d48 'grep -q' is not portable -> don't use it. 2003-07-30 03:43:55 +00:00
Francois Gouget
17afa80afd Some spelling fixes. 2003-07-30 03:42:26 +00:00
Lionel Ulmer
1b2f56e62e Fixed the TEXCOORDINDEX code. 2003-07-30 03:40:39 +00:00
Lionel Ulmer
8297fec7d2 Added ddraw_tex to add texture snooping without needing to recompile. 2003-07-30 03:39:58 +00:00
Alexandre Julliard
152b98fa63 Added -private flag for entry points that shouldn't be imported from
other dlls.
Support PRIVATE flag in .def files (based on a patch by Jon
Griffiths).
2003-07-28 19:19:48 +00:00
Dmitry Timoshkov
b96b3d15b5 Improve handling of custom dialog templates passed to
GetOpenFileName.
2003-07-28 19:14:24 +00:00
Mike Hearn
69e609d9e5 Merge CPU detection code into misc/cpu.c.
Add support for Mhz registry key.
2003-07-28 19:12:33 +00:00
Steven Edwards
af86c99260 Include port.h so we define M_PI on Mingw build. 2003-07-28 19:06:26 +00:00
Francois Gouget
4df0f7ede0 Small spelling/punctuation fixes.
Small rephrasings.
2003-07-28 19:06:10 +00:00
Lionel Ulmer
d1291ba19a Better caps support (ie more in line with what GL reports). 2003-07-28 19:05:49 +00:00
André Johansen
70d1136ca7 Added a dummy implementation of the _set_error_mode() function. 2003-07-28 19:04:47 +00:00
Robert Reif
a9460b3dbe Use same GUIDs as win2k and xp for dsound drivers. 2003-07-28 19:02:29 +00:00
Robert Reif
8c37581dd7 Fixed a bug where a NULL primary buffer pointer is used when the
DirectSound object didn't create properly.
2003-07-28 19:01:20 +00:00
Mike McCormack
369116d911 When GetObject is called with a NULL pointer, return the object's
size.
2003-07-26 20:39:46 +00:00
Alexandre Julliard
039e13118e Implemented inter-thread SendMessageCallback. 2003-07-26 20:36:43 +00:00
Lionel Ulmer
3057315863 - added a ddraw_fps debug channel
- checked what Windows does on empty surface description
- fix the GetTextureStageStage call
2003-07-26 20:33:23 +00:00
Martin Fuchs
65b4d2dc75 Fixed Ansi version of RenderFILENAME and implement a Unicode version.
Implemented CFSTR_FILENAME with Unicode filename.
2003-07-26 20:32:43 +00:00
Martin Fuchs
a111466fc0 Fixed GetFileEttributesEx define. 2003-07-26 20:29:06 +00:00
Martin Fuchs
ad944f5c63 Extend for additional Shell Content and Attribute Flags. 2003-07-26 20:28:13 +00:00
Todd Vierling
47f021c4ed Make WINE_GET_SONAME work on NetBSD. 2003-07-26 20:27:47 +00:00
Jon Griffiths
2b444ed260 Implement @13, 160, 161, 173, 177, 178, 189, 192, 221, 238, 239, 257,
278, 279, 285, 287, 355, 363, 413, ColorRGBToHLS.
Stub @191,ColorAdjustLuma.
Misc cleanups and documentation updates.
2003-07-26 20:25:14 +00:00
Alexandre Julliard
efca0f6a91 Disable gcc strict aliasing optimization for now. 2003-07-24 00:09:51 +00:00
Mike McCormack
36cd6f5dbb Added a security token object in wineserver. 2003-07-24 00:07:00 +00:00
Mike Hearn
efad03e2f5 Set ole32 native for dcom95/98. 2003-07-24 00:05:04 +00:00