Commit graph

27966 commits

Author SHA1 Message Date
Jason Green
406ec20459 wined3d: Load boolean and integer constants into the GLSL shader program. 2006-06-19 10:59:58 +02:00
Jason Green
f444009bfb wined3d: Implement locally defined boolean and integer constants in GLSL. 2006-06-19 10:59:13 +02:00
Jason Green
34d271bab6 wined3d: Add preliminary support for constant boolean and integer registers in GLSL.
- Separate the declaration phase of the shader string generator into
  the arb and glsl specific files.
- Add declarations and recognition for application-sent constant
  integers and booleans (locally defined ones will follow).
- Standardize capitilization of pixel/vertex specific variable names.
2006-06-19 10:50:14 +02:00
Jason Green
2d8e05f8a1 wined3d: Move constant loading into target-specific files.
- Moves GLSL constant loading code into glsl_shader.c and out of the
  over-populated drawprim.c.
- Creates a new file named arb_program_shader.c which will hold code
  specific to ARB_vertex_program & ARB_fragment_program.
- Remove the constant loading calls from drawprim.c
2006-06-19 10:49:52 +02:00
Jason Green
7f18b4e5fa wined3d: Remove dead vertex shader code. 2006-06-19 10:39:36 +02:00
Krzysztof Foltman
8e85210144 riched20: EM_CHARFROMPOS didn't work properly with scrolling
(vertical scrollbar position was not taken into account).
2006-06-19 10:30:36 +02:00
Hans Leidekker
f9b213ff7b dnsapi: Free all allocated records instead of just the last one. 2006-06-19 10:30:08 +02:00
Hans Leidekker
5213b4a3f2 dnsapi: Correct testing for zero option value DNS_QUERY_STANDARD. 2006-06-19 10:30:02 +02:00
Stefan Dösinger
01273e7eb6 ddraw: Palette refcounting fixes + tests. 2006-06-19 10:29:56 +02:00
Robert Shearman
e4b51580e1 ntdll: If ObjectAttributes is NULL then an error is returned at the
start of the NtOpenSymbolicLinkObject, therefore ObjectAttributes does
not need to be checked for NULL later on in the function.
2006-06-19 10:29:11 +02:00
Robert Shearman
1437f8bd8c rpcrt4: Use the thread pool in the RPC server for processing packets. 2006-06-19 10:28:50 +02:00
Robert Shearman
1ddc722ec2 ole32: Document CoCreateFreeThreadedMarshaler. 2006-06-19 10:28:26 +02:00
Robert Shearman
aa09031c78 ole32: Reuse event handles used for COM calls.
This reduces the number of server calls during a COM call by half.
2006-06-19 10:28:20 +02:00
Thomas Weidenmueller
af994f4e4f widl: Fix updating the proc offset. 2006-06-19 10:27:24 +02:00
Fatih Aşıcı
1b7da2379f winecfg: Update Turkish resorce file. 2006-06-19 10:27:08 +02:00
Saulius Krasuckas
183da10af4 lz32: Enable old test and expand it. 2006-06-19 10:26:45 +02:00
qingdoa daoo
43fa835e0e kernel: Fix reported address space limit to be in keeping with ntdll. 2006-06-19 09:22:13 +02:00
Detlef Riekenberg
698a8a0b86 winspool: AddMonitor: Test the driver entry before return an error. 2006-06-19 09:22:02 +02:00
Andrew Talbot
685e7007e1 msi/tests: Write-strings warnings fixes. 2006-06-19 09:21:42 +02:00
Kevin Koltzau
0e8b75bb12 oleaut32: Fix 64bit warnings in tests. 2006-06-19 09:21:19 +02:00
Kevin Koltzau
146e6b8b69 mscms: Fix 64bit warnings. 2006-06-19 09:21:12 +02:00
András Kovács
081e88a643 uninstaller: Hungarian translation. 2006-06-19 09:21:06 +02:00
Scott Bambrough
ee112fc7ad configure: Test for additional ICU libraries /usr/lib/libicuuc.a and /usr/lib/libicudata.a. 2006-06-19 09:19:08 +02:00
Mike McCormack
705178fb71 inseng: Initial implementation of inseng (required for IE6 to install under win2k). 2006-06-16 16:05:49 +02:00
Jacek Caban
c562d4926e mshtml: Added Wine Gecko installer. 2006-06-16 16:03:57 +02:00
Paul Vriens
edaac6f696 wined3d: GetScissorRect should use zero-based scissorBox (Coverity). 2006-06-16 14:42:36 +02:00
Huw Davies
26c2953e58 rpcrt4: Fix the argument size of conformant arrays. 2006-06-16 14:42:36 +02:00
Andrey Turkin
07edeb8394 msi: Added tests for MsiSetTargetPath. 2006-06-16 14:42:36 +02:00
Francois Gouget
9eb81363ad Add trailing '\n's to ok() calls.
Remove spaces before '\n'.
2006-06-16 11:32:42 +02:00
Francois Gouget
11ae0f6386 Assorted spelling fixes. 2006-06-16 11:32:29 +02:00
Francois Gouget
2d7ef72cf0 shell32: Remove dead code in SHELL_FindExecutable(). 2006-06-16 11:32:11 +02:00
Francois Gouget
f248440dd4 ntdll: Use page_size instead of page_mask+1. 2006-06-16 11:31:51 +02:00
Kai Blin
9d5e09d748 secur32: Implement QueryContextAttributes. Add tests. 2006-06-16 11:31:23 +02:00
Marcus Meissner
f1b1fe63f6 avifil32: Corrected destination size in MultiByteToWideChar. 2006-06-16 11:31:06 +02:00
Louis. Lenders
3c688e9345 d3d9: Remove ValidatePixel/VertexShader. 2006-06-16 11:30:38 +02:00
Juan Lang
bc2d4a71b4 crypt32: Correct CRL tests, and fix CRL encoding/decoding accordingly. 2006-06-16 11:30:10 +02:00
Ulrich Czekalla
62e41ad1fd hlink: Fix typo. We should set hl not ppvObj. 2006-06-16 11:29:51 +02:00
H. Verbeet
701ce97d65 wined3d: Add and use GL_EXT_fog_coord defines. 2006-06-16 11:29:31 +02:00
Alexandre Julliard
bdb4fab7a7 x11drv: Renamed the x11drv directory to winex11.drv. 2006-06-16 09:57:50 +02:00
Mikołaj Zalewski
35b7a813f6 notepad: Pl.rc: Fix the ellipsis in menu. 2006-06-15 18:06:09 +02:00
Huw Davies
7afe18ec27 printing: Don't limit the printer name length to CCHDEVICENAME characters. 2006-06-15 18:05:58 +02:00
James Hawkins
36bf71c174 msi: Add tests for MsiInstallProduct. 2006-06-15 18:05:53 +02:00
Alexandre Julliard
7f8c29a407 ddraw: Make some functions static. 2006-06-15 17:14:37 +02:00
Alexandre Julliard
bb7fe68157 configure: Ues the standard AC_MSG_WARN to print warnings. 2006-06-15 16:52:32 +02:00
Alexandre Julliard
9d4feaa09b dlls: d3d8, d3d9 and ddraw no longer depend on OpenGL or X. 2006-06-15 16:52:23 +02:00
Alexandre Julliard
0b56f2c6cb d3dx8: Remove dependencies on OpenGL headers and libraries. 2006-06-15 16:52:05 +02:00
Alexandre Julliard
7b27b33495 d3d9: Remove dependencies on OpenGL headers and libraries. 2006-06-15 16:52:01 +02:00
Alexandre Julliard
558fbb8af8 d3d8: Remove dependencies on OpenGL headers and libraries. 2006-06-15 16:51:57 +02:00
Stefan Dösinger
3862f8e3d7 wined3d: Support more than one back buffer. 2006-06-15 16:51:41 +02:00
Stefan Dösinger
c8901d6f62 ddraw: Rewrite most of ddraw using WineD3D. 2006-06-15 16:51:16 +02:00