Commit Graph

38560 Commits

Author SHA1 Message Date
Stefan Dösinger
f5e6313cf6 wined3d: Restructure Stateblock::apply a bit. 2007-08-15 09:41:43 +02:00
Stefan Dösinger
a06e002e93 wined3d: Add a wined3d private WINED3DSBT_RECORDED. 2007-08-15 09:36:20 +02:00
Stefan Dösinger
b21c785482 wined3d: Optimize float constants in stateblocks. 2007-08-15 09:36:07 +02:00
Stefan Dösinger
59fb2928b8 wined3d: Optimize sampler states in stateblocks. 2007-08-15 09:35:49 +02:00
Stefan Dösinger
6e7a10f550 wined3d: Fix a field in the wined3d header. 2007-08-15 09:35:39 +02:00
Mikołaj Zalewski
570eb6093e winedos: Make UMB executable. 2007-08-14 20:29:21 +02:00
Peter Verthez
13b376df73 user32: LB_SETITEMDATA should return 1 on success, not 0. 2007-08-14 20:29:21 +02:00
Roderick Colenbrander
3d58a065df wined3d: Load wglGetProcAddress from opengl32.dll instead of gdi32.dll when USE_WIN32_OPENGL is defined. 2007-08-14 20:29:21 +02:00
Roderick Colenbrander
6af80e44c0 wined3d: Use WINE_GLAPI for setting the calling convention needed for OpenGL. 2007-08-14 20:29:21 +02:00
Chris Robinson
5e6d3c15e7 wgl: GDI support is not advertised with double buffering. 2007-08-14 20:29:21 +02:00
Paul Vriens
85867205e5 cabinet/tests: Use GetModuleHandleA instead of LoadLibraryA. 2007-08-14 20:29:21 +02:00
Paul Vriens
fc436b92e5 advapi32/tests: Use GetModuleHandleA and skip. 2007-08-14 20:29:21 +02:00
Vitaliy Margolen
51fac7f28a dinput: Fix dead zone calculation.
Based on patch by Artur Szymiec.
2007-08-14 20:29:21 +02:00
Alexandre Julliard
1b819cbe87 msvcrt: Use a valid parameter array when demangling a template name. 2007-08-14 18:10:53 +02:00
Alexandre Julliard
277b2542aa make_makefiles: wined3d doesn't depend on OpenGL libs anymore. 2007-08-14 13:37:14 +02:00
Roderick Colenbrander
4ad17c0c38 wined3d: Dynamically load OpenGL. 2007-08-14 13:32:08 +02:00
Juan Lang
261f02ca68 wintrust: Implement SPC indirect data decoding. 2007-08-14 13:29:21 +02:00
Juan Lang
f7e62befe8 wintrust: Implement SPC indirect data encoding. 2007-08-14 13:29:10 +02:00
Juan Lang
5d965df220 wintrust: Implement SPC PE image encoding. 2007-08-14 13:28:54 +02:00
Juan Lang
998bea1043 wintrust: Implement SPC PE image decoding. 2007-08-14 13:28:36 +02:00
Andrew Talbot
ed93ed9a08 riched20: Constify some variables. 2007-08-14 13:28:05 +02:00
Mikołaj Zalewski
216c3b0d0a kernel: Allocate global memory with execute permission. 2007-08-14 13:24:47 +02:00
Roderick Colenbrander
454a612223 wgl: Proper stereo / double buffering support for ChoosePixelFormat. 2007-08-14 12:47:49 +02:00
Roderick Colenbrander
b78923d015 wined3d: Don't use ENTER_GL/LEAVE_GL on systems without winex11.drv. 2007-08-14 12:47:15 +02:00
Roderick Colenbrander
aab98fc6ea wgl: Recognize Vista's PFD_SUPPORT_COMPOSITION flag. 2007-08-14 12:46:58 +02:00
Paul Vriens
f076919ca8 shell32/tests: Make tests run again on win95. 2007-08-14 12:46:47 +02:00
Paul Vriens
8d80b1323a ntdll/tests: Make tests run again on win95. 2007-08-14 12:46:43 +02:00
Paul Vriens
c0b88f880f crypt32/tests: Make tests run again on win95. 2007-08-14 12:46:38 +02:00
Paul Vriens
c20a285510 d3d8/tests: Make tests run again on win95. 2007-08-14 12:45:57 +02:00
Paul Vriens
4e8b83dcde advapi32/tests: Make tests run again on win95. 2007-08-14 12:45:49 +02:00
Evan Stade
1e33bdcfbd gdiplus: Added GdipCreateFontFromLogfontA. 2007-08-14 12:35:24 +02:00
Evan Stade
d060aeccca gdiplus: Added font constructor. 2007-08-14 12:35:10 +02:00
Evan Stade
9d6e0750f2 gdiplus: Added GdipDrawRectangles. 2007-08-14 12:34:52 +02:00
Evan Stade
30fdcc7612 gdiplus: Added GdipScaleWorldTransform. 2007-08-14 12:34:38 +02:00
Evan Stade
3126c7704c gdiplus: Added GdipRotateWorldTransform. 2007-08-14 12:34:27 +02:00
Evan Stade
afa4d3233a gdiplus: Better handle UnitPixel pen width. 2007-08-14 12:34:16 +02:00
Evan Stade
e807eb9ad6 gdiplus: Added GdipSetCompositingMode/GdipGetCompositingMode. 2007-08-14 12:31:40 +02:00
Alexandre Julliard
6790cdb8f5 comctl32: Create a manifest file at dll registration time. 2007-08-14 12:31:27 +02:00
Alexandre Julliard
f42b1e9b9c ntdll: Fixed the prototype of the open_nt_file wrapper. 2007-08-14 12:31:04 +02:00
Juan Lang
aa0f823429 crypt32: Test finding the issuer of a certificate. 2007-08-14 12:30:18 +02:00
Juan Lang
f7bcc26cc5 crypt32: Avoid a memory allocation when decoding the subject key identifier extension. 2007-08-14 12:30:05 +02:00
Juan Lang
d49c9d59d1 crypt32: Add missing break. 2007-08-14 12:29:56 +02:00
Juan Lang
b82bfa3455 crypt32: Test authority key identifier with a multi-byte id to show that its byte-order is swapped and fix encoding and decoding it. 2007-08-14 12:29:51 +02:00
Jason Edmeades
ff826eb14a comctl32: Fix missing tooltips. 2007-08-14 12:29:36 +02:00
Stefan Dösinger
03ffb73450 wined3d: Optimize texture stage state applying. 2007-08-14 12:29:04 +02:00
Stefan Dösinger
865b82af2c wined3d: Optimize bool and int pixel shader constants. 2007-08-14 12:28:59 +02:00
Stefan Dösinger
4673b1c68e wined3d: Optimize bool and int vs constants. 2007-08-14 12:28:52 +02:00
Stefan Dösinger
274f77d497 wined3d: Do not copy the saved states structure into the primary stateblock. 2007-08-14 12:28:45 +02:00
Stefan Dösinger
92ce028a0b wined3d: Optimize transform state in stateblocks. 2007-08-14 12:28:40 +02:00
Vitaliy Margolen
b56afd0cff wined3d: Activate context before applying fbo state. 2007-08-14 12:28:33 +02:00