Commit Graph

58800 Commits

Author SHA1 Message Date
Stefan Dösinger e0ec956b3d wined3d: Fix pixelshader ifc.
The NVfp2 control flow uses the D3D syntax, and doesn't need the inversed
branch condition we're using in the vertex shader.
2009-06-23 15:53:00 +02:00
Stefan Dösinger 444b7ac7e5 wined3d: Use a local parameter for the position fixup.
I don't like that I have to do this because the posFixup is in all
vertex programs, so its at the same position and could be loaded
globally.  Unfortunately, there are only 256 env parameters usually,
which makes it impossible for any shader to use c256, even if it does
not use indirect addressing, and so we can't claim 256 constant
support.
2009-06-23 15:53:00 +02:00
Stefan Dösinger 7ffd10da28 wined3d: Find the clip texcoord before compiling.
The best is to put this together with the rest of the shader_arb_priv initialization.
2009-06-23 15:53:00 +02:00
Stefan Dösinger e64d48371f wined3d: Add a function to control use of NV_vp2 clipplanes.
I find it helpful for debugging to have this controlled at a central place,
without having to disable the entire GL extension or manually find all the
places where GL_SUPPORT(NV_VERTEX_PROGRAM2_OPTION) controls clipplane use. It
is useful for debugging the emulation code on NV cards and for debugging mac
driver issues.
2009-06-23 15:53:00 +02:00
Stefan Dösinger 85af0b2943 wined3d: Don't emulate clipplanes with ffp vp and fix a wrong if condition.
b2f09fd204 accidentally got the
device->vs_clipping check wrong. The FFP replacement should emulate
clipping if GL can't do this natively with vertex shaders, not the
other way. Also don't emulate clipping if we're using fixed function
vertex processing because (a) clipping is always supported by GL in
this case, and (b), fragment.texcoord[7] is undefined. (Or in the
worst case set to something bad by the app).
2009-06-23 15:53:00 +02:00
Ken Sharp e096b59ceb gdiplus: Add GdipIsVisibleRegionPointI stub. 2009-06-23 15:53:00 +02:00
Alexandre Julliard 2189b101de winebuild: Enforce header size alignment when outputting resources. 2009-06-23 15:53:00 +02:00
Alexandre Julliard cc8eb6b775 configure: Add a check for broken 16-bit compile with Xcode 3.x. 2009-06-23 15:53:00 +02:00
Piotr Caban 27d8e22cbc jscript: Added Date_setFullYear and Date_setUTCFullYear implementation. 2009-06-23 15:53:00 +02:00
Piotr Caban 7301ad4f72 jscript: Added Date_setMonth and Date_setUTCMonth implementation. 2009-06-23 15:53:00 +02:00
Piotr Caban 233ded05b7 jscript: Added Date_setDate and Date_setUTCDate implementation. 2009-06-23 15:52:59 +02:00
Piotr Caban e19ca2b946 jscript: Fix Date_setHours implementation. 2009-06-23 15:52:59 +02:00
Piotr Caban ece2654ef9 jscript: Fix Date_setMinutes implementation. 2009-06-23 15:52:59 +02:00
Piotr Caban bbfab68bb8 jscript: Fix Date_setSeconds implementation. 2009-06-23 15:52:59 +02:00
Piotr Caban 37883a66fa jscript: Fixed Date_setMilliseconds implementation.
Previous implementation was not working when:
utc_time != to_utc(to_local_time(utc_time))
2009-06-23 15:52:59 +02:00
Piotr Caban b45f01b6ce jscript: Fix typos in comments, add missing ones. 2009-06-23 15:52:59 +02:00
Piotr Caban 305aee069a jscript: Added Date_getTimezoneOffset and fixed Date_get... functions. 2009-06-23 15:52:59 +02:00
Piotr Caban b529cdb65e jscript: Added implementation of Date constructor with more then one argument. 2009-06-23 15:52:59 +02:00
Jacek Caban 51f13ac144 mshtml: Fixed tests on IE8 and change Wine behavior to IE8. 2009-06-23 15:52:59 +02:00
Jacek Caban 6f5591f3b2 mshtml.idl: Added DispHTMLLocation and DispHTMLNavigation dispinterfaces. 2009-06-23 15:52:59 +02:00
Hans Leidekker 82bcafe8eb ole32: Add tests for CoGetContextToken. 2009-06-23 15:52:58 +02:00
Hans Leidekker b9be397024 ole32: Implement CoGetContextToken. 2009-06-23 15:52:37 +02:00
Hans Leidekker ceee7415f5 include: Add definition of IObjContext. 2009-06-23 11:48:29 +02:00
Hans Leidekker 764b9bef19 crypt32: Add a partial implementation of CertCreateContext. 2009-06-23 11:48:20 +02:00
Hans Leidekker aa05f97fc9 wininet: Don't delete the cache file when closing a request. 2009-06-23 11:48:17 +02:00
Hans Leidekker 3a43866790 ntdll: Don't return success from the NtQueryEvent stub. 2009-06-23 11:48:13 +02:00
Henri Verbeet 114b5bdefb wined3d: Fix a comment.
This was actually broken by 122af07a30.
2009-06-23 11:48:10 +02:00
Henri Verbeet f0e8307566 d3d8/tests: Make sure the device is released properly. 2009-06-23 11:48:02 +02:00
Henri Verbeet c672071db7 d3d9/tests: Make sure the device is released properly. 2009-06-23 11:47:59 +02:00
Henri Verbeet ad05c39fd7 d3d9/tests: Release the query in test_occlusion_query_states(). 2009-06-23 11:47:53 +02:00
Henri Verbeet 6cc2f9573a d3d9/tests: Release the vertex buffer in test_null_stream(). 2009-06-23 11:47:49 +02:00
Paul Vriens 3b437b550d user32/tests: Prevent some 'deadcode' (Coverity). 2009-06-23 11:47:44 +02:00
Paul Vriens d8669f9e41 d3d9/tests: Use color_match ((logical || with non-zero constant). 2009-06-23 11:47:38 +02:00
Paul Vriens bc8716439e crypt32/tests: Fix a test (logical || with non-zero constant). 2009-06-23 11:47:31 +02:00
Paul Vriens e2715a6152 crypt32/tests: Fix some tests (logical || with non-zero constant). 2009-06-23 11:47:23 +02:00
Nikolay Sivov ad7f0b950b comctl32/listview: Invalidate list after WM_MEASUREITEM notification. 2009-06-23 11:47:13 +02:00
Nikolay Sivov 8e18e9e6bd comctl32/listview: Notify parent with WM_MEASUREITEM on control creation. 2009-06-23 11:46:21 +02:00
Nikolay Sivov d03e63ccd7 comctl32/listview: Test for parent sequence when creating with LVS_OWNERDRAWFIXED. 2009-06-23 11:46:15 +02:00
Andrew Talbot 6ddc981c2b cryptnet: Constify some variables. 2009-06-23 11:46:08 +02:00
Paul Vriens 71b7c2f986 taskmgr: Fix Dutch translations. 2009-06-23 11:45:58 +02:00
Paul Vriens af1ef9281b include/activscp.idl: Add some defines. 2009-06-23 11:45:53 +02:00
Jaime Rave b475deab3f regedit: Spanish translation updated. 2009-06-23 11:45:29 +02:00
André Hentschel 5548a2596e taskmgr: Add German translation. 2009-06-23 11:45:21 +02:00
Aurimas Fišeras 88a08f91c9 taskmgr: Make status bar text translatable. 2009-06-23 11:45:13 +02:00
Huw Davies 7490f922e0 ole32/tests: Add a test for enhanced metafile retrieval. 2009-06-23 11:45:08 +02:00
Huw Davies 5c97db9db6 ole32: Add support for retrieving enhanced metafiles. 2009-06-23 11:45:02 +02:00
Alexandre Julliard d5d3efd592 crypt32: Fix a couple of assumptions about structure layout. 2009-06-22 14:53:24 +02:00
Alexandre Julliard 72a95ffa22 configure: Improve extraction of the target name from the CROSSCC definition. 2009-06-22 14:50:51 +02:00
Huw Davies f48e5e2b5f ole32: Since OleCreateLinkFromData is a stub we should return S_FALSE from OleQueryLinkFromData. 2009-06-22 14:32:30 +02:00
Huw Davies 3742389d45 gdi32: CBM_INIT is a flag. 2009-06-22 14:32:28 +02:00