wine
15 years agowinhttp: Implement WinHttpQueryHeaders(WINHTTP_QUERY_VERSION).
Hans Leidekker [Thu, 29 Oct 2009 10:12:45 +0000 (11:12 +0100)] 
winhttp: Implement WinHttpQueryHeaders(WINHTTP_QUERY_VERSION).

15 years agowinhttp: Accept empty headers parameter in WinHttpSendRequest.
Hans Leidekker [Thu, 29 Oct 2009 10:12:22 +0000 (11:12 +0100)] 
winhttp: Accept empty headers parameter in WinHttpSendRequest.

15 years agows2_32: Add a test for GetAddrInfoW.
Hans Leidekker [Thu, 29 Oct 2009 10:12:00 +0000 (11:12 +0100)] 
ws2_32: Add a test for GetAddrInfoW.

15 years agows2_32: Avoid accessing uninitialized memory in GetAddrInfoW.
Hans Leidekker [Thu, 29 Oct 2009 10:11:38 +0000 (11:11 +0100)] 
ws2_32: Avoid accessing uninitialized memory in GetAddrInfoW.

Found by valgrind.

15 years agoconfigure: preloader is Linux specific, don't build it elsewhere.
Austin English [Thu, 29 Oct 2009 00:51:17 +0000 (19:51 -0500)] 
configure: preloader is Linux specific, don't build it elsewhere.

15 years agowined3d: Don't depend on uninitialized data in the CreateSurface() thunks (Valgrind).
Henri Verbeet [Thu, 29 Oct 2009 09:37:13 +0000 (10:37 +0100)] 
wined3d: Don't depend on uninitialized data in the CreateSurface() thunks (Valgrind).

Perhaps IDirectDraw7_CreateSurface() should also always set "pSurface7" to
NULL on failure, but at least for our internal functions that's a silly thing
to rely on.

15 years agowined3d: directly pass gl_info to stream_info_element_from_strided().
Henri Verbeet [Thu, 29 Oct 2009 09:37:12 +0000 (10:37 +0100)] 
wined3d: directly pass gl_info to stream_info_element_from_strided().

15 years agowined3d: Get rid of the GL_SUPPORT macro.
Henri Verbeet [Thu, 29 Oct 2009 09:37:11 +0000 (10:37 +0100)] 
wined3d: Get rid of the GL_SUPPORT macro.

15 years agowined3d: Introduce a separate structure for various OpenGL implementation limits.
Henri Verbeet [Thu, 29 Oct 2009 09:37:10 +0000 (10:37 +0100)] 
wined3d: Introduce a separate structure for various OpenGL implementation limits.

15 years agowined3d: Remove some unused GLINFO_LOCATION definitions.
Henri Verbeet [Thu, 29 Oct 2009 09:37:09 +0000 (10:37 +0100)] 
wined3d: Remove some unused GLINFO_LOCATION definitions.

15 years agoadvapi32: Add some input parameter checks to GetOldestEventLogRecord.
Paul Vriens [Thu, 29 Oct 2009 08:25:07 +0000 (09:25 +0100)] 
advapi32: Add some input parameter checks to GetOldestEventLogRecord.

15 years agoadvapi32/tests: Add some GetOldestEventLogRecord tests.
Paul Vriens [Thu, 29 Oct 2009 08:22:42 +0000 (09:22 +0100)] 
advapi32/tests: Add some GetOldestEventLogRecord tests.

15 years agoadvapi32: Add some input parameter checks to GetNumberOfEventLogRecords.
Paul Vriens [Wed, 28 Oct 2009 18:37:06 +0000 (19:37 +0100)] 
advapi32: Add some input parameter checks to GetNumberOfEventLogRecords.

15 years agoadvapi32/tests: Add some GetNumberOfEventLogRecords tests.
Paul Vriens [Wed, 28 Oct 2009 18:35:30 +0000 (19:35 +0100)] 
advapi32/tests: Add some GetNumberOfEventLogRecords tests.

15 years agomshtml: Added IHTMLDOMNode::nextSibling implementation.
Jacek Caban [Thu, 29 Oct 2009 01:37:44 +0000 (02:37 +0100)] 
mshtml: Added IHTMLDOMNode::nextSibling implementation.

15 years agomshtml: Inherit scriptmode from parent window.
Jacek Caban [Wed, 28 Oct 2009 21:55:26 +0000 (22:55 +0100)] 
mshtml: Inherit scriptmode from parent window.

15 years agomshtml: Improve debug traces.
Jacek Caban [Wed, 28 Oct 2009 21:54:48 +0000 (22:54 +0100)] 
mshtml: Improve debug traces.

15 years agocryptui: Fix German translation.
Juan Lang [Wed, 28 Oct 2009 18:33:08 +0000 (11:33 -0700)] 
cryptui: Fix German translation.

15 years agocryptui: Fix Lithuanian translation.
Aurimas Fišeras [Wed, 28 Oct 2009 17:39:51 +0000 (19:39 +0200)] 
cryptui: Fix Lithuanian translation.

15 years agocrypt32: Implement CertVerifyCertificateChainPolicy for CERT_CHAIN_POLICY_SSL.
Juan Lang [Wed, 28 Oct 2009 16:17:30 +0000 (09:17 -0700)] 
crypt32: Implement CertVerifyCertificateChainPolicy for CERT_CHAIN_POLICY_SSL.

15 years agocrypt32: Add some tests of the SSL policy.
Juan Lang [Wed, 28 Oct 2009 16:10:29 +0000 (09:10 -0700)] 
crypt32: Add some tests of the SSL policy.

15 years agocrypt32: Allow the caller of checkChainPolicyStatus to specify the date to test with...
Juan Lang [Wed, 28 Oct 2009 16:07:39 +0000 (09:07 -0700)] 
crypt32: Allow the caller of checkChainPolicyStatus to specify the date to test with and additional policy parameters.

15 years agocrypt32: Add the Google website's cert to tests.
Juan Lang [Tue, 27 Oct 2009 22:11:22 +0000 (15:11 -0700)] 
crypt32: Add the Google website's cert to tests.

15 years agocrypt32: Support IPv6 addresses in name constraint comparison.
Juan Lang [Fri, 23 Oct 2009 21:38:47 +0000 (14:38 -0700)] 
crypt32: Support IPv6 addresses in name constraint comparison.

15 years agocrypt32: Trace netscape cert type extension.
Juan Lang [Fri, 23 Oct 2009 21:11:27 +0000 (14:11 -0700)] 
crypt32: Trace netscape cert type extension.

15 years agocrypt32: Trace directory name of alt name entries.
Juan Lang [Fri, 23 Oct 2009 20:53:26 +0000 (13:53 -0700)] 
crypt32: Trace directory name of alt name entries.

15 years agocrypt32: Correct a prototype.
Juan Lang [Fri, 23 Oct 2009 20:51:02 +0000 (13:51 -0700)] 
crypt32: Correct a prototype.

15 years agocrypt32: Accept either the subject alt name 2 or subject alt name extensions, and...
Juan Lang [Fri, 23 Oct 2009 18:54:05 +0000 (11:54 -0700)] 
crypt32: Accept either the subject alt name 2 or subject alt name extensions, and prefer the former when both are present.

15 years agocrypt32: Trace the alt name extensions.
Juan Lang [Fri, 23 Oct 2009 18:51:40 +0000 (11:51 -0700)] 
crypt32: Trace the alt name extensions.

15 years agocrypt32: Trace name constraints extension.
Juan Lang [Fri, 23 Oct 2009 18:38:03 +0000 (11:38 -0700)] 
crypt32: Trace name constraints extension.

15 years agocrypt32: Trace cert policies extension.
Juan Lang [Fri, 23 Oct 2009 18:09:20 +0000 (11:09 -0700)] 
crypt32: Trace cert policies extension.

15 years agocrypt32: Trace enhanced key usage extension.
Juan Lang [Fri, 23 Oct 2009 17:59:30 +0000 (10:59 -0700)] 
crypt32: Trace enhanced key usage extension.

15 years agokernel32/tests: Add some tests for width and precision formatting in FormatMessage.
Alexandre Julliard [Thu, 29 Oct 2009 12:06:12 +0000 (13:06 +0100)] 
kernel32/tests: Add some tests for width and precision formatting in FormatMessage.

15 years agolibwine: Fix handling of precision argument in vsnprintfW.
Alexandre Julliard [Thu, 29 Oct 2009 12:05:37 +0000 (13:05 +0100)] 
libwine: Fix handling of precision argument in vsnprintfW.

15 years agocomctl32/tests: Use A-functions.
Paul Vriens [Wed, 28 Oct 2009 13:57:22 +0000 (14:57 +0100)] 
comctl32/tests: Use A-functions.

15 years agoinclude: Add rstloc.idl.
Huw Davies [Wed, 28 Oct 2009 13:18:54 +0000 (13:18 +0000)] 
include: Add rstloc.idl.

15 years agoinclude: Add rstbas.idl.
Huw Davies [Wed, 28 Oct 2009 13:08:02 +0000 (13:08 +0000)] 
include: Add rstbas.idl.

15 years agodbghelp: elf_load_file: return if elf_map_file fails.
Paul Bolle [Wed, 28 Oct 2009 12:47:15 +0000 (13:47 +0100)] 
dbghelp: elf_load_file: return if elf_map_file fails.

15 years agooledb32: Add some conversions to DBTYPE_UI8.
Huw Davies [Wed, 28 Oct 2009 12:17:53 +0000 (12:17 +0000)] 
oledb32: Add some conversions to DBTYPE_UI8.

15 years agooledb32: Add some conversions to DBTYPE_CY.
Huw Davies [Wed, 28 Oct 2009 12:13:20 +0000 (12:13 +0000)] 
oledb32: Add some conversions to DBTYPE_CY.

15 years agooledb32: Add some conversions to DBTYPE_R4.
Huw Davies [Wed, 28 Oct 2009 12:07:40 +0000 (12:07 +0000)] 
oledb32: Add some conversions to DBTYPE_R4.

15 years agooledb32: Add some conversions to DBTYPE_UI4;.
Huw Davies [Wed, 28 Oct 2009 12:03:19 +0000 (12:03 +0000)] 
oledb32: Add some conversions to DBTYPE_UI4;.

15 years agooledb32: Add some conversions to DBTYPE_UI1.
Huw Davies [Wed, 28 Oct 2009 11:57:44 +0000 (11:57 +0000)] 
oledb32: Add some conversions to DBTYPE_UI1.

15 years agooledb32: Add a few simple conversions to DBTYPE_GUID.
Huw Davies [Wed, 28 Oct 2009 11:49:21 +0000 (11:49 +0000)] 
oledb32: Add a few simple conversions to DBTYPE_GUID.

15 years agomciwave: Default wave format is 11025x8x1.
Jörg Höhle [Sun, 18 Oct 2009 12:14:11 +0000 (14:14 +0200)] 
mciwave: Default wave format is 11025x8x1.

15 years agomciwave: Fix wave format first, then compute position.
Jörg Höhle [Sun, 18 Oct 2009 12:10:31 +0000 (14:10 +0200)] 
mciwave: Fix wave format first, then compute position.

nAvgBytesPerSec is the better factor in the presence of ADPCM, MPEG3 and other wave formats.

15 years agod3d10: Mark annotation variable as annotation.
Rico Schüller [Tue, 27 Oct 2009 19:14:27 +0000 (20:14 +0100)] 
d3d10: Mark annotation variable as annotation.

15 years agod3d10: Implement ID3D10EffectVariable::AsShader().
Rico Schüller [Tue, 27 Oct 2009 19:13:49 +0000 (20:13 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsShader().

15 years agod3d10: Implement ID3D10EffectVariable::AsSampler().
Rico Schüller [Tue, 27 Oct 2009 19:13:25 +0000 (20:13 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsSampler().

15 years agod3d10: Implement ID3D10EffectVariable::AsRasterizer().
Rico Schüller [Tue, 27 Oct 2009 19:13:12 +0000 (20:13 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsRasterizer().

15 years agod3d10: Implement ID3D10EffectVariable::AsDepthStencil().
Rico Schüller [Tue, 27 Oct 2009 19:12:53 +0000 (20:12 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsDepthStencil().

15 years agod3d10: Implement ID3D10EffectVariable::AsBlend().
Rico Schüller [Tue, 27 Oct 2009 19:12:29 +0000 (20:12 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsBlend().

15 years agod3d10: Implement ID3D10EffectVariable::AsConstantBuffer().
Rico Schüller [Tue, 27 Oct 2009 19:12:11 +0000 (20:12 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsConstantBuffer().

15 years agod3d10: Implement ID3D10EffectVariable::AsDepthStencilView().
Rico Schüller [Tue, 27 Oct 2009 19:11:34 +0000 (20:11 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsDepthStencilView().

15 years agod3d10: Implement ID3D10EffectVariable::AsRenderTargetView().
Rico Schüller [Tue, 27 Oct 2009 19:11:06 +0000 (20:11 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsRenderTargetView().

15 years agod3d10: Implement ID3D10EffectVariable::AsShaderResource().
Rico Schüller [Tue, 27 Oct 2009 19:10:48 +0000 (20:10 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsShaderResource().

15 years agod3d10: Implement ID3D10EffectVariable::AsString().
Rico Schüller [Tue, 27 Oct 2009 19:10:31 +0000 (20:10 +0100)] 
d3d10: Implement ID3D10EffectVariable::AsString().

15 years agod3d10: Fix a HeapFree() in d3d10_effect_Release().
Rico Schüller [Tue, 27 Oct 2009 19:10:19 +0000 (20:10 +0100)] 
d3d10: Fix a HeapFree() in d3d10_effect_Release().

15 years agowined3d: Rename DestroyContext() to context_destroy().
Henri Verbeet [Wed, 28 Oct 2009 10:00:14 +0000 (11:00 +0100)] 
wined3d: Rename DestroyContext() to context_destroy().

15 years agowined3d: Restore the thread's GL context on context_release() if it wasn't created...
Henri Verbeet [Wed, 28 Oct 2009 10:00:13 +0000 (11:00 +0100)] 
wined3d: Restore the thread's GL context on context_release() if it wasn't created by wined3d.

The background on this is that some applications use OpenGL and DirectDraw/Direct3D on
the same thread, typically using OpenGL for rendering and DirectDraw to get
the amount of available video memory. This means that we might replace the
application's current GL context with one with a completely different state,
but also that our current GL context might not be what we think it is.

15 years agowined3d: Call context_release() for wined3d contexts made current by context_create().
Henri Verbeet [Wed, 28 Oct 2009 10:00:12 +0000 (11:00 +0100)] 
wined3d: Call context_release() for wined3d contexts made current by context_create().

15 years agowined3d: Keep better track of where we're using wined3d contexts.
Henri Verbeet [Wed, 28 Oct 2009 10:00:11 +0000 (11:00 +0100)] 
wined3d: Keep better track of where we're using wined3d contexts.

The idea here is that we can restore the thread's current GL context on
context_release() if it doesn't correspond to the current wined3d context on
context_acquire().

15 years agowined3d: Restore the thread's previous GL context in context_destroy_gl_resources().
Henri Verbeet [Wed, 28 Oct 2009 10:00:10 +0000 (11:00 +0100)] 
wined3d: Restore the thread's previous GL context in context_destroy_gl_resources().

15 years agoadvapi32: Add a stubbed GetEventLogInformation with input param checking.
Paul Vriens [Wed, 28 Oct 2009 09:07:18 +0000 (10:07 +0100)] 
advapi32: Add a stubbed GetEventLogInformation with input param checking.

15 years agoadvapi32/tests: Add some GetEventLogInformation tests.
Paul Vriens [Wed, 28 Oct 2009 09:05:39 +0000 (10:05 +0100)] 
advapi32/tests: Add some GetEventLogInformation tests.

15 years agocrypt32/tests: CryptUnprotectData: test zero-length payload.
Dan Kegel [Wed, 28 Oct 2009 01:40:31 +0000 (18:40 -0700)] 
crypt32/tests: CryptUnprotectData: test zero-length payload.

15 years agojscript: Store a copy of code in parser_ctx_t.
Jacek Caban [Tue, 27 Oct 2009 21:47:20 +0000 (22:47 +0100)] 
jscript: Store a copy of code in parser_ctx_t.

15 years agoole32: Don't use IEnumSTATSTGImpl to search for a parent directory entry.
Vincent Povirk [Tue, 27 Oct 2009 20:31:01 +0000 (15:31 -0500)] 
ole32: Don't use IEnumSTATSTGImpl to search for a parent directory entry.

Use a binary search to find the parent of a storage object being deleted.
We currently use IEnumSTATSTGImpl to do a linear search, which is
unnecessary.

15 years agomshtml: Added HTML frames support.
Jacek Caban [Tue, 27 Oct 2009 20:17:08 +0000 (21:17 +0100)] 
mshtml: Added HTML frames support.

15 years agomshtml: Avoid crash in nsIURI:Equals if other_url is NULL.
Jacek Caban [Tue, 27 Oct 2009 20:10:22 +0000 (21:10 +0100)] 
mshtml: Avoid crash in nsIURI:Equals if other_url is NULL.

15 years agomshtml: Moved event_vector to HTMLDocumentNode.
Jacek Caban [Tue, 27 Oct 2009 20:10:02 +0000 (21:10 +0100)] 
mshtml: Moved event_vector to HTMLDocumentNode.

15 years agomshtml: Moved nsIDOMEventListener implementations to HTMLDocumentNode.
Jacek Caban [Tue, 27 Oct 2009 20:09:25 +0000 (21:09 +0100)] 
mshtml: Moved nsIDOMEventListener implementations to HTMLDocumentNode.

15 years agocryptui: Display <None> for a cert's friendly name if no friendly name property is...
Juan Lang [Tue, 27 Oct 2009 18:13:00 +0000 (11:13 -0700)] 
cryptui: Display <None> for a cert's friendly name if no friendly name property is set.

15 years agoole32: Fix the LEFTCHILD and RIGHTCHILD offset defines.
Vincent Povirk [Tue, 27 Oct 2009 18:09:16 +0000 (13:09 -0500)] 
ole32: Fix the LEFTCHILD and RIGHTCHILD offset defines.

15 years agokernel32: Set the 64-bit flag for builtin executables based on their load directory.
Alexandre Julliard [Tue, 27 Oct 2009 19:40:40 +0000 (20:40 +0100)] 
kernel32: Set the 64-bit flag for builtin executables based on their load directory.

15 years agokernel32: Retrieve the executable information as soon as we open the file.
Alexandre Julliard [Tue, 27 Oct 2009 18:41:38 +0000 (19:41 +0100)] 
kernel32: Retrieve the executable information as soon as we open the file.

15 years agokernel32: Add a structure to store all the information about an executable.
Alexandre Julliard [Tue, 27 Oct 2009 18:30:30 +0000 (19:30 +0100)] 
kernel32: Add a structure to store all the information about an executable.

15 years agokernel32: Specify the full application path when starting wineboot.exe.
Alexandre Julliard [Tue, 27 Oct 2009 19:48:47 +0000 (20:48 +0100)] 
kernel32: Specify the full application path when starting wineboot.exe.

15 years agontdll: The meaning of the flag is inverted between RtlWow64EnableFsRedirection and...
Alexandre Julliard [Wed, 28 Oct 2009 09:54:22 +0000 (10:54 +0100)] 
ntdll: The meaning of the flag is inverted between RtlWow64EnableFsRedirection and RtlWow64EnableFsRedirectionEx.

15 years agolibwine: Reserve some low memory space even without a preloader.
Alexandre Julliard [Tue, 27 Oct 2009 18:06:48 +0000 (19:06 +0100)] 
libwine: Reserve some low memory space even without a preloader.

15 years agokernel32: Make GetQueuedCompletionStatus return failure for I/O errors, as per MSDN.
Alexandre Julliard [Tue, 27 Oct 2009 15:52:35 +0000 (16:52 +0100)] 
kernel32: Make GetQueuedCompletionStatus return failure for I/O errors, as per MSDN.

15 years agomsi: Test that a query on a join of two tables returns data from the correct table.
Nate Gallaher [Sun, 18 Oct 2009 16:47:02 +0000 (12:47 -0400)] 
msi: Test that a query on a join of two tables returns data from the correct table.

15 years agomsi: Add tablename tracking to VIEW_find_column.
Nate Gallaher [Sun, 18 Oct 2009 16:41:41 +0000 (12:41 -0400)] 
msi: Add tablename tracking to VIEW_find_column.

This fixes the bug where multiple columns of the same name, but
different tables are members of a join. Any attempt to refer to these
columns will resolve to the first available column with that name,
irregardless of any tablename modifier.

15 years agod3dx9: Add D3DXAssembleShader tests.
Matteo Bruni [Tue, 15 Sep 2009 22:41:33 +0000 (00:41 +0200)] 
d3dx9: Add D3DXAssembleShader tests.

15 years agooledb32: Add a couple of conversions to DBTYPE_FILETIME.
Huw Davies [Tue, 27 Oct 2009 12:25:19 +0000 (12:25 +0000)] 
oledb32: Add a couple of conversions to DBTYPE_FILETIME.

15 years agooledb32: Add CanConvert support for DBTYPE_FILETIME.
Huw Davies [Tue, 27 Oct 2009 12:17:27 +0000 (12:17 +0000)] 
oledb32: Add CanConvert support for DBTYPE_FILETIME.

15 years agomsdaps: Implement IRowsetInfo_GetProperties proxy and stub.
Huw Davies [Tue, 27 Oct 2009 10:19:26 +0000 (10:19 +0000)] 
msdaps: Implement IRowsetInfo_GetProperties proxy and stub.

15 years agoinclude: Add rstinf.idl.
Huw Davies [Tue, 27 Oct 2009 10:11:36 +0000 (10:11 +0000)] 
include: Add rstinf.idl.

15 years agomsdaps: Implement SetCommandText proxy and stub.
Huw Davies [Mon, 26 Oct 2009 15:44:50 +0000 (15:44 +0000)] 
msdaps: Implement SetCommandText proxy and stub.

15 years agoinclude: Add cmdtxt.idl.
Huw Davies [Mon, 26 Oct 2009 15:42:13 +0000 (15:42 +0000)] 
include: Add cmdtxt.idl.

15 years agoinclude: Add cmdbas.idl.
Huw Davies [Mon, 26 Oct 2009 14:21:18 +0000 (14:21 +0000)] 
include: Add cmdbas.idl.

15 years agoadvapi32/tests: Add a input parameter check (CloseEventLog).
Paul Vriens [Tue, 27 Oct 2009 09:37:07 +0000 (10:37 +0100)] 
advapi32/tests: Add a input parameter check (CloseEventLog).

15 years agoadvapi32/tests: Cope with empty servername.
Paul Vriens [Tue, 27 Oct 2009 09:27:28 +0000 (10:27 +0100)] 
advapi32/tests: Cope with empty servername.

15 years agoadvapi32/tests: Add some input parameter checks.
Paul Vriens [Tue, 27 Oct 2009 08:33:55 +0000 (09:33 +0100)] 
advapi32/tests: Add some input parameter checks.

15 years agoadvapi32/tests: Add some basic eventlog tests.
Paul Vriens [Mon, 26 Oct 2009 19:06:13 +0000 (20:06 +0100)] 
advapi32/tests: Add some basic eventlog tests.

15 years agowinex11: Allow assigning non-OEM virtual key codes for remaining keys.
Ken Thomases [Tue, 27 Oct 2009 03:29:35 +0000 (22:29 -0500)] 
winex11: Allow assigning non-OEM virtual key codes for remaining keys.

This is safe because the keyboard layout tables and standard virtual
key code assignments have all already been done.  This is necessary
because some X11 keyboard mappings (e.g. Greek keyboard layout on a
Mac) are full of non-Latin keysyms.

15 years agowinex11: Use a table of available OEM virtual key codes.
Ken Thomases [Tue, 27 Oct 2009 03:29:26 +0000 (22:29 -0500)] 
winex11: Use a table of available OEM virtual key codes.

Restore availability of vkeys prior to VK_OEM_8.  That's safe now that OEM
vkeys are assigned in a separate loop after standard OEM vkey assignments
have been made.

15 years agowinex11: Assign OEM virtual key codes in a separate loop.
Ken Thomases [Tue, 27 Oct 2009 03:29:16 +0000 (22:29 -0500)] 
winex11: Assign OEM virtual key codes in a separate loop.

15 years agod3d10: Improve set_variable_vtbl().
Rico Schüller [Mon, 26 Oct 2009 17:39:19 +0000 (18:39 +0100)] 
d3d10: Improve set_variable_vtbl().

15 years agod3d10: Add ID3D10EffectShaderVariableVtbl.
Rico Schüller [Mon, 26 Oct 2009 17:39:15 +0000 (18:39 +0100)] 
d3d10: Add ID3D10EffectShaderVariableVtbl.