H. Verbeet
6bed8536be
d3d8: Add tests for GetVertexShaderDeclaration, GetVertexShaderFunction and GetPixelShaderFunction.
2007-03-08 11:58:57 +01:00
H. Verbeet
fc5f36f037
wined3d: Fix IWineD3DPixelShader_GetFunction / IWineD3DVertexShader_GetFunction.
2007-03-08 11:58:50 +01:00
H. Verbeet
b68c72faef
d3d8: Implement IDirect3DDevice8_GetVertexShaderDeclaration.
2007-03-08 11:58:41 +01:00
H. Verbeet
138826b8cc
d3d8: Save the d3d8 vertex declaration.
2007-03-08 11:58:23 +01:00
Peter Oberndorfer
e879efcc74
winedbg: Do not write over const char * parameter.
...
Also pass the right string to SymEnumSymbols and check for _ in symbol
name, instead of beginning of string.
2007-03-08 11:58:17 +01:00
Michael Stefaniuc
719a02856d
janitorial: Remove two redundant checks for NULL.
2007-03-08 11:58:09 +01:00
Michael Stefaniuc
22ecd7aa67
comctl32: Remove redundant NULL checks before Free() (found by Smatch).
2007-03-08 11:58:04 +01:00
Andrew Talbot
bb9dea6b29
winmm: Replace const pointer parameters with correct pointers to const.
2007-03-07 21:56:54 +01:00
Andrew Talbot
c3e8298a3d
mpr: Replace const pointer parameters with correct pointers to const.
2007-03-07 21:56:51 +01:00
Konstantin Kondratyuk
aefbef00f9
kernel32: Allow to execute .cmd files.
2007-03-07 21:34:03 +01:00
Hwang YunSong(황윤성)
404d853d32
wordpad: Updated Korean resource.
2007-03-07 21:33:59 +01:00
Hwang YunSong(황윤성)
aec743c16e
cmd: Updated Korean resource.
2007-03-07 21:33:55 +01:00
Alexandre Julliard
0da06dba48
winedump: Fixed formatting of timestamps.
2007-03-07 21:33:51 +01:00
Alexandre Julliard
d7ea855a3e
wine_common_ver: Set company name to Microsoft, some apps check for that.
2007-03-07 21:33:44 +01:00
Alexandre Julliard
9dd1f1e341
Added version information for a number of dlls.
2007-03-07 21:25:16 +01:00
Dmitry Timoshkov
68fbebf713
comdlg32: Use unicode Win32 APIs when possible.
2007-03-07 20:10:32 +01:00
Dmitry Timoshkov
afd6f64a02
comdlg32: Use unicode Win32 APIs when possible.
2007-03-07 20:10:32 +01:00
Rob Shearman
1c2a717b59
widl: Implement writing of SAFEARRAY type descriptions in typelibs.
2007-03-07 20:10:32 +01:00
Rob Shearman
dcc642356b
Maketest.rules.in: Make CROSSOBJS consistent with the equivalent OBJS rule in the toplevel Make.rules.in.
2007-03-07 20:10:31 +01:00
Rob Shearman
1fa2a2b649
kernel32: Add tests for ImpersonateNamedPipeClient.
2007-03-07 20:10:31 +01:00
Alexandre Julliard
6782d2b490
netapi32: Added support for more info levels in NetWkstaGetInfo.
2007-03-07 18:05:57 +01:00
Luis Carlos Busquets Pérez
8caf078754
dpnaddr: Added dll that just forwards to dpnet.
2007-03-07 13:45:11 +01:00
Alexandre Julliard
bf17ce86d4
server: Use internal luid_t type where appropriate.
2007-03-07 13:45:11 +01:00
Juan Lang
c2cb296277
ntdll: Implement NtAllocateLocallyUniqueId with server call.
2007-03-07 13:45:11 +01:00
Stefan Dösinger
c54a0fc2cf
wined3d: Rework surface dirtification.
...
Previously the surfaces stored a flag if the system memory copy was
ahead of the gl copy(SFLAG_DIRTY) or the gl copy is
ahead(SFLAG_GLDIRTY). The pbuffer copy was 'managed' differently using
SFLAG_INPBUFFER and SFLAG_INTEXTURE.
This patch replaces them with 3 flags, INSYSMEM, INPBUFFER and
INTEXTURE which specify which copy contains the most up to date
copy. It is perfectly valid to have more than one of those flags
set. One must be set at least (except at init, when no content is in
the surface yet). When one copy is modified, the flags for the others
are removed.
2007-03-07 12:18:14 +01:00
Stefan Dösinger
ebe274feed
wined3d: Remove IWineD3DSurface::SetPBufferState.
...
The method is removed because it does not really help with
anything. It should not be exported from wined3d, there is no need for
the other libs to call it. It does not help abstraction and code
simplification in any way because it is very specific and the code
calling it has to know what is happening in the surface to use this
method.
2007-03-07 12:17:33 +01:00
Aric Stewart
33eefa24dc
gdi32: Search SystemLinked fonts when looking for a valid replacement.
2007-03-07 12:16:17 +01:00
Aric Stewart
e499a84416
user32: Don't delete hrgnClip until we are done using it.
...
Thanks to Peter Oberndorfer for noticing this.
2007-03-07 12:09:23 +01:00
Detlef Riekenberg
8db7b9c7c7
localspl/tests: Add tests for XcvDataPort_DeletePort.
2007-03-07 12:09:06 +01:00
Detlef Riekenberg
9827e5d24e
localspl: Implement DeletePort for XcvDataPort.
2007-03-07 12:08:58 +01:00
Jacek Caban
4bd9f22f1d
mshtml: Remove false FIXME.
2007-03-07 12:08:52 +01:00
Jacek Caban
7437cc1e96
mshtml: Improve ReadSegments implementation.
2007-03-07 12:08:49 +01:00
Jacek Caban
ecac3c1c06
atl: Compare file handle to INVALID_HANDLE_VALUE to handle errors.
2007-03-07 12:08:46 +01:00
H. Verbeet
26344ce3f2
d3d9: Add a mova rounding test.
2007-03-07 11:52:26 +01:00
H. Verbeet
2384bdde9d
wined3d: Remove broken software shaders.
2007-03-07 11:52:17 +01:00
H. Verbeet
318fb2987c
wined3d: Fix a typo.
2007-03-07 11:47:54 +01:00
Andrew Talbot
3ad92b0c25
user32: Replace const pointer parameters with correct pointers to const.
2007-03-06 22:26:46 +01:00
Andrew Talbot
3c842c0d1e
comdlg32: Replace const pointer parameters with correct pointers to const.
2007-03-06 22:26:42 +01:00
Rob Shearman
a418777708
ole32: Add some tests for IBindCtx.
2007-03-06 22:25:45 +01:00
Rob Shearman
c19076cb19
ole32: Remove some unnecessary traces from the HeapUnknown implementation.
2007-03-06 22:17:54 +01:00
Rob Shearman
7a6a63f8fc
ole32: Fix a failing CoUnmarshalInterface test on Windows.
2007-03-06 22:17:45 +01:00
Rob Shearman
ac8d035f3d
ole32: Fix a use-after-free of the file moniker in the running object table tests.
2007-03-06 22:17:43 +01:00
Rob Shearman
221e01abd2
server: A general solution for handling MAXIMUM_ALLOWED access right has been implemented so remove the workarounds.
2007-03-06 22:17:39 +01:00
Stefan Dösinger
81aeae3249
wined3d: Do not specify the viewport origin upside down when doing offscreen rendering.
...
The gl viewport origin is the lower left corner of the window, in d3d
it is the upper right corner. This is corrected when setting the
viewport. However, when we are doing offscreen rendering, this is
reversed. So do not flip the viewport origin when rendering offscreen.
2007-03-06 22:17:28 +01:00
Stefan Dösinger
6886b237ad
wined3d: Disable depth stencil related states without a depth stencil buffer.
...
Except with fbos, it is not possible to remove the depth stencil
buffer from the opengl frame buffer, so when the d3d app sets a NULL
depth stencil disable all states that work with the depth stencil
buffer.
2007-03-06 22:17:15 +01:00
Stefan Dösinger
5f159452ef
wined3d: Clearing the depth stencil buffer fails without a depth stencil buffer.
2007-03-06 22:17:03 +01:00
Stefan Dösinger
daeffc897b
wined3d: Use an aux buffer as blitting helper if available.
...
This helps performance a bit because the function does not have to
wait for the 2nd read to finish before returning. Only do that if we
have an aux buffer to mess with for free though.
2007-03-06 22:16:44 +01:00
Stefan Dösinger
5f05906f3b
wined3d: Store the number of aux buffers in the gl limits structure.
2007-03-06 22:16:25 +01:00
Stefan Dösinger
ae57138eae
wined3d: WINED3DFMT_U8V8 is signed.
...
Plain OpenGL does not provide any signed pixel formats, so the
unsigned GL_RGB is used for loading perturbation data into pixel
shaders that use texbem. For correct loading, the signedness has to be
considered.
2007-03-06 22:16:12 +01:00
Stefan Dösinger
e0a271ee0c
wined3d: Adjust the rhw transformation for offscreen rendering.
2007-03-06 22:15:57 +01:00