Commit Graph

28657 Commits

Author SHA1 Message Date
Ge van Geldorp
7a15278504 winebuild: Save registers which might contain parameters for the function to be called. 2006-07-11 17:16:06 +02:00
Ge van Geldorp
6096e5861a ntdll: Widen fields in LDR_RESOURCE_INFO to accomodate 64 bit pointers. 2006-07-11 17:15:54 +02:00
James Hawkins
15ad5de13c msi: Test how SetTargetPath affects the target paths of install files. 2006-07-11 17:15:16 +02:00
James Hawkins
3b506c6408 msi: AppSearchReg shouldn't create the key it's looking for if it doesn't exist. 2006-07-11 17:15:10 +02:00
Benjamin Arai
700adac9ac oleaut32: Conformance test and patch for VarCat. 2006-07-11 17:14:58 +02:00
Ivan Gyurdiev
ed9848930b wined3d: Improve GetAdapterMonitor stub. 2006-07-11 17:14:46 +02:00
Ivan Gyurdiev
33293df143 wined3d: More flow control instructions.
- Implement call, callnz, label, and ret
- Implement support for NOT modifier
2006-07-11 17:14:24 +02:00
Ivan Gyurdiev
6ede56495a wined3d: More flow control instructions
- Implement if, else, endif, rep, endrep, break
- Implement ifc, breakc, using undocumented comparison bits in the instruction token
- Fix bug in main loop processing of codes with no dst token
- Fix bug in GLSL output modifier processing of codes with no dst token
- Fix bug in loop implementation (src1 contains the integer data, src0 is aL)
- Add versioning for all the instructions above, and remove
  GLSL_REQUIRED thing, which is useless and should be removed from all
  opcodes in general.
2006-07-11 17:13:05 +02:00
Ivan Gyurdiev
345dd49eda wined3d: Fix off-by-one constants bug. 2006-07-11 17:12:24 +02:00
Ivan Gyurdiev
8068fc3b9c wined3d: Clamp texcoord output between 0 and 1. 2006-07-11 17:12:04 +02:00
Ivan Gyurdiev
e9de563e41 wined3d: Place immediate constants in the same array as global constants.
- move DEF, DEFI, DEFB handling into the register counting pass
- keep track of defined constants as a linked list (because there's a
  few of them)
- apply immediate constants after global constants in the constant
  loading function
- both types of constants now get loaded with array notation in the
  shader (into the same array)
2006-07-11 17:11:30 +02:00
Stefan Dösinger
915174d8d9 ddraw: Palette refcounting fix.
Do not AddRef the DirectDraw interfaces in CreatePalette of older
interface version, and add a test for that.
2006-07-11 17:10:53 +02:00
Stefan Dösinger
0a81295782 ddraw: Split up the ddraw refcount. 2006-07-11 17:10:17 +02:00
Mike McCormack
d690094807 include: Add cierror.h. 2006-07-11 12:42:38 +02:00
Mike McCormack
55ab809854 ole32: Only print a FIXME if necessary in StgOpenStorageEx. 2006-07-11 12:41:42 +02:00
Mike McCormack
5cb1045a2c indexsvr.h: Fix a typo. 2006-07-11 12:41:36 +02:00
Louis. Lenders
2ce792fd33 wined3d: Add an "\n" to a fixme to fix another overflow (in IWineD3DImpl_CheckDeviceFormatConversion). 2006-07-11 12:41:29 +02:00
Juan Lang
10d6726b42 riched20: Add stub implementation of ITextDocument. 2006-07-11 12:41:17 +02:00
Juan Lang
4b8845ae12 crypt32: Implement key context property, with tests. 2006-07-11 12:40:22 +02:00
Ge van Geldorp
ac857cb31a winedbg: Implement some x86_64 backend routines. 2006-07-11 12:40:11 +02:00
Ge van Geldorp
2a8b31d162 winebuild: Reserve enough space for null function pointer. 2006-07-11 12:40:01 +02:00
Ge van Geldorp
a6df16396a server: Widen lparam for timers. 2006-07-11 12:39:44 +02:00
Andrew Talbot
414c333652 shell32: Write-strings warning fix. 2006-07-11 12:37:40 +02:00
Andrew Talbot
ee9b18f04b crypt32/tests: Write-strings warnings test. 2006-07-11 12:37:18 +02:00
Alexandre Julliard
c242c3b3f3 server: Fixed get_thread_context for x86_64. 2006-07-11 12:06:38 +02:00
Bang Jun-Young
e4d3a72165 amstream: Fix argument types to match the PSDK. 2006-07-11 12:05:35 +02:00
Mikołaj Zalewski
a5ebefc07f notepad: En.rc: Fix the ellipsis in menu. 2006-07-11 12:05:20 +02:00
Huw Davies
187ab1c028 msxml3: Implement removeChild. 2006-07-11 12:05:06 +02:00
Hans Leidekker
dfd22085bb dnsapi: Fix a buffer overrun (Coverity). 2006-07-11 12:04:58 +02:00
Hans Leidekker
cc7118594d wldap32: Document the ber functions. 2006-07-11 12:04:53 +02:00
Hans Leidekker
cbdcc38e04 wldap32: Document the rename functions. 2006-07-11 12:04:49 +02:00
Hans Leidekker
ac962be1fc wine.inf: Add msi to the list of fake dlls. 2006-07-11 12:04:45 +02:00
Piotr Caban
cf0833b9d3 oleview: Added more fields to TypeLib Viewer tree. 2006-07-11 12:04:29 +02:00
Jacek Caban
101c18537a urlmon: Always verify mime using FindMimeFromData. 2006-07-11 12:04:19 +02:00
Jacek Caban
b1d1507ed8 shdocvw: Added test of DoVerb. 2006-07-11 12:04:02 +02:00
Jacek Caban
d2520ccf16 shdocvw: Added GetMiscStatus test. 2006-07-11 12:03:58 +02:00
Jacek Caban
d76ed6f693 shdocvw: Call SetMenu in activate_ui. 2006-07-11 12:03:50 +02:00
Jacek Caban
081d50d297 mshtml: Added OnFrameWindowActivate implementation. 2006-07-11 12:03:46 +02:00
Bang Jun-Young
0542e835bb advapi32: Fix registry API prototypes to match the PSDK. 2006-07-11 12:03:35 +02:00
Alexandre Julliard
94af8633a4 include/.gitignore: Moved the wine subdir ignore list to the main file. 2006-07-10 21:43:21 +02:00
Alexandre Julliard
f202bdbf20 libs/.gitignore: Added wildcards for libraries. 2006-07-10 21:41:34 +02:00
Alexandre Julliard
88c97d7284 .gitignore: Added wildcards to ignore lex and bison output files. 2006-07-10 21:40:49 +02:00
Alexandre Julliard
77dc0d9be5 .gitignore: Added wildcards to ignore generated resource files. 2006-07-10 21:39:00 +02:00
Alexandre Julliard
0fa8baafcb make_dlls: Recursively ignore .ok files in all tests directories. 2006-07-10 21:26:50 +02:00
Alexandre Julliard
edd100b899 make_dlls: Recursively ignore testlist.c in all tests directories. 2006-07-10 21:19:42 +02:00
Alexandre Julliard
028ab92bf7 make_progs: Generate the .gitignore file.
Ignore generated programs from the top-level .gitignore.
2006-07-10 20:59:06 +02:00
Alexandre Julliard
5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard
38daf97abf make_dlls: Generate the .gitignore file. 2006-07-10 20:52:13 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Alexandre Julliard
db5e98b7d5 Release 0.9.17. 2006-07-10 17:46:42 +02:00