Marco Schuster
15e1c57141
wined3d: Added a card ID for a 8600 Mobile GT.
2007-11-29 15:31:54 +01:00
Stefan Dösinger
0cfa7f99e6
wined3d: Add GL_ARB_texture_rectangles to our opengl extensions.
2007-11-29 13:36:16 +01:00
Juan Lang
f6705c67eb
wincrypt.h: Add values for KP_PADDING key param.
2007-11-29 13:34:43 +01:00
Stefan Dösinger
a0127f2e1f
wined3d: Allow using a different internal format for fbos.
...
OpenGL drivers do not support some low precision internal formats
like GL_RGB5 for fbo color targets. Direct3D application depend on them,
so provide a fallback format for render targets if the requested format
itself is not supported.
2007-11-28 13:40:29 +01:00
Stefan Dösinger
28170c1440
wined3d: Report some more geforce 7 cards as geforce 7.
2007-11-28 13:40:29 +01:00
Stefan Leichter
d12793a2b5
d3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation.
2007-11-28 11:16:25 +01:00
David Adam
9b34a2d21b
include: Header files for d3dx9_xx.
2007-11-27 16:05:02 +01:00
Vijay Kiran Kamuju
c2f0697763
include: Add missing definitions for DSS in wincrypt.h.
2007-11-26 14:43:28 +01:00
David Adam
cf443380ba
d3dx8: Implement D3DXMatrixTransformation.
2007-11-26 12:53:34 +01:00
David Adam
f1bc484947
d3dx8: Implement D3DXQuaternionExp.
2007-11-26 12:53:26 +01:00
David Adam
41029cc88c
d3dx8: Implement D3DXQuaternionLn.
2007-11-26 12:53:17 +01:00
David Adam
16a8efa410
d3dx8: Implement D3DXQuaternionRotationYawPitchRoll.
2007-11-26 12:52:58 +01:00
David Adam
eee8dd17d8
d3dx8: Implement D3DXQuaternionRotationMatrix.
2007-11-26 12:52:49 +01:00
David Adam
345994fbce
d3dx8: Implement D3DXQuaternionRotationAxis.
2007-11-26 12:52:39 +01:00
David Adam
7a4490c062
d3dx8: Implement D3DXQuaternionToAxisAngle.
2007-11-26 12:52:27 +01:00
David Adam
e8edc51d34
d3dx8: Implement D3DXQuaternionBaryCentric.
2007-11-20 16:43:58 +01:00
David Adam
8ec01f62b0
d3dx8: Implement D3DXQuaternionSquad.
2007-11-20 16:43:32 +01:00
David Adam
cb954ca6b4
d3dx8: Implement D3DXQuaternionSlerp.
2007-11-20 16:43:22 +01:00
David Adam
54e8d08e45
d3dx8: Implement D3DXQuaternionInverse.
2007-11-20 16:43:10 +01:00
David Adam
45b13a6cab
d3dx8: Implement D3DXQuaternionMultiply.
2007-11-20 16:43:01 +01:00
David Adam
375dcaa82e
d3dx8: Implement D3DXColorAdjustContrast.
2007-11-20 16:42:51 +01:00
David Adam
8389eab6b7
d3dx8: Implement D3DXColorAdjustSaturation.
2007-11-20 16:42:41 +01:00
David Adam
4a28945505
d3dx8: Implement D3DXPlaneTransform.
2007-11-20 16:41:21 +01:00
David Adam
54d3bb28fd
d3dx8: Implement D3DXPlaneFromPoints.
2007-11-20 16:41:12 +01:00
David Adam
3d30866133
d3dx8: Implement D3DXPlaneFromPointNormal.
2007-11-20 16:41:03 +01:00
Rob Shearman
bf2a35b78d
server: Change the get_dll_info server request to allow retrieving the image file name of a process.
...
Implement NtQueryInformationProcess(ProcessImageFileName).
2007-11-20 14:29:09 +01:00
Jacek Caban
7fdcc87def
include: Added isguids.h.
2007-11-19 13:06:14 +01:00
Rob Shearman
3c8663b7e9
include: Add definitions used for AllowSetForegroundWindow and LockSetForegroundWindow.
2007-11-19 13:00:06 +01:00
Stefan Dösinger
f13bb40671
wined3d: Do not call PreLoad in surface_download_data.
2007-11-16 13:23:02 +01:00
David Adam
5cc527d30d
d3dx8: Implement D3DXMatrixReflect.
2007-11-16 12:34:39 +01:00
David Adam
a1010e6c94
d3dx8: Implement D3DXMatrixShadow.
2007-11-16 12:34:29 +01:00
David Adam
c432b48a51
d3dx8: Implement D3DXPlaneIntersectLine.
2007-11-16 12:33:47 +01:00
David Adam
8abfaa04cc
d3dx8: Implement D3DXPlaneNormalize.
2007-11-16 12:33:32 +01:00
Andrey Turkin
7a9210fa85
server: Pass Information field from async I/O APCs.
2007-11-15 14:24:50 +01:00
Andrey Turkin
27cb7c7274
ws2_32: Make certain winsock functions generate i/o completion messages.
2007-11-15 14:23:23 +01:00
Andrey Turkin
c702a91a3c
server: Allow async i/o operations to send completion messages.
2007-11-15 14:20:29 +01:00
Francois Gouget
4fddc5e726
rpcrt4: Add some missing prototypes and better match the PSDK types.
2007-11-13 23:28:06 +01:00
Alexandre Julliard
74572e43be
include: Added definition for SEE_MASK_NOASYNC.
2007-11-13 21:33:37 +01:00
Francois Gouget
b1c9966828
cfgmgr32: Flesh out cfgmgr32.h a bit more and fix the corresponding functions.
2007-11-13 13:37:27 +01:00
Francois Gouget
df17f1ead2
d3dx8: Make d3dx8math.h C++ compatible.
2007-11-13 13:37:20 +01:00
Francois Gouget
b38b2d6dad
acledit: Add wfext.h.
2007-11-13 13:36:51 +01:00
David Adam
6840049f2f
d3dx8: Implement D3DXMatrixAffine Transformation.
2007-11-13 13:34:56 +01:00
Rob Shearman
8296548bb5
kernel32: Implement GetThreadId.
2007-11-13 13:29:27 +01:00
Stefan Dösinger
894a705cc7
wined3d: Load GL_EXT_texture3D from gl 1.2 if the extension is not there.
2007-11-12 14:29:52 +01:00
Stefan Dösinger
07bbf1899d
wined3d: Extend the gl extension function loading table with ext info.
2007-11-12 14:26:49 +01:00
Stefan Dösinger
44a592bc74
wined3d: Align the gl function table.
2007-11-12 14:25:18 +01:00
David Adam
147600b671
d3dx8: Implement D3DXVec3Unproject.
2007-11-12 13:00:08 +01:00
David Adam
6c902b42d5
d3dx8: Implement D3XMatrixVec3Project.
2007-11-12 13:00:01 +01:00
David Adam
3231c01c42
d3dx8: Implement D3XMatrixMultiplyTranspose.
2007-11-12 12:59:53 +01:00
David Adam
43643072da
d3dx8: Implement D3XMatrixInverse.
2007-11-12 12:59:44 +01:00
Detlef Riekenberg
cb113b23c4
shell32: Some undocumented defines and functions are now in the PSDK.
2007-11-12 12:56:38 +01:00
Tony Wasserka
f40955bf54
d3dx8: Implement the C++ stuff of the D3DXCOLOR structure.
2007-11-12 12:41:40 +01:00
Tony Wasserka
94ccd3f014
d3dx8: Implement the C++ stuff of the D3DXPLANE structure.
2007-11-12 12:41:33 +01:00
Tony Wasserka
00bcbe254f
d3dx8: Implement the C++ stuff of the D3DXQUATERNION structure.
2007-11-12 12:41:27 +01:00
Tony Wasserka
f422aead30
d3dx8: Implement the C++ stuff of the D3DXMATRIX structure.
2007-11-12 12:41:20 +01:00
Tony Wasserka
dca53f1890
d3dx8: Implement the C++ stuff of the D3DXVECTOR4 structure.
2007-11-12 12:40:47 +01:00
Tony Wasserka
d320460765
d3dx8: Implement the C++ stuff of the D3DXVECTOR3 structure.
2007-11-12 12:40:36 +01:00
Tony Wasserka
74750c3c64
d3dx8: Implement the C++ stuff of the D3DXVECTOR2 structure.
2007-11-12 12:40:14 +01:00
Jacek Caban
cc253a2c5e
hlink.idl: Added Hlink[Get|Set]SpecialReference declaration.
2007-11-12 12:07:08 +01:00
EA Durbin
eb6a1fc9d0
ntoskrnl.exe: Add stub Implementation of IoAllocateWorkItem.
2007-11-09 12:58:26 +01:00
Stefan Dösinger
f79ca75d08
wined3d: Implement a detection for the MacOS OpenGL implementation.
2007-11-09 12:29:55 +01:00
Vijay Kiran Kamuju
f00def503b
include: Add missing defines for RC5, SHA and AES in wincrypt.h.
2007-11-09 12:26:35 +01:00
Hans Leidekker
032dbfe474
wldap32: Fix build against latest OpenLDAP release.
2007-11-08 12:52:48 +01:00
Stefan Dösinger
5ffea6e591
wined3d: Honor the driver's min point size.
2007-11-08 12:05:19 +01:00
Stefan Dösinger
fb0dde7b27
wined3d: Relative addressing offsets are limited to [-64; 63] in arb.
2007-11-08 11:54:43 +01:00
Alexandre Julliard
c57b5057db
user32: Make all internal user32 functions and variables hidden.
2007-11-07 19:46:29 +01:00
Alexandre Julliard
95c728551d
include: Mark imported functions with hidden visibility.
2007-11-07 12:31:16 +01:00
Alexandre Julliard
6678c07f57
include: Only use DECLSPEC_IMPORT for Windows compilers in unicode.h.
2007-11-07 12:30:51 +01:00
Alexandre Julliard
6cf2df5a0c
include: Add NTSYSAPI to the exported ntdll functions.
2007-11-07 12:30:08 +01:00
Alexandre Julliard
16d85e2d30
include: Add WINBASEAPI to the exported kernel32 functions.
2007-11-07 12:27:51 +01:00
Alexandre Julliard
2d1da3430c
include: Add WINADVAPI to the exported advapi32 functions.
2007-11-07 12:27:27 +01:00
Alexandre Julliard
caf56765d5
include: Add WINGDIAPI to the exported gdi32 functions.
2007-11-07 12:26:49 +01:00
Alexandre Julliard
919e32c034
include: Add WINUSERAPI to the exported user32 functions.
2007-11-07 12:26:29 +01:00
Maarten Lankhorst
15eb4c6fc9
include: Add a few speaker defines to ksmedia.h.
2007-11-07 11:48:50 +01:00
Alexandre Julliard
113e40c28f
include: Moved AttachThreadInput prototype to winuser.h where it belongs.
2007-11-06 19:57:18 +01:00
Stefan Dösinger
654571f2fc
wined3d: Add a max varyings member to the gl info structure.
2007-11-06 13:34:47 +01:00
David Adam
951ca73ff7
d3dx8: Implement D3DXMatrixOrthoOffCenterLH.
2007-11-06 13:01:41 +01:00
David Adam
9fc132d02f
d3dx8: Implement D3DXMatrixOrthoOffCenterRH.
2007-11-06 13:01:31 +01:00
Rob Shearman
b8af667739
include: Fix a typo in midles.h.
2007-11-05 15:06:02 +01:00
David Adam
4bbe41bb5e
d3dx8: Implement D3DXMatrixPerspectiveOrthoLH.
2007-11-05 14:58:45 +01:00
David Adam
23d9da1eb9
d3dx8: Implement D3DXMatrixPerspectiveOrthoRH.
2007-11-05 14:58:38 +01:00
David Adam
515d7101ce
d3dx8: Implement D3DXMatrixPerspectiveOffCenterLH.
2007-11-05 14:58:31 +01:00
David Adam
110fcb4926
d3dx8: Implement D3DXMatrixPerspectiveOffCenterRH.
2007-11-05 14:58:24 +01:00
David Adam
bc386fd753
d3dx8: Implement D3DXMatrixPerspectiveFovLH.
2007-11-05 14:58:16 +01:00
David Adam
f45e991c78
d3dx8: Implement D3DXMatrixPerspectiveFovRH.
2007-11-05 14:58:09 +01:00
David Adam
bde962f0ff
d3dx8: Implement D3DXMatrixPerspectiveLH.
2007-11-05 14:58:02 +01:00
David Adam
5154b203b0
d3dx8: Implement D3DXMatrixPerspectiveRH.
2007-11-05 14:57:55 +01:00
David Adam
324aad4545
d3dx8: Implement D3DXMatrixLookAtLH.
2007-11-05 14:57:45 +01:00
David Adam
8d996a22a8
d3dx8: Implement D3DXMatrixLookAtRH.
2007-11-05 14:57:33 +01:00
David Adam
15f029a5ee
d3dx8: Implement D3DXMatrixRotationYawPitchRoll.
2007-11-05 14:57:21 +01:00
David Adam
11bd418aa2
d3dx8: Implement D3DXMatrixRotationQuaternion.
2007-11-05 14:57:09 +01:00
Rob Shearman
151f18e69c
include: Add a new header file: midles.h.
2007-11-05 13:24:36 +01:00
Rob Shearman
d1696ff5fe
include: Take care to not declare CtxtHandle and PCtxtHandle more than once when including both sspi.h and wincred.h.
2007-11-05 13:24:36 +01:00
Huw Davies
f49880c6af
include: Add a couple more interfaces.
2007-11-05 12:09:41 +01:00
Huw Davies
381e48ec13
inetcomm: Add two missing member functions.
2007-11-05 12:09:27 +01:00
Huw Davies
83efdf300c
include: Add a few defines and fill out IMimeMessageCallback.
2007-11-05 12:08:43 +01:00
Rob Shearman
fe99768dc9
include: Add mimeole.idl.
2007-11-05 12:08:15 +01:00
Rob Shearman
08050758de
include: Add imnact.idl and imnxport.idl.
2007-11-05 12:04:58 +01:00
Alexandre Julliard
a54a990b3b
server: Allow to specify the class name instead of the atom to find a window.
2007-11-02 15:26:49 +01:00
Alexandre Julliard
1fc461f98b
server: Allow to specify the class name instead of the atom to create a window.
2007-11-02 15:16:25 +01:00
Marcel Partap
91b3eac2f2
include: Add winddiui.h header.
2007-11-02 12:27:12 +01:00
Alexandre Julliard
b9b940fab9
server: Support using a name to destroy a window class too.
2007-11-01 15:28:30 +01:00
Alexandre Julliard
0762d98f7c
server: Allow to send a name instead of an atom when creating a window class.
2007-11-01 13:02:01 +01:00
James Hawkins
c3df74e24f
msi: Implement the MoveFiles standard action.
2007-11-01 12:42:50 +01:00
Dmitry Timoshkov
d43fdc5ab0
include: Synchronize DEVMODE layout with PSDK.
2007-11-01 12:41:21 +01:00
Alexandre Julliard
917f288f1b
server: Also return the new extended style in the set_window_pos request.
2007-10-31 17:51:05 +01:00
David Adam
035773b9fe
d3dx8: Implement D3DXMatrixRotationAxis.
2007-10-31 12:39:54 +01:00
David Adam
ad911054dd
d3dx8: Implement D3DXMatrixRotationZ.
2007-10-31 12:39:54 +01:00
David Adam
5098f39410
d3dx8: Implement D3DXMatrixRotationY.
2007-10-31 12:39:54 +01:00
David Adam
4ee8e89510
d3dx8: Implement D3DXMatrixRotationX.
2007-10-31 12:39:54 +01:00
David Adam
4cd47e8b64
d3dx8: Implement D3DXMatrixTranslation.
2007-10-31 12:39:54 +01:00
David Adam
716862d696
d3dx8: Implement D3DXMatrixScaling.
2007-10-31 12:39:54 +01:00
David Adam
e8f887dc18
d3dx8: Implement D3DXMatrixTranspose.
2007-10-31 12:39:54 +01:00
David Adam
c392a8bc74
d3dx8: Implement D3DXMatrixMultiply.
2007-10-31 12:39:54 +01:00
David Adam
720fb79d7f
d3dx8: Implement D3DXMatrixfDeterminant.
2007-10-31 12:39:54 +01:00
David Adam
08d17fd27f
d3dx8: Fix the condition in D3DXMatrixIsIdentity.
2007-10-31 12:39:54 +01:00
Alexandre Julliard
94c976c97a
server: Add the generated files missing from the last commit.
2007-10-30 15:32:40 +01:00
David Adam
0af358b52b
d3dx8: Implement D3DX*Vec4Cross.
2007-10-29 14:03:57 +01:00
David Adam
cc22eac10e
d3dx8: Implement D3DXTransformNormal.
2007-10-29 14:03:46 +01:00
David Adam
90c4757b8d
d3dx8: Implement D3DX*TransformCoord.
2007-10-29 14:03:36 +01:00
David Adam
fa58dcee8d
d3dx8: Implement D3DX*Transform.
2007-10-29 14:03:24 +01:00
David Adam
7d0f15f964
d3dx8: Implement D3DX*CatmullRom.
2007-10-29 14:02:58 +01:00
David Adam
4ff191a7eb
d3dx8: Implement D3DX*Hermite.
2007-10-29 14:02:44 +01:00
David Adam
ea8e7ce42d
d3dx8: Implement D3DX*BaryCentric.
2007-10-29 14:02:25 +01:00
David Adam
50ae1e3623
d3dx8: Implement D3DX*Normalize.
2007-10-29 14:02:02 +01:00
Francois Gouget
97f36631b5
d3dx8: Make sure d3dx8math.inl compiles fine, whether nameless unions are supported or not.
2007-10-29 12:05:08 +01:00
Francois Gouget
55fe2b26b5
tapi32: Add prototypes for lineInitializeExA/W().
2007-10-29 12:04:55 +01:00
Francois Gouget
80911c12f4
crypt32: Better match the PSDK types and update win32.api to fix the winapi_check warnings.
2007-10-29 12:04:48 +01:00
Detlef Riekenberg
3fb513deb4
include/winbase: Fix a typo.
2007-10-29 12:02:24 +01:00
Stefan Dösinger
123744910f
wined3d: Add a method for surface location updates.
2007-10-26 15:17:30 +02:00
Stefan Dösinger
dcff7dc213
wined3d: Begin centralizing surface location management.
2007-10-26 15:17:19 +02:00
Mikolaj Zalewski
a1e0f773e0
advapi32: Add a well known sid.
2007-10-26 14:03:46 +02:00
Rob Shearman
23df453d38
server: Make create_mapping use struct object_attributes and set the security descriptor of file mapping objects.
2007-10-26 12:45:29 +02:00
Rob Shearman
1f86321964
server: Make create_mutex use struct object_attributes and set the security descriptor of mutex objects.
2007-10-26 12:44:51 +02:00
Rob Shearman
b0e5fb4384
server: Make create_semaphore use struct object_attributes and set the security descriptor of semaphore objects.
2007-10-26 12:44:26 +02:00
Detlef Riekenberg
03f5774db7
include/commdlg: Add more defines for PrintDlg/PrintDlgEx.
2007-10-25 13:47:22 +02:00
Rob Shearman
dd9e392796
server: Use the security descriptor passed in when creating events.
2007-10-25 12:47:22 +02:00
David Adam
5edd2cfaa7
d3dx8: Implement D3DXPlaneMatrixIsIdentity.
2007-10-24 14:15:25 +02:00
David Adam
73f59692ce
d3dx8: Implement D3DXPlaneMatrixIdentity.
2007-10-24 14:15:14 +02:00
David Adam
5b685e6ad7
d3dx8: Implement D3DXPlaneColorSubtract.
2007-10-24 14:15:00 +02:00
David Adam
2567bd8a98
d3dx8: Implement D3DXPlaneColorAdd.
2007-10-24 14:14:51 +02:00
David Adam
0dc3208cf6
d3dx8: Implement D3DXPlaneColorScale.
2007-10-24 14:14:35 +02:00
David Adam
03e92443d7
d3dx8: Implement D3DXPlaneColorModulate.
2007-10-24 14:14:27 +02:00
David Adam
2f3702043e
d3dx8: Implement D3DXPlaneColorLerp.
2007-10-24 14:14:17 +02:00
David Adam
6ebc5cefdf
d3dx8: Implement D3DXPlaneColorNegative.
2007-10-24 14:14:08 +02:00
David Adam
a00353b394
d3dx8: Implement D3DXPlaneDotNormalize.
2007-10-24 14:14:00 +02:00
David Adam
3247fa0d67
d3dx8: Implement D3DXPlaneDotCoord.
2007-10-24 14:13:48 +02:00
David Adam
10259cd87c
d3dx8: Implement D3DXPlaneDot.
2007-10-24 14:13:37 +02:00
Bang Jun-young
74c5d1750b
shlwapi: SHRegDuplicateHKey() is now defined in the Windows SDK.
2007-10-24 14:13:01 +02:00
Roy Shea
79e7e15f25
include/rpc.h: Add missing headers.
2007-10-24 13:49:33 +02:00