Commit Graph

11245 Commits

Author SHA1 Message Date
Lionel Ulmer 90bf1f2ea8 Combine texturing for D3D3 and 7 by thunking 3 to 7. 2002-12-24 00:53:50 +00:00
Francois Gouget 49e119f95f Move the test strings into their own array and convert them to unicode
using a for loop. This lets us later print the offending string when a
test fails.
Fix the MSVC compilation error (XXXe183) and warnings (put suffixes as
in 0L & 1.0F, signed/unsigned warnings, s/-2147483648/0x80000000L/).
Uncomment the DateFromStr tests and fill in the todo fields where
appropriate.
Define an NB_OLE_STRINGS macro and use it to make sure all the arrays
have the right number of fields.
In the *FromStr loops, fill the return field with a dummy value (42)
before calling the conversion function. This way a test no longer
depends on whether the previous test failed or not!
If a test is expected to fail, then retval is meaningless -> omit it
from the result arrays.
If a test actually fails or was expected to fail, then there is no
point in checking retval.
Improve error reporting.
Pass the printf-style format directly to ok, remove the unnecessary
sprintfs.
2002-12-24 00:49:27 +00:00
Lionel Ulmer 800cb96bd7 Dump new D3D7 rendering states. 2002-12-24 00:48:21 +00:00
Lionel Ulmer 8768a6ba27 - factorize the D3D1/2 draw_primitive code with the new strided function
- rewrote a little bit this strided function to always use the static
  functions
2002-12-24 00:48:03 +00:00
Alexandre Julliard e24bcc77e5 Make sure INSTALL path is relative to the top dir when using the
script in tools/.
2002-12-24 00:35:19 +00:00
Alexandre Julliard 37516b3621 The name of the driver should be the 16-bit one in case the app tries
to load it.
2002-12-24 00:29:40 +00:00
Dimitrie O. Paun 48be9c6e87 Fix definitions for Uuid{To,From}String, RpcStringFree. 2002-12-24 00:26:55 +00:00
Dimitrie O. Paun e25ab1fa7d Fix the defintion of {,LP}NM_TREEVIEW{A,W}. 2002-12-24 00:26:41 +00:00
Francois Gouget 8913aadd33 Add a couple missing macros. 2002-12-24 00:26:16 +00:00
Christian Costa 81ac4adbcb Remove useless FIXMEs since there is nothing to do in BeginScene and
EndScene.
2002-12-24 00:25:55 +00:00
Christian Costa 3da729eab6 Update and clean-up draw_primitive_strided_7.
Make draw_primitive_7 based on draw_primitive_strided_7.
2002-12-24 00:25:39 +00:00
Lionel Ulmer 3542c9c4d5 - fix mipmap texture creation
- some logging improvements
2002-12-23 02:10:31 +00:00
Lionel Ulmer 19ef31e802 - fix small TRACE bug introduced in a previous patch
- add WRAPU / WRAPV warning
2002-12-23 02:09:20 +00:00
Alexandre Julliard 69e711ef01 wineps16.dll should be named .drv. 2002-12-23 02:07:20 +00:00
Jeff Smith b9f0fce668 Correct all instances of mixMessage to mxdMessage. 2002-12-23 02:05:30 +00:00
Dimitrie O. Paun c607ee253c Add support for library path (-L).
Add support for linking against static libs.
Ignore -W for gcc compatibility.
2002-12-23 02:04:34 +00:00
Lionel Ulmer f5e1e3beba Have the 'Lock' warning a bit clearer. 2002-12-23 02:04:12 +00:00
Lionel Ulmer f876bf6f67 Report that we do not support compressed texture yet. 2002-12-23 02:03:57 +00:00
Lionel Ulmer c6f5baac23 - fix returning of capabilities in FindDevice
- fill properly some caps according to what OpenGL can do
2002-12-23 02:03:38 +00:00
Marcus Meissner ef2f1b6ec5 VariantChangeTypeEx for VT_ARRAY | type style variants. 2002-12-23 02:03:10 +00:00
Marcus Meissner 7c290abd85 Fixed VarBstrCmp/Cat .spec entries.
Started regression test for SafeArray functions.
Fixed SafeArrayAllocDescriptor (check bounds, set cDims).
Fixed VARTYPE_SIZE array entries so it matches native.
2002-12-23 02:02:49 +00:00
Duane Clark 3d2e380244 Report mode padding tweaks.
Fix to LISTVIEW_GetSubItemRect.
2002-12-23 02:02:06 +00:00
Alexandre Julliard 3c25c8e933 Get rid of ole.h. 2002-12-23 01:46:34 +00:00
Ove Kaaven 2a8bd72ffd Merge the rest of include/wine/obj_base.h into include/objbase.h. 2002-12-23 01:41:51 +00:00
Alexandre Julliard d2c034a8dc Removed some remaining references to wine/obj_base.h. 2002-12-23 01:39:35 +00:00
Uwe Bonnes 6e9ae17bf7 DRIVE_Init: Use strtoulW to initialize the drive serial number. 2002-12-23 01:35:49 +00:00
Eric Pouech 6a88716104 Fixed several bugs:
- wrong drawing for chars outside the 20-7F range
 - console mouse event generation
 - console Alt-? char event generation
Prefix for curses functions is now WCCURSES_ instead of WCCURSE_.
2002-12-23 01:35:27 +00:00
Jason Edmeades 13ee7cd154 Query opengl to ensure it supports multitexture, and honour the number
of supported texture units. Especially important for NVidia drivers
which only support 2 texture units.
2002-12-23 01:34:59 +00:00
Lionel Ulmer 4feb257eed Fix Direct3D2 => Direct3D3 thunk for FindDevice. 2002-12-23 01:34:15 +00:00
Ove Kaaven 0087da5946 Where ICOM macros are needed, include objbase.h. 2002-12-23 01:33:50 +00:00
Dimitrie O. Paun e42b3ee4bb Added missing GetActiveObject declaration. 2002-12-23 01:33:33 +00:00
Dimitrie O. Paun 2fcd2c7c15 Added missing LPDROPFILES definition. 2002-12-23 01:33:16 +00:00
Dimitrie O. Paun d985e66f8a DEVMODE structure uses short not SHORT for its fields. 2002-12-23 01:33:00 +00:00
Alexandre Julliard 9283bb3c42 Release 20021219. 2002-12-20 01:27:13 +00:00
Alexandre Julliard 9ba2e89ae5 Don't ignore sprintf/sscanf imports, semantics are not exactly the
same on Windows.
2002-12-20 00:36:18 +00:00
Alexandre Julliard 7ea8a0b9be Handle unknown format chars correctly (spotted by György 'Nog'
Jeney) and added test for it.
Removed unneeded _L_ macro.
2002-12-20 00:35:41 +00:00
Tony Lambregts 18a79c8b69 More information on style and format of patches. 2002-12-19 23:43:46 +00:00
Alexandre Julliard c5b99e7479 Removed unnecessary --add-stdcall-alias flag. 2002-12-19 23:43:02 +00:00
Alexandre Julliard a6cc590688 Renamed mingwrap to winegcc.
Removed -DWINE_DEFINE_WCHAR_T.
2002-12-19 23:41:30 +00:00
Tapio Kautto 7e1722d966 Fix for missing ppdebug variable. 2002-12-19 23:38:11 +00:00
Alexandre Julliard 87fa2d586d Fixed a few problems caused by the new objidl.idl. 2002-12-19 22:16:35 +00:00
Dimitrie O. Paun 27a8ff25e0 Added missing GetWinMetaFileBits() declaration. 2002-12-19 22:15:53 +00:00
Ove Kaaven 9a580d9ad9 Wrote a new objidl.idl to replace a number of include/wine/obj_*.h
files.
2002-12-19 22:15:24 +00:00
Greg Turner 55b2bf1d89 - port cabextract to wine
- implement cabinet.dll.Extract, urlmon.dll.Extract
- add SP6a registry key to winedefault.reg
2002-12-19 21:16:56 +00:00
Alexandre Julliard ea2b6df7f6 Avoid some warnings. 2002-12-19 21:15:41 +00:00
Mauro Carvalho Chehab 9a1c52e6f6 Included a specific ABNT-2 scan and vkey tables, and an ABNT-2
keyboard with <ALT><GR> key codes.
2002-12-19 21:14:47 +00:00
Ove Kaaven 1cd02fa4d8 Moved a couple of types from include/wine/obj_*.h to
include/wtypes.idl.
2002-12-19 21:13:58 +00:00
Dimitrie O. Paun 900ee973a0 Fix defines for LV_ITEM, LV_DISPINFO, and LV_FINDINFO. 2002-12-19 21:13:15 +00:00
Francois Gouget 979770b1ca On Win9x "hi\n" gives us "hi\r\n". 2002-12-19 21:12:48 +00:00
Dimitrie O. Paun a5246c68c3 Add definitions for N[W]PSTR.
Add a bunch of SE_* definitions.
2002-12-19 21:12:35 +00:00