wine
15 years agod3d9: Having a NULL rendertarget isn't a failure.
Henri Verbeet [Fri, 29 May 2009 07:13:21 +0000 (09:13 +0200)] 
d3d9: Having a NULL rendertarget isn't a failure.

15 years agowined3d: Add device resources from resource_init().
Henri Verbeet [Fri, 29 May 2009 07:13:21 +0000 (09:13 +0200)] 
wined3d: Add device resources from resource_init().

This is consistent with removing them from resource_cleanup().

15 years agowined3d: Remove ResourceReleased() from the public device interface.
Henri Verbeet [Fri, 29 May 2009 07:13:21 +0000 (09:13 +0200)] 
wined3d: Remove ResourceReleased() from the public device interface.

15 years agowined3d: Add missing ActivateContext calls to shader_destroy() implementations.
Henri Verbeet [Fri, 29 May 2009 07:13:20 +0000 (09:13 +0200)] 
wined3d: Add missing ActivateContext calls to shader_destroy() implementations.

15 years agomsctf: Define compartment guids.
Aric Stewart [Thu, 28 May 2009 20:01:19 +0000 (15:01 -0500)] 
msctf: Define compartment guids.

15 years agowininet.h: Added more error codes.
Jacek Caban [Thu, 28 May 2009 19:35:34 +0000 (21:35 +0200)] 
wininet.h: Added more error codes.

15 years agogphoto2.ds: Only provide GPHOTO2_StrDup() when we have HAVE_GPHOTO2.
Gerald Pfeifer [Thu, 28 May 2009 19:25:35 +0000 (21:25 +0200)] 
gphoto2.ds: Only provide GPHOTO2_StrDup() when we have HAVE_GPHOTO2.

15 years agooleaut32/tests: Spelling fixes.
Paul Vriens [Thu, 28 May 2009 17:49:15 +0000 (19:49 +0200)] 
oleaut32/tests: Spelling fixes.

15 years agowininet: Add a critical section to protect the read-ahead buffer.
Alexandre Julliard [Thu, 28 May 2009 21:01:28 +0000 (23:01 +0200)] 
wininet: Add a critical section to protect the read-ahead buffer.

15 years agorpcrt4/tests: Disable some tests that crash on Windows.
Alexandre Julliard [Thu, 28 May 2009 20:27:51 +0000 (22:27 +0200)] 
rpcrt4/tests: Disable some tests that crash on Windows.

15 years agorpcrt4/tests: Remove tests for v1 memory list, the layout is wrong and we don't care...
Alexandre Julliard [Thu, 28 May 2009 18:18:34 +0000 (20:18 +0200)] 
rpcrt4/tests: Remove tests for v1 memory list, the layout is wrong and we don't care about it anyway.

15 years agorpcrt4/tests: Mark some stub message tests broken for older Windows versions.
Alexandre Julliard [Thu, 28 May 2009 18:10:15 +0000 (20:10 +0200)] 
rpcrt4/tests: Mark some stub message tests broken for older Windows versions.

Group the common tests in a function shared between client and server.

15 years agomsi: Fix some memory leaks.
Hans Leidekker [Thu, 28 May 2009 13:04:17 +0000 (15:04 +0200)] 
msi: Fix some memory leaks.

15 years agomsi: Consistently use the parser allocator when parsing a query.
Hans Leidekker [Thu, 28 May 2009 13:03:49 +0000 (15:03 +0200)] 
msi: Consistently use the parser allocator when parsing a query.

15 years agomsi: Don't duplicate the table name in CREATE_CreateView.
Hans Leidekker [Thu, 28 May 2009 13:03:19 +0000 (15:03 +0200)] 
msi: Don't duplicate the table name in CREATE_CreateView.

The table name is tracked in the list attached to the parent query object,
which is destroyed after the view object.

This plugs a leak since the duplicated table name was never freed.

15 years agomsi: Constify some parameters.
Hans Leidekker [Thu, 28 May 2009 13:02:50 +0000 (15:02 +0200)] 
msi: Constify some parameters.

15 years agoinclude: Sync definition of CERT_CHAIN_PARA and SCHANNEL_CRED with the latest SDK.
Hans Leidekker [Thu, 28 May 2009 13:02:08 +0000 (15:02 +0200)] 
include: Sync definition of CERT_CHAIN_PARA and SCHANNEL_CRED with the latest SDK.

15 years agokernel32: Improve the GetSystemPowerStatus stub.
Hans Leidekker [Thu, 28 May 2009 13:01:47 +0000 (15:01 +0200)] 
kernel32: Improve the GetSystemPowerStatus stub.

15 years agomsvfw32: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:25:09 +0000 (15:25 +0200)] 
msvfw32: Fix a pointer conversion warning on 64-bit.

15 years agomsacm32: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:25:04 +0000 (15:25 +0200)] 
msacm32: Fix a pointer conversion warning on 64-bit.

15 years agosane.ds: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:58 +0000 (15:24 +0200)] 
sane.ds: Fix a pointer conversion warning on 64-bit.

15 years agogphoto2.ds: Fix a pointer conversion warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:54 +0000 (15:24 +0200)] 
gphoto2.ds: Fix a pointer conversion warning on 64-bit.

15 years agouser32/tests: Fix some pointer conversion warnings on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:31 +0000 (15:24 +0200)] 
user32/tests: Fix some pointer conversion warnings on 64-bit.

15 years agoole32: Fix some pointer conversion warnings on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:24:25 +0000 (15:24 +0200)] 
ole32: Fix some pointer conversion warnings on 64-bit.

15 years agocomctl32/tests: Replace a listview macro by an explicit SendMessage.
Alexandre Julliard [Thu, 28 May 2009 13:24:04 +0000 (15:24 +0200)] 
comctl32/tests: Replace a listview macro by an explicit SendMessage.

15 years agowinedump: Fix a printf format warning on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 13:23:24 +0000 (15:23 +0200)] 
winedump: Fix a printf format warning on 64-bit.

15 years agoopengl32: Generate the correct trace arguments for UINT64 types.
Alexandre Julliard [Thu, 28 May 2009 13:23:10 +0000 (15:23 +0200)] 
opengl32: Generate the correct trace arguments for UINT64 types.

15 years agowined3d: Fix CheckDeviceMultiSampleType when queried with D3DMULTISAMPLE_NONE.
Louis Lenders [Wed, 27 May 2009 17:29:46 +0000 (17:29 +0000)] 
wined3d: Fix CheckDeviceMultiSampleType when queried with D3DMULTISAMPLE_NONE.

15 years agowinex11: Fix Ctrl+Tab translation.
André Hentschel [Wed, 27 May 2009 17:55:23 +0000 (19:55 +0200)] 
winex11: Fix Ctrl+Tab translation.

15 years agokernel32: Mask out obsolete flags in GlobalAlloc.
Peter Hedlund [Wed, 27 May 2009 17:27:56 +0000 (10:27 -0700)] 
kernel32: Mask out obsolete flags in GlobalAlloc.

15 years agowined3d: Emulate if(bool) in ARB shaders.
Stefan Dösinger [Wed, 27 May 2009 16:23:59 +0000 (18:23 +0200)] 
wined3d: Emulate if(bool) in ARB shaders.

15 years agowined3d: Add a function around the handler table.
Stefan Dösinger [Wed, 27 May 2009 16:23:16 +0000 (18:23 +0200)] 
wined3d: Add a function around the handler table.

This reduces the number of methods in the shader backend(the instr
modifiers can be handled in that wrapper) and it will help flow
control emulation in the ARB backend.

15 years agowined3d: Manage vs_compile_args in the backends.
Stefan Dösinger [Tue, 26 May 2009 19:06:37 +0000 (21:06 +0200)] 
wined3d: Manage vs_compile_args in the backends.

15 years agowined3d: Manage ps_compiled_shader in the backends.
Stefan Dösinger [Tue, 26 May 2009 19:05:59 +0000 (21:05 +0200)] 
wined3d: Manage ps_compiled_shader in the backends.

15 years agowined3d: Make find_gl_vshader backend specific.
Stefan Dösinger [Tue, 26 May 2009 12:10:56 +0000 (14:10 +0200)] 
wined3d: Make find_gl_vshader backend specific.

15 years agowined3d: Remove the forward declaration added in the last patch.
Stefan Dösinger [Tue, 26 May 2009 11:57:03 +0000 (13:57 +0200)] 
wined3d: Remove the forward declaration added in the last patch.

15 years agowined3d: Make find_gl_pshader backend private.
Stefan Dösinger [Tue, 26 May 2009 11:43:43 +0000 (13:43 +0200)] 
wined3d: Make find_gl_pshader backend private.

15 years agowined3d: Store the compile args in the compile context, not the shader.
Stefan Dösinger [Tue, 26 May 2009 11:27:54 +0000 (13:27 +0200)] 
wined3d: Store the compile args in the compile context, not the shader.

15 years agouser32: Downgrade a FIXME to a WARN.
Austin English [Thu, 28 May 2009 04:21:50 +0000 (23:21 -0500)] 
user32: Downgrade a FIXME to a WARN.

15 years agowined3d: Remove the "declaration" parameter to IWineD3DDeviceImpl_CreateVertexShader().
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)] 
wined3d: Remove the "declaration" parameter to IWineD3DDeviceImpl_CreateVertexShader().

Once upon a time this was used for creating fake vertex shader
attribute semantics for d3d8 shaders. We don't need this anymore since
device_stream_info_from_declaration() will use the vertex
declaration's output slot to load the data, if present. That also
avoids the potentially expensive matching of attribute semantics
between vertex shader and declaration for d3d8.

15 years agod3d10core: Don't complain as much about setting a NULL geometry shader.
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)] 
d3d10core: Don't complain as much about setting a NULL geometry shader.

Setting a NULL geometry shader doesn't hurt much, and it reduces console spam
a bit.

15 years agod3d10core: Implement ID3D10Device::VSSetShader().
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)] 
d3d10core: Implement ID3D10Device::VSSetShader().

15 years agowined3d: Match the d3d10 name for WINED3DDECLUSAGE_POSITION.
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)] 
wined3d: Match the d3d10 name for WINED3DDECLUSAGE_POSITION.

I.e., make sure that if a SM4 shader uses SV_POSITION it ends up as position
data.

15 years agowined3d: Use the output signature to setup SM4 vertex shader output semantics.
Henri Verbeet [Thu, 28 May 2009 06:44:21 +0000 (08:44 +0200)] 
wined3d: Use the output signature to setup SM4 vertex shader output semantics.

15 years agowinex11.drv: Avoid a crash if not in a desktop mode.
Dmitry Timoshkov [Thu, 28 May 2009 06:00:10 +0000 (15:00 +0900)] 
winex11.drv: Avoid a crash if not in a desktop mode.

15 years agonotepad: Use the ARRAY_SIZE() macro if we already have it.
Michael Stefaniuc [Wed, 27 May 2009 21:49:13 +0000 (23:49 +0200)] 
notepad: Use the ARRAY_SIZE() macro if we already have it.

15 years agonotepad: Rename the SIZEOF macro to the more descriptive ARRAY_SIZE.
Michael Stefaniuc [Wed, 27 May 2009 21:48:57 +0000 (23:48 +0200)] 
notepad: Rename the SIZEOF macro to the more descriptive ARRAY_SIZE.

SIZEOF looks just like one of the typical Win32 API capitalizations of
the basic C construct which it isn't.

15 years agocomctl32: Constify some variables.
Andrew Talbot [Wed, 27 May 2009 21:17:32 +0000 (22:17 +0100)] 
comctl32: Constify some variables.

15 years agocomctl32/tooltips: Fix callback tip text retrieval.
Nikolay Sivov [Wed, 27 May 2009 19:01:51 +0000 (23:01 +0400)] 
comctl32/tooltips: Fix callback tip text retrieval.

15 years agocomctl32/tooltips: Move parameter cast to WinProc.
Nikolay Sivov [Wed, 27 May 2009 17:55:42 +0000 (21:55 +0400)] 
comctl32/tooltips: Move parameter cast to WinProc.

15 years agoadvapi: Correct buffer length in LookupAccountNameW.
Aric Stewart [Wed, 27 May 2009 19:31:10 +0000 (14:31 -0500)] 
advapi: Correct buffer length in LookupAccountNameW.

15 years agogdiplus: Stub GdipCreateHICONFromBitmap.
Vincent Povirk [Wed, 27 May 2009 18:16:20 +0000 (13:16 -0500)] 
gdiplus: Stub GdipCreateHICONFromBitmap.

15 years agojscript: Added implementation of Math_pow with less then 2 arguments.
Piotr Caban [Wed, 27 May 2009 16:44:00 +0000 (18:44 +0200)] 
jscript: Added implementation of Math_pow with less then 2 arguments.

15 years agojscript: Fixed memory leak.
Piotr Caban [Wed, 27 May 2009 16:43:17 +0000 (18:43 +0200)] 
jscript: Fixed memory leak.

15 years agomsi/tests: Remove unused variable.
Paul Vriens [Wed, 27 May 2009 15:14:54 +0000 (17:14 +0200)] 
msi/tests: Remove unused variable.

15 years agowinetest: Use wininet if available.
Ge van Geldorp [Wed, 27 May 2009 09:45:35 +0000 (11:45 +0200)] 
winetest: Use wininet if available.

15 years agorpcrt4: Fix compiler warnings on 64-bit.
Alexandre Julliard [Thu, 28 May 2009 09:56:30 +0000 (11:56 +0200)] 
rpcrt4: Fix compiler warnings on 64-bit.

15 years agorpcrt4: Implement NdrPointerMemorySize and enable the corresponding tests.
Alexandre Julliard [Thu, 28 May 2009 09:52:36 +0000 (11:52 +0200)] 
rpcrt4: Implement NdrPointerMemorySize and enable the corresponding tests.

15 years agorpcrt4/tests: Enable some tests that no longer crash Wine.
Alexandre Julliard [Thu, 28 May 2009 09:41:12 +0000 (11:41 +0200)] 
rpcrt4/tests: Enable some tests that no longer crash Wine.

15 years agorpcrt4/tests: Comment out a couple of tests that crash on older Windows versions.
Alexandre Julliard [Wed, 27 May 2009 19:38:17 +0000 (21:38 +0200)] 
rpcrt4/tests: Comment out a couple of tests that crash on older Windows versions.

15 years agorpcrt4: Fix the PSFactoryBuffer proxy refcounting, with tests.
Alexandre Julliard [Wed, 27 May 2009 19:25:10 +0000 (21:25 +0200)] 
rpcrt4: Fix the PSFactoryBuffer proxy refcounting, with tests.

15 years agorpcrt4/tests: Fix a number of 64-bit issues in the ndr_marshall test.
Alexandre Julliard [Wed, 27 May 2009 19:18:35 +0000 (21:18 +0200)] 
rpcrt4/tests: Fix a number of 64-bit issues in the ndr_marshall test.

15 years agoinclude: Fix the packing of the MIDL_STUB_MESSAGE structure on 64-bit.
Alexandre Julliard [Wed, 27 May 2009 19:17:32 +0000 (21:17 +0200)] 
include: Fix the packing of the MIDL_STUB_MESSAGE structure on 64-bit.

15 years agontdll: Try any address in map_image no matter what the failure was for a fixed address.
Alexandre Julliard [Wed, 27 May 2009 19:17:09 +0000 (21:17 +0200)] 
ntdll: Try any address in map_image no matter what the failure was for a fixed address.

15 years agomshtml: Match IE8 implementation.
Paul Vriens [Wed, 27 May 2009 11:21:25 +0000 (13:21 +0200)] 
mshtml: Match IE8 implementation.

15 years agomsi/tests: Prevent crash when ConvertSidToStringSidA is not available.
Paul Vriens [Wed, 27 May 2009 09:10:07 +0000 (11:10 +0200)] 
msi/tests: Prevent crash when ConvertSidToStringSidA is not available.

15 years agocomctl32/ipaddress: Skip test on Win95 with common controls 4.70.
Nikolay Sivov [Wed, 27 May 2009 12:02:47 +0000 (16:02 +0400)] 
comctl32/ipaddress: Skip test on Win95 with common controls 4.70.

15 years agomsvcrt: Avoid using size_t when not neededed.
Michael Stefaniuc [Wed, 27 May 2009 09:39:05 +0000 (11:39 +0200)] 
msvcrt: Avoid using size_t when not neededed.

15 years agomsvcrt: Replace size_t with MSVCRT_size_t.
Michael Stefaniuc [Wed, 27 May 2009 09:38:58 +0000 (11:38 +0200)] 
msvcrt: Replace size_t with MSVCRT_size_t.

15 years agomsvcrtd: Use size_t instead of unsigned long.
Michael Stefaniuc [Wed, 27 May 2009 09:36:50 +0000 (11:36 +0200)] 
msvcrtd: Use size_t instead of unsigned long.

15 years agorpcrt4: Internal functions don't need to be WINAPI.
Alexandre Julliard [Wed, 27 May 2009 11:04:33 +0000 (13:04 +0200)] 
rpcrt4: Internal functions don't need to be WINAPI.

15 years agomlang/tests: Make the tests more silent.
Detlef Riekenberg [Tue, 26 May 2009 22:19:13 +0000 (00:19 +0200)] 
mlang/tests: Make the tests more silent.

15 years agomlang: Use a case independent compare for the RFC1766 name.
Detlef Riekenberg [Tue, 26 May 2009 21:50:01 +0000 (23:50 +0200)] 
mlang: Use a case independent compare for the RFC1766 name.

15 years agomlang/tests: Rfc1766ToLcid must not touch the LCID output on failure.
Detlef Riekenberg [Tue, 26 May 2009 21:34:44 +0000 (23:34 +0200)] 
mlang/tests: Rfc1766ToLcid must not touch the LCID output on failure.

15 years agomlang/tests: Return correct result in Rfc1766ToLcidA on failure.
Detlef Riekenberg [Tue, 26 May 2009 21:17:46 +0000 (23:17 +0200)] 
mlang/tests: Return correct result in Rfc1766ToLcidA on failure.

15 years agomlang/tests: Initial tests for Rfc1766ToLcid.
Detlef Riekenberg [Tue, 26 May 2009 21:06:25 +0000 (23:06 +0200)] 
mlang/tests: Initial tests for Rfc1766ToLcid.

15 years agomlang/tests: Use a table for testing GetLcidFromRfc1766.
Detlef Riekenberg [Tue, 26 May 2009 20:54:57 +0000 (22:54 +0200)] 
mlang/tests: Use a table for testing GetLcidFromRfc1766.

15 years agomsi: Add support for merging tables that are not in target database.
Hib Eris [Tue, 26 May 2009 20:32:24 +0000 (22:32 +0200)] 
msi: Add support for merging tables that are not in target database.

15 years agomsi/tests: Add test for merging tables that are not in target database.
Hib Eris [Tue, 26 May 2009 20:32:18 +0000 (22:32 +0200)] 
msi/tests: Add test for merging tables that are not in target database.

15 years agomsi: Fix merging tables with string primary keys.
Hib Eris [Tue, 26 May 2009 20:32:12 +0000 (22:32 +0200)] 
msi: Fix merging tables with string primary keys.

15 years agomsi/tests: Add test for merging tables with string primary keys.
Hib Eris [Tue, 26 May 2009 20:32:06 +0000 (22:32 +0200)] 
msi/tests: Add test for merging tables with string primary keys.

15 years agomsi: Initialize a variable.
Hib Eris [Tue, 26 May 2009 20:32:00 +0000 (22:32 +0200)] 
msi: Initialize a variable.

15 years agomsi: Add support for importing binary OBJECTS.
Hib Eris [Tue, 26 May 2009 20:31:45 +0000 (22:31 +0200)] 
msi: Add support for importing binary OBJECTS.

15 years agokernel32/tests: Run file tests in the temp directory if we don't have access to the...
Alexandre Julliard [Wed, 27 May 2009 10:47:33 +0000 (12:47 +0200)] 
kernel32/tests: Run file tests in the temp directory if we don't have access to the drive root.

15 years agowined3d: Work around an ARBFP vs GLSL bug in Mac OS.
Stefan Dösinger [Thu, 7 May 2009 09:40:44 +0000 (11:40 +0200)] 
wined3d: Work around an ARBFP vs GLSL bug in Mac OS.

15 years agowined3d: sincos for vertex shaders.
Stefan Dösinger [Tue, 12 May 2009 18:11:50 +0000 (20:11 +0200)] 
wined3d: sincos for vertex shaders.

SCS is unfortunately a fragment program only instruction. If we have the NV
extensions we can use SIN and COS. Otherwise we have to approximate sine and
cosine with a taylor series. Luckily we're provided with the necessary
constants by the application.

15 years agowined3d: Put some ARB declarations in the right place.
Stefan Dösinger [Tue, 26 May 2009 10:58:02 +0000 (12:58 +0200)] 
wined3d: Put some ARB declarations in the right place.

TMP_POS is only used in vertex shaders, declare it in the vshader
specific code. The sRGB constants are only used by pixel shaders, so
move them to the ps specific code, and avoid reading the stateblock.

15 years agowined3d: Get rid of Tx hardcoding in texbem.
Stefan Dösinger [Fri, 8 May 2009 23:05:46 +0000 (01:05 +0200)] 
wined3d: Get rid of Tx hardcoding in texbem.

15 years agowined3d: Replace a few hardcoded Tx registers with proper name getters.
Stefan Dösinger [Tue, 12 May 2009 18:09:49 +0000 (20:09 +0200)] 
wined3d: Replace a few hardcoded Tx registers with proper name getters.

15 years agowined3d: Implement DSX in ARB.
Stefan Dösinger [Fri, 8 May 2009 16:17:58 +0000 (18:17 +0200)] 
wined3d: Implement DSX in ARB.

DSY is not that easy because we have to deal with the inverted coordinate
system in onscreen(!) rendering - see GLSL dsy.

15 years agod3d9/tests: Add simple test to show that QualityLevels is not zero, when we call...
Louis Lenders [Tue, 26 May 2009 21:47:50 +0000 (21:47 +0000)] 
d3d9/tests: Add simple test to show that QualityLevels is not zero, when we call CheckDeviceMultiSampleType with D3DMULTISAMPLE_NONE.

15 years agojscript: Fix integer/double parsing.
Piotr Caban [Tue, 26 May 2009 23:10:49 +0000 (01:10 +0200)] 
jscript: Fix integer/double parsing.

15 years agojscript: Added Math_tan implementation.
Piotr Caban [Tue, 26 May 2009 23:10:36 +0000 (01:10 +0200)] 
jscript: Added Math_tan implementation.

15 years agojscript: Added implementation of Math_sqrt.
Piotr Caban [Tue, 26 May 2009 23:10:25 +0000 (01:10 +0200)] 
jscript: Added implementation of Math_sqrt.

15 years agojscript: Added Math_sin implementation.
Piotr Caban [Tue, 26 May 2009 23:10:10 +0000 (01:10 +0200)] 
jscript: Added Math_sin implementation.

15 years agojscript: Added implementation of Math_log.
Piotr Caban [Tue, 26 May 2009 23:09:56 +0000 (01:09 +0200)] 
jscript: Added implementation of Math_log.

15 years agojscript: Added implementation of Math_exp.
Piotr Caban [Tue, 26 May 2009 23:09:37 +0000 (01:09 +0200)] 
jscript: Added implementation of Math_exp.

15 years agowined3d: Use strings for shader input/output semantics.
Henri Verbeet [Wed, 27 May 2009 08:24:50 +0000 (10:24 +0200)] 
wined3d: Use strings for shader input/output semantics.

15 years agowined3d: Use a separate structure for vertex shader attributes.
Henri Verbeet [Wed, 27 May 2009 08:24:50 +0000 (10:24 +0200)] 
wined3d: Use a separate structure for vertex shader attributes.

In D3D10 shaders input/output semantics are strings rather than predefined
types. Unfortunately, the code in vshader_get_input() can be performance
critical, depending on application behaviour. Since vshader_get_input() is
only relevant for d3d9 shaders anyway, just store the usage and usage_idx for
these shaders.

15 years agowined3d: Make "packed_output" a bitmap.
Henri Verbeet [Wed, 27 May 2009 08:24:50 +0000 (10:24 +0200)] 
wined3d: Make "packed_output" a bitmap.