Henri Verbeet
3920d42f71
wined3d: Convert some BOOLs to bitfields in struct SAVEDSTATES.
2008-12-31 12:26:57 +01:00
Henri Verbeet
29a0d06518
wined3d: Convert some BOOLs to bitfields in struct IWineD3DDeviceImpl.
...
Also fills a 3 byte hole.
2008-12-31 12:26:33 +01:00
Henri Verbeet
3f12f59aa4
wined3d: Convert some BOOLs to bitfields in struct WineD3DContext.
...
Also happens to fill two 3 byte holes.
2008-12-31 12:26:23 +01:00
Henri Verbeet
813c7ed202
wined3d: Remove an unused field from the device.
2008-12-31 12:26:02 +01:00
Henri Verbeet
2b926db50d
wined3d: Make use_vs() and use_ps() work on a stateblock instead of a device.
...
Most callers work on a stateblock rather than a device, and the main fields
we check (vertexShader and pixelShader) are part of the stateblock as well.
2008-12-31 12:25:56 +01:00
Alexandre Julliard
6db201080f
server: Make the various async I/O parameters client_ptr_t instead of void pointers.
2008-12-30 21:09:41 +01:00
Alexandre Julliard
f507ccbf52
server: Specify the user APC to call only once the system APC has executed.
2008-12-30 20:51:55 +01:00
Alexandre Julliard
7ec95c5bee
server: Explicitly specify when an ioctl call needs to be blocking.
2008-12-30 20:37:20 +01:00
Alexandre Julliard
f69e62207b
server: Make the arguments for CreateRemoteThread client_ptr_t instead of void pointers.
2008-12-30 15:30:11 +01:00
Alexandre Julliard
c86ec6445c
server: Make a couple of fields smaller in the apc_call_t/apc_result_t structures.
2008-12-30 15:22:45 +01:00
Alexandre Julliard
838803ce24
server: Make the address parameters in inter-process virtual memory calls client_ptr_t.
...
Add explicit padding fields in the corresponding structures.
2008-12-30 15:05:38 +01:00
Alexandre Julliard
d066a9a01a
server: Make the mapping base address a client_ptr_t instead of a void pointer.
2008-12-30 14:18:21 +01:00
Alexandre Julliard
8e9c156e14
server: Make the address argument for read/write_process_memory a client_ptr_t.
2008-12-30 14:11:58 +01:00
Alexandre Julliard
4261476d13
server: Make the message callback function a client_ptr_t instead of a void pointer.
2008-12-30 14:02:07 +01:00
Christian Costa
fa8cd7435f
quartz: Remove unused IMemInputPin vtables.
2008-12-30 13:40:33 +01:00
Christian Costa
95810a8999
winedos: Increase extended memory from 7MB to 15MB.
2008-12-30 12:53:41 +01:00
Christian Costa
dd0faf7dd0
winedos: Compute CMOS image checksum automatically.
2008-12-30 12:53:33 +01:00
Christian Costa
3ae00dafe3
winedos: Document CMOS image bytes.
2008-12-30 12:49:13 +01:00
Jacek Caban
8d28f09d8a
mshtml: Wine Gecko 0.9.0 release.
2008-12-30 12:43:34 +01:00
Alexandre Julliard
03a83c49db
opengl32: Define an enum for extensions to make diffs smaller when adding new extensions.
2008-12-30 12:23:40 +01:00
Michael Stefaniuc
161e90238a
opengl32: make_opengl: Do not add explicit casts of function pointers to void pointers.
2008-12-30 12:18:24 +01:00
Andrew Nguyen
d46ffb4b6f
cfgmgr32: Forward and stub CM_Create_DevNodeA/W.
2008-12-30 11:37:34 +01:00
Andrew Nguyen
33197eaa8d
setupapi: Stub the SetupDiDestroyClassImageList function.
2008-12-30 11:37:12 +01:00
Andrew Nguyen
3dcac86e53
cfgmgr32: Forward and stub CM_Connect_MachineA.
2008-12-30 11:37:03 +01:00
Henri Verbeet
f197e8b1ca
wined3d: Handle D3DFVF_XYZW in ConvertFvfToDeclaration().
...
This is similar to 0bdab5f80c
.
2008-12-30 11:36:57 +01:00
Henri Verbeet
007c648c20
d3d: Correct some debug levels.
2008-12-30 11:36:50 +01:00
Henri Verbeet
8da71ca6a6
d3d9: Use separate codepaths for failure and NULL return values in GetVertexShader() / GetPixelShader().
2008-12-30 11:36:42 +01:00
Henri Verbeet
6f5af4047f
wined3d: Get rid of the glname field in struct SHADER_OPCODE.
...
It's only used for shader_hw_map2gl() and vshader_hw_rsq_rcp(), and we
can handle those the same way we handle the GLSL equivalents.
2008-12-30 11:36:35 +01:00
Henri Verbeet
ff409280e7
d3d8: Port the d3d9 stateblock tests to d3d8.
2008-12-30 11:36:11 +01:00
Alexandre Julliard
9b92a59115
server: Make timer callback function and argument client_ptr_t instead of void pointers.
2008-12-29 17:43:01 +01:00
Alexandre Julliard
cc55fd317a
server: Make hook procedures client_ptr_t instead of void pointers.
2008-12-29 17:35:35 +01:00
Alexandre Julliard
923310aa54
server: Make the device opaque data a client_ptr_t instead of a void pointer.
2008-12-29 17:28:40 +01:00
Alexandre Julliard
0cd3ff6cbe
server: Make the class opaque data a client_ptr_t instead of a void pointer.
2008-12-29 17:24:39 +01:00
Alexandre Julliard
45c991937a
server: Make the select cookie a client_ptr_t instead of a void pointer.
2008-12-29 17:21:32 +01:00
Alexandre Julliard
93737d5575
server: Store debugging output strings as client_ptr_t instead of void pointers.
2008-12-29 17:16:46 +01:00
Alexandre Julliard
947976f22c
server: Store module names as client_ptr_t instead of void pointers.
2008-12-29 17:10:11 +01:00
Alexandre Julliard
f2c4e09e80
server: Make module handles always 64-bit.
2008-12-29 16:47:51 +01:00
Jacek Caban
edda4637b4
cabinet: Make sure that parent directories exist when creating a new directory.
2008-12-29 15:29:28 +01:00
Rob Shearman
4a67e7a71e
include: Include winuser.h from generated oleidl.h header.
...
oleidl.h isn't usable without winuser.h being included first due to
using the LPMSG type, so explicitly include it by adding a cpp_quote
statement to oleidl.idl. In the PSDK it is implicitly included as
IDL-generated header includes windows.h, which in turn includes
winuser.h.
2008-12-29 14:41:00 +01:00
Christian Costa
c83e4f130f
quartz: Fix some traces and fixmes.
2008-12-29 12:52:21 +01:00
Alexandre Julliard
d75b0ce452
ntdll: Make sure we don't return from a stub exception.
2008-12-29 12:43:59 +01:00
Byeongsik Jeon
edb852308c
user32: Implementation the SPI_{GET|SET}FONTSMOOTHING* actions.
2008-12-29 12:42:12 +01:00
Byeongsik Jeon
f2e1b254ce
gdi32: Restore the trimmed bitmap image by FT_Render_Glyph().
2008-12-29 12:41:45 +01:00
Henri Verbeet
29b826b39e
wined3d: D3DRS_POINTSIZE_MIN is initially 0.0f for d3d8.
2008-12-29 12:16:52 +01:00
Henri Verbeet
1d9c8a2df7
d3d9: Use a HAL device for the stateblock tests.
2008-12-29 12:16:47 +01:00
Henri Verbeet
de494ffe3c
wined3d: The initial value for D3DRS_POINTSIZE_MAX depends on the pointsize limit.
2008-12-29 12:16:42 +01:00
Henri Verbeet
664b58dc6f
d3d: Make sure the device is properly released when exiting the tests.
2008-12-29 12:16:35 +01:00
Henri Verbeet
a394dbec13
d3d9: Release the vertex declaration once we're done with it.
2008-12-29 12:16:27 +01:00
Dan Kegel
a7a50e0315
winmm: Don't crash on PlaySound(... SND_ALIAS_ID).
2008-12-29 12:16:18 +01:00
Andrew Fenn
cdced5b850
xinput: Added stub for XInputEnable.
2008-12-29 12:12:36 +01:00