Stefan Dösinger
5a07bacd36
wined3d: Write result.color in one mov.
...
Otherwise the Nvidia assembler needs one temp reg.
2009-06-01 16:16:00 +02:00
Stefan Dösinger
050735be79
wined3d: Revert "WineD3D: use CMP instead of SLT and SGE in sRGB correction".
...
This reverts patch ba35760f9f
.
The original patch did not achive its goal, because CMP is a macro that is
expanded to SLT, SGE, MUL, MAD, at least on nvidia hardware. To make matters
worse, it uses a temporary register, and the assembler usually is not clever
enough to find a free temporary from the shader code. If we generate the code
outselves we can pick one of our temps for this job.
2009-06-01 16:16:00 +02:00
Stefan Dösinger
8665ee5906
wined3d: Use Rx registers for sRGB correction if possible.
...
This removes another reason to declare TA, TB and TC.
2009-06-01 16:16:00 +02:00
Alexandre Julliard
6f74b45a81
winegcc: Add support for building PE executables using Mingw.
2009-06-01 16:15:53 +02:00
Alexandre Julliard
bcc1379bda
winegcc: Add support for the --sysroot option to allow out-of-tree cross-compiling.
2009-05-30 15:20:14 +02:00
Alexandre Julliard
b09418b5d2
winegcc: Don't pass the as/ld/nm tool names to winebuild.
2009-05-30 13:03:20 +02:00
Damjan Jovanovic
fbb43c42a7
winemenubuilder: Only add mime types that aren't already in freedesktop.
2009-05-29 15:48:01 +02:00
Hans Leidekker
7d837b9f82
msi: The assembly file version field is optional.
2009-05-29 15:35:59 +02:00
Detlef Riekenberg
1fc61f0838
kernel32/nls: Add missing translations for dec.nls.
2009-05-29 15:34:21 +02:00
Detlef Riekenberg
587d6c4e95
kernel32/nls: Add missing translations for del.nls.
2009-05-29 15:34:18 +02:00
Detlef Riekenberg
a59c55a568
kernel32/nls: Add missing translations for dea.nls.
2009-05-29 15:34:15 +02:00
Detlef Riekenberg
a224ad076e
kernel32/nls: Add missing translations for des.nls.
2009-05-29 15:34:12 +02:00
Detlef Riekenberg
508c95f343
kernel32/nls: Translation-fix for deu.nls.
2009-05-29 15:34:08 +02:00
Nikolay Sivov
3cd15e5db5
comctl32/listview: Don't offset subitem rectangles with item padding returned by LVM_GETSUBITEMRECT.
2009-05-29 13:24:42 +02:00
Nikolay Sivov
6101a48089
comctl32/listview: A bunch of LVM_GETSUBITEMRECT tests.
2009-05-29 13:24:36 +02:00
Nikolay Sivov
dd24e5de8c
comctl32/listview: Fix regression on LVIR_BOUNDS request - y offset still needed.
2009-05-29 13:24:30 +02:00
Nikolay Sivov
4b73240ae4
comctl32/listview: Use NMITEMACTIVATE instead of NMLISTVIEW for NM_*CLICK notifications.
2009-05-29 13:24:22 +02:00
Alexandre Julliard
a4b314f482
tools: Upgrade the config.guess/config.sub scripts.
2009-05-29 12:31:13 +02:00
Alexandre Julliard
bb2d643f49
dbghelp: Try to avoid crashing on unrecognized attributes.
2009-05-29 12:30:28 +02:00
Stefan Dösinger
7168b62323
wined3d: Use NRM from GL_NV_fragment_program2 if available.
2009-05-29 11:27:51 +02:00
Stefan Dösinger
d8e219be75
wined3d: Avoid the TMP_COLOR mov in some cases.
...
Many 2.0 and 3.0 shaders end with a "mov oC0, rx". If sRGB writing is enabled,
the ARB backend writes to a TMP_COLOR temporary, and at the end of the shader
writes the sRGB corrected color to result.color. If oC0 is not partially
rewritten after the mov, we can ignore the mov, not declare TMP_COLOR at all,
and just use the rx register as input for the sRGB correction code. This saves
a temporary and an instruction.
2009-05-29 11:27:44 +02:00
Stefan Dösinger
da7176be2a
wined3d: Use DP2A or X2D for dp2add if available.
2009-05-29 11:27:29 +02:00
Stefan Dösinger
e2be741bc0
wined3d: Remove a MESA hack.
2009-05-29 11:27:23 +02:00
Stefan Dösinger
5f723bc44a
wined3d: Allocate the proper size for the lconst map.
2009-05-29 11:27:14 +02:00
Gerald Pfeifer
bb902d6810
user32/tests: Remove unused SAME macro.
2009-05-29 11:27:05 +02:00
Henri Verbeet
7433eb76b5
wined3d: Use the proper OUT swizzle in handle_ps3_input().
2009-05-29 11:26:54 +02:00
Henri Verbeet
59268f7924
d3d9: Having a NULL rendertarget isn't a failure.
2009-05-29 11:26:50 +02:00
Henri Verbeet
5654544725
wined3d: Add device resources from resource_init().
...
This is consistent with removing them from resource_cleanup().
2009-05-29 11:26:44 +02:00
Henri Verbeet
5e0f541621
wined3d: Remove ResourceReleased() from the public device interface.
2009-05-29 11:26:38 +02:00
Henri Verbeet
d37472f27b
wined3d: Add missing ActivateContext calls to shader_destroy() implementations.
2009-05-29 11:26:32 +02:00
Aric Stewart
4ada967d16
msctf: Define compartment guids.
2009-05-29 11:26:26 +02:00
Jacek Caban
6ecb686dbd
wininet.h: Added more error codes.
2009-05-29 11:26:21 +02:00
Gerald Pfeifer
96929d151e
gphoto2.ds: Only provide GPHOTO2_StrDup() when we have HAVE_GPHOTO2.
2009-05-29 11:26:17 +02:00
Paul Vriens
31bb9219d6
oleaut32/tests: Spelling fixes.
2009-05-29 11:26:08 +02:00
Alexandre Julliard
5c227a9d8a
wininet: Add a critical section to protect the read-ahead buffer.
2009-05-28 23:01:28 +02:00
Alexandre Julliard
47d927f704
rpcrt4/tests: Disable some tests that crash on Windows.
2009-05-28 22:27:51 +02:00
Alexandre Julliard
05f57146c8
rpcrt4/tests: Remove tests for v1 memory list, the layout is wrong and we don't care about it anyway.
2009-05-28 20:30:05 +02:00
Alexandre Julliard
03b6dcb4a1
rpcrt4/tests: Mark some stub message tests broken for older Windows versions.
...
Group the common tests in a function shared between client and server.
2009-05-28 20:29:51 +02:00
Hans Leidekker
22a277cc2e
msi: Fix some memory leaks.
2009-05-28 15:29:09 +02:00
Hans Leidekker
a4b76ceee7
msi: Consistently use the parser allocator when parsing a query.
2009-05-28 15:29:02 +02:00
Hans Leidekker
5922de46de
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.
2009-05-28 15:28:53 +02:00
Hans Leidekker
2018de00e1
msi: Constify some parameters.
2009-05-28 15:28:45 +02:00
Hans Leidekker
50d75d480e
include: Sync definition of CERT_CHAIN_PARA and SCHANNEL_CRED with the latest SDK.
2009-05-28 15:28:39 +02:00
Hans Leidekker
7797bc0714
kernel32: Improve the GetSystemPowerStatus stub.
2009-05-28 15:28:24 +02:00
Alexandre Julliard
75ba56f066
msvfw32: Fix a pointer conversion warning on 64-bit.
2009-05-28 15:25:09 +02:00
Alexandre Julliard
1fc2cebf5e
msacm32: Fix a pointer conversion warning on 64-bit.
2009-05-28 15:25:04 +02:00
Alexandre Julliard
9008daed92
sane.ds: Fix a pointer conversion warning on 64-bit.
2009-05-28 15:24:58 +02:00
Alexandre Julliard
49159aebf1
gphoto2.ds: Fix a pointer conversion warning on 64-bit.
2009-05-28 15:24:54 +02:00
Alexandre Julliard
83cb24f9b4
user32/tests: Fix some pointer conversion warnings on 64-bit.
2009-05-28 15:24:31 +02:00
Alexandre Julliard
fb640601ea
ole32: Fix some pointer conversion warnings on 64-bit.
2009-05-28 15:24:25 +02:00