Stefan Dösinger
54fa712981
wined3d: Initialize output texcoord .w to 1.0 if needed.
...
The GL_ARB_vertex_program extension does not define a standard value for
output texture coordinates. This makes problems when using vertex
shaders with fixed function fragment processing because fffp divides the
texture coords by its .w component. This means that gl shaders have to
write to the .w component of texture coords. Direct3D shaders however
do not.
2007-12-07 14:54:22 +01:00
Roy Shea
a63f3e6a11
include: Added IDL file for BITS.
2007-12-06 14:49:32 +01:00
Roy Shea
68b55594a0
include: Added bitsmsg.h header.
2007-12-06 14:48:22 +01:00
Alexandre Julliard
a5e38b332d
server: Partial implementation of NtQueryDirectoryObject.
2007-12-05 16:57:41 +01:00
Alexandre Julliard
d30b5742ed
server: Implemented EnumWindowStations and EnumDesktops.
2007-12-05 16:45:32 +01:00
Luis C. Busquets Pérez
07cb7c6626
d3dx8: Implementation of D3DXAssembleShaderFromFileA.
2007-12-05 13:48:05 +01:00
Dmitry Timoshkov
eee2c4a4ab
include: Add an initial version of oleacc.idl.
2007-12-05 12:35:29 +01:00
Stefan Dösinger
7ba04e6132
wined3d: Detect the Intel GPU in macbooks.
2007-12-03 13:44:31 +01:00
Rob Shearman
49a5f7cb12
include: Fix the HRESULT_FROM_WIN32 macro to not change the HRESULT if the error is already an HRESULT.
2007-12-03 11:55:48 +01:00
Rob Shearman
9f8d379fb3
include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h.
2007-12-03 11:54:10 +01:00
Jacek Caban
ce81e30f53
mshtml.idl: Added IHTMLTable declaration.
2007-11-30 14:20:57 +01:00
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