Alexandre Julliard
711275e2fc
qmgr: Avoid %ll printf formats.
2008-03-26 18:00:37 +01:00
Alexandre Julliard
9b49cc2899
ntdll: Clear the process stack again after dll init and before calling the main entry point.
2008-03-26 17:08:57 +01:00
Alexandre Julliard
7a7ef6a64c
kernel32: Moved the allocation of the process stack to ntdll.
2008-03-26 17:08:38 +01:00
Alexandre Julliard
c9f0bea910
libwine: Added a wine_call_on_stack function.
2008-03-26 15:38:00 +01:00
Alexandre Julliard
f6d871eecf
server: impersonation_level should be an int since we store -1 in it.
...
Make sure we don't check the impersonation level for primary tokens.
2008-03-26 14:38:49 +01:00
Stefan Leichter
6cb602c6db
advapi32: Partly implemented QueryServiceConfig2A/W.
2008-03-26 14:13:07 +01:00
Paul Vriens
f14eecded8
setupapi: Forward SetupInstallServicesFromInfSectionA to W-function.
2008-03-26 13:46:16 +01:00
Hans Leidekker
0936601f5b
wininet: Implement chunked reads.
2008-03-26 13:46:12 +01:00
Aric Stewart
5035a85533
imm: Implement ImmGetIMEFileNameW and ImmGetIMEFileNameA.
2008-03-26 13:31:30 +01:00
Alexandre Julliard
a71998d0a6
winex11: Fix X11DRV_CLIPBOARD_ReadProperty to read data in larger chunks and to properly null-terminate the buffer.
2008-03-26 12:14:41 +01:00
Lei Zhang
41ea8f0e8a
user32: Tweak how the edit control handles WM_GETDLGCODE.
2008-03-26 12:09:36 +01:00
Aurimas Fischer
a1bc05e4c0
fonts: Where possible use references to Latin glyphs in Latin-Extended glyphs.
2008-03-26 12:09:29 +01:00
Anatoly Lyutin
d8ab4af526
comctl32: Add HotTrackingColor into COMCTL32_SysColor structure.
2008-03-26 12:09:22 +01:00
Alistair Leslie-Hughes
b478ec0027
msxml3: Correct SAXXMLReader_create.
2008-03-26 11:21:14 +01:00
Dmitry Timoshkov
5c93f092c8
d3d9: Make the visual test pass on GeForce Go 7600.
2008-03-26 11:18:33 +01:00
Dmitry Timoshkov
fed582de5c
kernel32: Make the test compatible with win9x.
2008-03-26 11:18:21 +01:00
Michael Stefaniuc
e4d332b601
comdlg32: Small typo fix in the German translation.
2008-03-26 10:33:39 +01:00
Michael Stefaniuc
241aff1203
comdlg32: Add the Romanian translation.
2008-03-26 10:33:37 +01:00
Michael Stefaniuc
0aeb2f5988
shell32: Update the German Translation.
2008-03-26 10:33:34 +01:00
Michael Stefaniuc
8f82f98299
mshtml: Update the German translation.
2008-03-26 10:33:31 +01:00
Andrew Talbot
11f198df0b
winecoreaudio.drv: Assign to structs instead of using memcpy.
2008-03-26 10:33:27 +01:00
Andrew Talbot
78fc03b605
wineaudioio.drv: Assign to structs instead of using memcpy.
2008-03-26 10:33:24 +01:00
Lei Zhang
724d4b1fad
msxml3: Fix compiles for systems without libxml2.
2008-03-26 10:33:21 +01:00
Juan Lang
44f2517335
crypt32: Allow one update to a decode message after the final update if it's a detached message.
2008-03-26 10:33:16 +01:00
Juan Lang
856270972f
crypt32: Keep track of state in each message type's update function rather than in CryptMsgUpdate.
2008-03-26 10:33:09 +01:00
Juan Lang
3617819bf6
crypt32: Test updates after the final update to a detached message.
2008-03-26 10:33:01 +01:00
Lei Zhang
19ed9729db
comdlg32: Avoid double free in PRINTDLG_PaperSizeA/W.
2008-03-25 20:00:07 +01:00
Juan Lang
9ea9eaaa81
advapi32: Create MachineGuid value if it doesn't exist.
2008-03-25 19:58:43 +01:00
Juan Lang
4c984e089a
advapi32: Test the MachineGuid value.
2008-03-25 19:58:37 +01:00
Austin English
45b944ed51
gdi32: Spelling fixes.
2008-03-25 19:58:31 +01:00
Stefan Dösinger
39e2cbc5d5
wined3d: Enable D3DFMT_V8U8 with GL_ATI_fragment_shader.
2008-03-25 19:50:55 +01:00
Stefan Dösinger
9b79bc5e31
wined3d: Implement env bump mapping in the atifs ffp replacement.
2008-03-25 19:50:43 +01:00
Stefan Dösinger
4640be8dc8
wined3d: Fragment processing using GL_ATI_fragment_shader.
...
This adds code for handling fixed function fragment processing with the
GL_ATI_fragment_shader extension. This is a sort-of programmable
interface for fragment processing at the level of shader model 1.4 in
d3d. This code is of use on r200, r250 and r280 cards(radeon 8500 to
9200) which do not support GL_ARB_fragment_program, but support pixel
shader 1.4 on Windows. This code is somewhat a counterpart to the
existing fragment processing code using GL_NV_register_combiners and
GL_NV_texture_shader.
2008-03-25 19:50:32 +01:00
Stefan Dösinger
a440051016
wined3d: Add a shader DLL init callback.
2008-03-25 19:49:17 +01:00
Stefan Dösinger
18e16f4e66
wined3d: Add GL_ATI_fragment_shader.
2008-03-25 19:48:35 +01:00
Stefan Dösinger
28fdebe404
wined3d: Alloc / free shader private data and blt stuff in Init3D/Uninit3D.
2008-03-25 19:48:24 +01:00
Stefan Dösinger
ac57b4e2f5
wined3d: Free shader private data on reset.
...
Since the shader backend implementations might track opengl resources in
their private data inform them about reset calls. For example, the atifs
backend keeps track of the replacement shaders, which are lost during an
opengl context recreation.
2008-03-25 19:48:14 +01:00
Stefan Dösinger
aaced1f5ba
d3d9: Add a projected texture test.
2008-03-25 19:39:34 +01:00
Stefan Dösinger
ee7e149998
wined3d: Move shader caps setting into the arb and glsl shader backends.
2008-03-25 19:39:23 +01:00
Stefan Dösinger
5ab5202e0f
wined3d: Set shader specific caps in the shader backend.
...
The whole control structures in directx.c get terribly confusing with
the various codepaths for texturing and different shader
implementations. It is also hard to reflect the shader model
decisions this way too. This patch moves the shader specific parts of
the caps code into the shader backend where we can set our caps
dependent of the shader model decisions and without complex caps flag
checks.
2008-03-25 19:39:11 +01:00
Stefan Dösinger
8869c0f147
d3d: De-pointerize the WINED3DCAPS structure.
2008-03-25 19:36:38 +01:00
Stefan Dösinger
6d5f562dcf
wined3d: Move the shader backend selection into a separate function.
2008-03-25 19:36:13 +01:00
Stefan Dösinger
a66fb40d83
wined3d: Move shader generation into the shader backend.
...
Generating the shader ID and parts of the shader prolog and epilog was
done by the common vertexshader.c / pixelshader.c, which is ugly.
This patch doesn't get rid of all the uglyness, somewhen we'll still
have to sort out the relationship of [arb|glsl]_generate_shader and
[arb|glsl]_generate_declarations.
2008-03-25 19:35:58 +01:00
Stefan Dösinger
84258723f9
wined3d: Make the state table a property of the shader backend.
2008-03-25 19:35:32 +01:00
Alexandre Julliard
1e9acad3a0
comdlg32: Fixed a number of buffer overflows in the file dialog.
2008-03-25 17:34:32 +01:00
Huw Davies
31666b311d
mscms: Fix compilation without lcms.
2008-03-25 16:16:00 +01:00
Alexandre Julliard
255e7b4274
regedit: Display a larger icon in the About box.
2008-03-25 16:14:35 +01:00
Herve Chanal
c440322647
regedit: A nicer icon.
2008-03-25 16:14:23 +01:00
Marcus Meissner
5fd2e6e7b1
msxml3: Fixed include of SAX.h.
2008-03-25 16:14:11 +01:00
Roderick Colenbrander
eaa1ff0d2c
wined3d: Always report D16 as Windows drivers report it on all cards (likely using emulation).
2008-03-25 16:14:03 +01:00