wine
17 years agooleaut32: Re-arrange the position of functions and vtables in olefont.c to avoid...
Rob Shearman [Mon, 19 Feb 2007 21:47:02 +0000 (21:47 +0000)] 
oleaut32: Re-arrange the position of functions and vtables in olefont.c to avoid forward-declarations.

17 years agooleaut32: Fix IFont::AddRefHFont and IFont::ReleaseRefHFont.
Rob Shearman [Mon, 19 Feb 2007 21:45:12 +0000 (21:45 +0000)] 
oleaut32: Fix IFont::AddRefHFont and IFont::ReleaseRefHFont.

The tests show that there is a global cache that keeps references to
HFONTs that is released when all IFont objects are released.
(Based on a patch by Benjamin Arai.)

17 years agowinealsa: Recognize alsa application ports as generic midi ports.
Christian Costa [Mon, 19 Feb 2007 21:25:26 +0000 (22:25 +0100)] 
winealsa: Recognize alsa application ports as generic midi ports.

17 years agocomctl32: Implement LM_GETIDEALSIZE for the syslink control.
Thomas Weidenmueller [Mon, 19 Feb 2007 15:25:01 +0000 (16:25 +0100)] 
comctl32: Implement LM_GETIDEALSIZE for the syslink control.

17 years agouser32: Add a test for DefDlgProc(WM_SETFOCUS), make the test pass under Wine.
Dmitry Timoshkov [Tue, 20 Feb 2007 09:06:21 +0000 (17:06 +0800)] 
user32: Add a test for DefDlgProc(WM_SETFOCUS), make the test pass under Wine.

17 years agomsvcrt: Pack the structures on a 8-byte boundary like in PSDK.
Dmitry Timoshkov [Tue, 20 Feb 2007 08:35:41 +0000 (16:35 +0800)] 
msvcrt: Pack the structures on a 8-byte boundary like in PSDK.

17 years agogdi32: Move get_glyph_indices near its caller test_font_charset.
Dmitry Timoshkov [Tue, 20 Feb 2007 08:35:19 +0000 (16:35 +0800)] 
gdi32: Move get_glyph_indices near its caller test_font_charset.

17 years agowineconsole: Added range of value for an up-down control.
Anatoly Lyutin [Mon, 19 Feb 2007 13:53:39 +0000 (16:53 +0300)] 
wineconsole: Added range of value for an up-down control.

17 years agoquartz: Initialize a pointer to NULL for the case of no enumerated filters.
Chris Robinson [Tue, 20 Feb 2007 01:33:19 +0000 (17:33 -0800)] 
quartz: Initialize a pointer to NULL for the case of no enumerated filters.

17 years agoquartz: Add IMediaPosition interface and stubs.
Chris Robinson [Tue, 20 Feb 2007 01:31:19 +0000 (17:31 -0800)] 
quartz: Add IMediaPosition interface and stubs.

17 years agoquartz: Better handle error conditions when connections fail.
Chris Robinson [Tue, 20 Feb 2007 01:26:10 +0000 (17:26 -0800)] 
quartz: Better handle error conditions when connections fail.

17 years agolocalspl/tests: Add tests for XcvDataPort_ConfigureLPTPortCommandOK.
Detlef Riekenberg [Mon, 19 Feb 2007 23:00:56 +0000 (00:00 +0100)] 
localspl/tests: Add tests for XcvDataPort_ConfigureLPTPortCommandOK.

17 years agolocalspl: Implement ConfigureLPTPortCommandOK for XcvDataPort.
Detlef Riekenberg [Mon, 19 Feb 2007 23:00:40 +0000 (00:00 +0100)] 
localspl: Implement ConfigureLPTPortCommandOK for XcvDataPort.

17 years agolocalspl/tests: Add tests for XcvDataPort_GetTransmissionRetryTimeout.
Detlef Riekenberg [Mon, 19 Feb 2007 23:00:24 +0000 (00:00 +0100)] 
localspl/tests: Add tests for XcvDataPort_GetTransmissionRetryTimeout.

17 years agolocalspl: Implement GetTransmissionRetryTimeout for XcvDataPort.
Detlef Riekenberg [Mon, 19 Feb 2007 23:00:18 +0000 (00:00 +0100)] 
localspl: Implement GetTransmissionRetryTimeout for XcvDataPort.

17 years agomsvfw32: Constify a variable.
Andrew Talbot [Mon, 19 Feb 2007 16:35:01 +0000 (16:35 +0000)] 
msvfw32: Constify a variable.

17 years agonetapi32: Constify a variable.
Andrew Talbot [Mon, 19 Feb 2007 16:35:42 +0000 (16:35 +0000)] 
netapi32: Constify a variable.

17 years agowined3d: With FVFs only one stream is used.
Stefan Dösinger [Mon, 19 Feb 2007 14:26:31 +0000 (15:26 +0100)] 
wined3d: With FVFs only one stream is used.

17 years agowined3d: Use VBOs for index buffers.
Stefan Dösinger [Mon, 19 Feb 2007 14:25:32 +0000 (15:25 +0100)] 
wined3d: Use VBOs for index buffers.

17 years agowined3d: Move the scissor rectangle to the state table.
Stefan Dösinger [Mon, 19 Feb 2007 14:25:16 +0000 (15:25 +0100)] 
wined3d: Move the scissor rectangle to the state table.

17 years agowined3d: No bounds checking is done on sampler / texture numbers.
Stefan Dösinger [Mon, 19 Feb 2007 14:24:48 +0000 (15:24 +0100)] 
wined3d: No bounds checking is done on sampler / texture numbers.

17 years agowined3d: Misc comment updates.
Stefan Dösinger [Mon, 19 Feb 2007 14:24:26 +0000 (15:24 +0100)] 
wined3d: Misc comment updates.

17 years agowined3d: Remove IWineD3DDevice::EnumDisplayModes.
Stefan Dösinger [Mon, 19 Feb 2007 14:24:00 +0000 (15:24 +0100)] 
wined3d: Remove IWineD3DDevice::EnumDisplayModes.

17 years agowined3d: Fix d3d8/9 style palettes.
Stefan Dösinger [Mon, 19 Feb 2007 14:23:36 +0000 (15:23 +0100)] 
wined3d: Fix d3d8/9 style palettes.

17 years agowined3d: Remove stream flags from GetStreamSource.
Stefan Dösinger [Mon, 19 Feb 2007 14:19:46 +0000 (15:19 +0100)] 
wined3d: Remove stream flags from GetStreamSource.

17 years agowined3d/d3d8: Move todo about sw vp usage to d3d8.
Stefan Dösinger [Mon, 19 Feb 2007 14:19:19 +0000 (15:19 +0100)] 
wined3d/d3d8: Move todo about sw vp usage to d3d8.

17 years agowined3d: Check volume texture creation errors.
Stefan Dösinger [Mon, 19 Feb 2007 14:18:45 +0000 (15:18 +0100)] 
wined3d: Check volume texture creation errors.

Volumetexture::Release checks for NULL pointers, so releasing a partially
created texture works.

17 years agocomctl32: rebar: Store the oldSize as a local variable.
Mikołaj Zalewski [Mon, 19 Feb 2007 13:10:27 +0000 (14:10 +0100)] 
comctl32: rebar: Store the oldSize as a local variable.

17 years agocomctl32: rebar: Store the coordinates of infoPtr->calcSize swapped for CCS_VERT.
Mikołaj Zalewski [Mon, 19 Feb 2007 13:10:01 +0000 (14:10 +0100)] 
comctl32: rebar: Store the coordinates of infoPtr->calcSize swapped for CCS_VERT.

17 years agocomctl32: rebar: Test and fix the WM_SIZE handler and REBAR_ForceResize.
Mikołaj Zalewski [Mon, 19 Feb 2007 13:09:24 +0000 (14:09 +0100)] 
comctl32: rebar: Test and fix the WM_SIZE handler and REBAR_ForceResize.

17 years agocomctl32: rebar: Rewrite the layout code.
Mikołaj Zalewski [Mon, 19 Feb 2007 12:56:51 +0000 (13:56 +0100)] 
comctl32: rebar: Rewrite the layout code.

17 years agowininet/ftp.c: Fix some returned error codes.
Paul Vriens [Mon, 19 Feb 2007 18:34:58 +0000 (19:34 +0100)] 
wininet/ftp.c: Fix some returned error codes.

17 years agokernel32: Don't run the CreateRemoteThread tests if the child process isn't mapped...
Rob Shearman [Mon, 19 Feb 2007 15:45:54 +0000 (15:45 +0000)] 
kernel32: Don't run the CreateRemoteThread tests if the child process isn't mapped at the same address as the parent process.

17 years agoole32: Make an error message more useful by printing the returned error code.
Rob Shearman [Mon, 19 Feb 2007 15:11:32 +0000 (15:11 +0000)] 
ole32: Make an error message more useful by printing the returned error code.

17 years agowininet: Don't discard the extra info part of a URL in InternetOpenUrl.
Hans Leidekker [Mon, 19 Feb 2007 10:08:52 +0000 (11:08 +0100)] 
wininet: Don't discard the extra info part of a URL in InternetOpenUrl.

17 years agowidl: 'control' is an attribute not a keyword.
Alexandre Julliard [Mon, 19 Feb 2007 15:40:34 +0000 (16:40 +0100)] 
widl: 'control' is an attribute not a keyword.

17 years agoregedit: Enable WM_RBUTTONDOWN to set the splitbar.
Detlef Riekenberg [Sun, 18 Feb 2007 16:14:39 +0000 (17:14 +0100)] 
regedit: Enable WM_RBUTTONDOWN to set the splitbar.

17 years agowinuser.h: Declare some raw input related structures.
Kovács András [Mon, 19 Feb 2007 09:13:48 +0000 (10:13 +0100)] 
winuser.h: Declare some raw input related structures.

17 years agokernel32: Add a CheckRemoteDebuggerPresent stub.
Stefan Dösinger [Fri, 16 Feb 2007 18:12:06 +0000 (19:12 +0100)] 
kernel32: Add a CheckRemoteDebuggerPresent stub.

17 years agowined3d: Activate a different context if the active render target is destroyed.
Stefan Dösinger [Sat, 17 Feb 2007 17:06:30 +0000 (18:06 +0100)] 
wined3d: Activate a different context if the active render target is destroyed.

17 years agowined3d: Only scream about unsupported vertex blending when it is used.
Stefan Dösinger [Fri, 16 Feb 2007 18:15:15 +0000 (19:15 +0100)] 
wined3d: Only scream about unsupported vertex blending when it is used.

17 years agowined3d: Pretend to support event queries.
Stefan Dösinger [Fri, 16 Feb 2007 18:14:46 +0000 (19:14 +0100)] 
wined3d: Pretend to support event queries.

17 years agoddraw: Test and fix IDirectDrawSurfaceX::GetDDInterface.
Stefan Dösinger [Fri, 16 Feb 2007 18:09:19 +0000 (19:09 +0100)] 
ddraw: Test and fix IDirectDrawSurfaceX::GetDDInterface.

17 years agoddraw: Creating surfaces with old interfaces doesn't addref.
Stefan Dösinger [Fri, 16 Feb 2007 18:08:09 +0000 (19:08 +0100)] 
ddraw: Creating surfaces with old interfaces doesn't addref.

17 years agoddraw: Fix a leak in a test.
Stefan Dösinger [Fri, 16 Feb 2007 18:08:13 +0000 (19:08 +0100)] 
ddraw: Fix a leak in a test.

17 years agoddraw: SetClipper refcounting fix.
Stefan Dösinger [Fri, 16 Feb 2007 18:08:21 +0000 (19:08 +0100)] 
ddraw: SetClipper refcounting fix.

17 years agowined3d: Lighting is calculated for vertices without normals.
Stefan Dösinger [Fri, 16 Feb 2007 18:08:34 +0000 (19:08 +0100)] 
wined3d: Lighting is calculated for vertices without normals.

It still should be disabled for transformed vertices though.

17 years agowined3d: Visual test framework.
Stefan Dösinger [Fri, 16 Feb 2007 18:08:28 +0000 (19:08 +0100)] 
wined3d: Visual test framework.

17 years agowined3d: Remove an outdated TODO comment.
Stefan Dösinger [Fri, 16 Feb 2007 18:05:31 +0000 (19:05 +0100)] 
wined3d: Remove an outdated TODO comment.

BltFast takes care of activating the correct context nowadays.

17 years agoquartz: Return proper error codes from GraphBuilder_RenderFile.
Chris Robinson [Sun, 18 Feb 2007 07:55:32 +0000 (23:55 -0800)] 
quartz: Return proper error codes from GraphBuilder_RenderFile.

17 years agoquartz: Make sure the splitter has output plugins before trying to render them.
Chris Robinson [Sun, 18 Feb 2007 07:55:20 +0000 (23:55 -0800)] 
quartz: Make sure the splitter has output plugins before trying to render them.

17 years agoquartz: Check for the proper ID when querying for the IBasicAudio interface.
Chris Robinson [Sun, 18 Feb 2007 07:16:36 +0000 (23:16 -0800)] 
quartz: Check for the proper ID when querying for the IBasicAudio interface.

17 years agoquartz: Don't use uninitialized memory in ACMWrapper.
Chris Robinson [Sun, 18 Feb 2007 06:17:32 +0000 (22:17 -0800)] 
quartz: Don't use uninitialized memory in ACMWrapper.

17 years agomsxml3: Stub out some more getters and setters of IXMLDOMDocument.
Hans Leidekker [Sun, 18 Feb 2007 18:37:18 +0000 (19:37 +0100)] 
msxml3: Stub out some more getters and setters of IXMLDOMDocument.

17 years agonetapi32: Add a stub implementation for NetShareDel. Improve the stub for NetUserGetL...
Hans Leidekker [Sun, 18 Feb 2007 18:37:37 +0000 (19:37 +0100)] 
netapi32: Add a stub implementation for NetShareDel. Improve the stub for NetUserGetLocalGroups.

17 years agosnmpapi: Add a missing memcpy.
Hans Leidekker [Sun, 18 Feb 2007 18:38:01 +0000 (19:38 +0100)] 
snmpapi: Add a missing memcpy.

17 years agousp10: Implement ScriptGetLogicalWidths.
Hans Leidekker [Sun, 18 Feb 2007 18:38:07 +0000 (19:38 +0100)] 
usp10: Implement ScriptGetLogicalWidths.

17 years agosetupapi: Add stub implementations for SetupDiGetINFClass and SetupSetSourceList.
Hans Leidekker [Sun, 18 Feb 2007 18:37:51 +0000 (19:37 +0100)] 
setupapi: Add stub implementations for SetupDiGetINFClass and SetupSetSourceList.

17 years agokernel32: Add a stub implementation for FindFirstVolumeMountPoint{A, W}.
Hans Leidekker [Sun, 18 Feb 2007 18:37:29 +0000 (19:37 +0100)] 
kernel32: Add a stub implementation for FindFirstVolumeMountPoint{A, W}.

17 years agoquartz: Stop and free the dsound buffer when needed.
Chris Robinson [Sun, 18 Feb 2007 17:59:41 +0000 (09:59 -0800)] 
quartz: Stop and free the dsound buffer when needed.

17 years agoshell32/tests: Fixed potential overflow.
Marcus Meissner [Sun, 18 Feb 2007 14:59:59 +0000 (15:59 +0100)] 
shell32/tests: Fixed potential overflow.

17 years agodbghelp: Return when not finding the name.
Marcus Meissner [Sun, 18 Feb 2007 11:15:37 +0000 (12:15 +0100)] 
dbghelp: Return when not finding the name.

17 years agocomctl32: Fixed new header test.
Marcus Meissner [Sun, 18 Feb 2007 11:05:34 +0000 (12:05 +0100)] 
comctl32: Fixed new header test.

17 years agowinedump: Added a missing free().
Marcus Meissner [Fri, 16 Feb 2007 16:28:59 +0000 (17:28 +0100)] 
winedump: Added a missing free().

17 years agowinex11.drv: Small fixes.
Marcus Meissner [Sun, 18 Feb 2007 10:56:49 +0000 (11:56 +0100)] 
winex11.drv: Small fixes.

17 years agowinspool: Constify some parameters in some functions.
Vitaly Lipatov [Sun, 18 Feb 2007 10:51:09 +0000 (13:51 +0300)] 
winspool: Constify some parameters in some functions.

17 years agoopengl32: Add new extensions.
Roderick Colenbrander [Sat, 17 Feb 2007 23:10:38 +0000 (00:10 +0100)] 
opengl32: Add new extensions.

17 years agocomctl32: Don't free user32 objects with a gdi32 function in imagelist test.
Rob Shearman [Sat, 17 Feb 2007 20:18:58 +0000 (20:18 +0000)] 
comctl32: Don't free user32 objects with a gdi32 function in imagelist test.

Use DestroyIcon for releasing the resources associated with created icons.

17 years agoinclude: Add macro for ListView_GetOrigin to commctrl.h.
Rob Shearman [Sat, 17 Feb 2007 20:20:54 +0000 (20:20 +0000)] 
include: Add macro for ListView_GetOrigin to commctrl.h.

(Reported by David Saez Padros.)

17 years agocomctl32: datetime: Initial tests for date and time picker.
Kanit Therdsteerasukdi [Fri, 16 Feb 2007 06:31:48 +0000 (22:31 -0800)] 
comctl32: datetime: Initial tests for date and time picker.

17 years agowininet/ftp.c: Fix some returned error codes.
Paul Vriens [Fri, 16 Feb 2007 16:48:39 +0000 (17:48 +0100)] 
wininet/ftp.c: Fix some returned error codes.

17 years agomsg711.acm: Constify some variables.
Andrew Talbot [Sat, 17 Feb 2007 19:23:36 +0000 (19:23 +0000)] 
msg711.acm: Constify some variables.

17 years agomsi: Constify some variables.
Andrew Talbot [Sat, 17 Feb 2007 19:24:20 +0000 (19:24 +0000)] 
msi: Constify some variables.

17 years agomsadp32.acm: Constify some variables.
Andrew Talbot [Sat, 17 Feb 2007 19:22:23 +0000 (19:22 +0000)] 
msadp32.acm: Constify some variables.

17 years agomciseq: Constify a variable.
Andrew Talbot [Fri, 16 Feb 2007 16:40:58 +0000 (16:40 +0000)] 
mciseq: Constify a variable.

17 years agoRelease 0.9.31. wine-0.9.31
Alexandre Julliard [Fri, 16 Feb 2007 14:48:13 +0000 (15:48 +0100)] 
Release 0.9.31.

17 years agocomctl32: treeview: New conformance tests for TreeView controls.
Chris Peterson [Fri, 16 Feb 2007 10:56:01 +0000 (02:56 -0800)] 
comctl32: treeview: New conformance tests for TreeView controls.

17 years agocmd: Updated Korean resource.
Hwang YunSong(황윤성) [Thu, 15 Feb 2007 00:42:00 +0000 (09:42 +0900)] 
cmd: Updated Korean resource.

17 years agoshell32: Updated Korean resource.
Hwang YunSong(황윤성) [Thu, 15 Feb 2007 00:40:55 +0000 (09:40 +0900)] 
shell32: Updated Korean resource.

17 years agomsvcrt: Fix fstat's handling of pipes and char devices.
Damjan Jovanovic [Fri, 16 Feb 2007 07:19:34 +0000 (09:19 +0200)] 
msvcrt: Fix fstat's handling of pipes and char devices.

For pipes/char devices, st_dev and st_rdev should be the fd, st_nlink
is always 1, and st_mode is S_IFIFO and S_IFCHR respectively.
Added tests to prove the new behaviour right.

17 years agokernel32: Fix the GetComputerName* functions to not write to the buffer at all if...
Rob Shearman [Thu, 15 Feb 2007 23:22:18 +0000 (23:22 +0000)] 
kernel32: Fix the GetComputerName* functions to not write to the buffer at all if there is not enough space.

Add tests for the GetComputerName* functions that show this issue.

Fix an off-by-one error in setting the size when there is not enough space.

Remove the exception handlers for GetComputerNameW,
GetComputerNameExA/W, since testing on XP SP2 shows that access
violations are not caught and these are not present on Win9x, which
does have an exception handler.

17 years agoserver: Track the impersonation level of tokens.
Rob Shearman [Thu, 15 Feb 2007 23:21:40 +0000 (23:21 +0000)] 
server: Track the impersonation level of tokens.

17 years agoserver: Track IDs for tokens and modifications made to tokens.
Rob Shearman [Thu, 15 Feb 2007 23:20:48 +0000 (23:20 +0000)] 
server: Track IDs for tokens and modifications made to tokens.

17 years agocomctl32: Added monthcal test cases.
Farshad Agah [Fri, 16 Feb 2007 07:59:08 +0000 (23:59 -0800)] 
comctl32: Added monthcal test cases.

17 years agogdi32: CreateBitmapIndirect should ignore the provided bm.bmWidthBytes.
Dmitry Timoshkov [Fri, 16 Feb 2007 09:02:12 +0000 (17:02 +0800)] 
gdi32: CreateBitmapIndirect should ignore the provided bm.bmWidthBytes.

17 years agocomctl32/tests: Add missing '\n's to ok() calls.
Francois Gouget [Thu, 15 Feb 2007 21:37:53 +0000 (22:37 +0100)] 
comctl32/tests: Add missing '\n's to ok() calls.

17 years agowined3d: Remove the d3d9.h include from wined3d_private.h.
H. Verbeet [Thu, 15 Feb 2007 21:37:10 +0000 (22:37 +0100)] 
wined3d: Remove the d3d9.h include from wined3d_private.h.

17 years agowined3d: Get rid of any remaining d3d9 stuff in directx.c.
H. Verbeet [Thu, 15 Feb 2007 21:37:01 +0000 (22:37 +0100)] 
wined3d: Get rid of any remaining d3d9 stuff in directx.c.

17 years agowined3d: Add WINED3DCREATE flags and use them.
H. Verbeet [Thu, 15 Feb 2007 21:36:55 +0000 (22:36 +0100)] 
wined3d: Add WINED3DCREATE flags and use them.

17 years agowined3d: Fix WINED3DPRESENT_PARAMETERS and use it instead of D3DPRESENT_PARAMETERS.
H. Verbeet [Thu, 15 Feb 2007 21:36:50 +0000 (22:36 +0100)] 
wined3d: Fix WINED3DPRESENT_PARAMETERS and use it instead of D3DPRESENT_PARAMETERS.

17 years agontdll: Add a vectored exception handling test to the existing RtlRaiseException test.
Peter Oberndorfer [Thu, 15 Feb 2007 18:45:51 +0000 (19:45 +0100)] 
ntdll: Add a vectored exception handling test to the existing RtlRaiseException test.

Show that context changes in vectored handler also affect stack handlers.
Show that vectored handlers also get the changed context.Eip value.

17 years agogdi32/tests: Create a window for justification tests that generate output
Alexandre Julliard [Thu, 15 Feb 2007 18:41:34 +0000 (19:41 +0100)] 
gdi32/tests: Create a window for justification tests that generate output
instead of painting over the desktop.

17 years agoadvapi32: Add tests for token impersonation levels and what operations are allowed...
Rob Shearman [Thu, 15 Feb 2007 16:25:58 +0000 (16:25 +0000)] 
advapi32: Add tests for token impersonation levels and what operations are allowed at each level.

17 years agoadvapi32: Add some more tests for AccessCheck that determine what
Rob Shearman [Thu, 15 Feb 2007 16:25:20 +0000 (16:25 +0000)] 
advapi32: Add some more tests for AccessCheck that determine what
token impersonation levels it accepts and to show that it doesn't
accept primary tokens.

17 years agodbghelp: nread can be NULL for read_mem and read_mem64.
Rob Shearman [Thu, 15 Feb 2007 16:24:39 +0000 (16:24 +0000)] 
dbghelp: nread can be NULL for read_mem and read_mem64.

17 years agod3d8: Set WINED3DPRESENT_PARAMETERS.MultiSampleQuality to a valid pointer.
Stefan Dösinger [Thu, 15 Feb 2007 12:52:57 +0000 (13:52 +0100)] 
d3d8: Set WINED3DPRESENT_PARAMETERS.MultiSampleQuality to a valid pointer.

17 years agowined3d: Convert the full surface for now.
Stefan Dösinger [Thu, 15 Feb 2007 12:52:21 +0000 (13:52 +0100)] 
wined3d: Convert the full surface for now.

Until we have proper subrectangle handling for offscreen surfaces,
surface conversion has to use the real surface sizes, and not the size
of the opengl subrectangle that it is going to upload. Due to the
power of 2 limitations the gl height may be bigger than the real
surface height. If that is not the case, the uploading function will
pick the correct parts from the converted surface data.

17 years agowined3d: Read offscreen render targets upside down when blitting them to a texture.
Stefan Dösinger [Thu, 15 Feb 2007 12:51:55 +0000 (13:51 +0100)] 
wined3d: Read offscreen render targets upside down when blitting them to a texture.

17 years agowined3d: Test for supported queries.
Stefan Dösinger [Thu, 15 Feb 2007 12:51:24 +0000 (13:51 +0100)] 
wined3d: Test for supported queries.

This test contains a table of known supported / known unsupported
queries. In theory wined3d could just report the queries it supports,
but applications may make some assumtions regarding supported /
unsupported queries and stop working if they find a query unexpectadely
supported or unsupported. It also tests what is supposed to happen if an
unsupported query is created.

17 years ago6/10: WineD3D: rsq and rcp instructions may need a default swizzle in arb.
Stefan Dösinger [Thu, 15 Feb 2007 12:50:59 +0000 (13:50 +0100)] 
6/10: WineD3D: rsq and rcp instructions may need a default swizzle in arb.

ARB shaders need a swizzle for the RSQ and RCP instructions, while d3d
shaders do not. The DirectX sdk says that the x component is used if
no swizzle is given.