Magnus Olsen
d05c0eadf6
Update the documentation
...
adding lite more code
svn path=/branches/reactx/; revision=30301
2007-11-09 17:33:02 +00:00
Magnus Olsen
7e69094a29
Implement KsCreateAllocator, KsCreateClock, KsCreatePin, KsCreateTopologyNode
...
stub : KsiCreateObjectType
all functions are call to KsiCreateObjectType, so they are not really implement.
Old code from 2004, it have not been cleanup for KsiCreateObjectType, the new ks.h header I wrote is now ready for this code.
This module can not be merge to trunk until the new ks.h is ready.
svn path=/branches/reactx/; revision=30295
2007-11-09 15:08:44 +00:00
Magnus Olsen
6855595796
update the new ks-h with one more struct
...
svn path=/branches/reactx/; revision=30293
2007-11-09 14:21:55 +00:00
Magnus Olsen
59a7e0c23c
Fix the reactx build for ksuser.dll
...
svn path=/branches/reactx/; revision=30278
2007-11-08 20:09:58 +00:00
Magnus Olsen
b9039cc7c8
Start on ksuser.
...
svn path=/branches/reactx/; revision=30277
2007-11-08 20:08:42 +00:00
Magnus Olsen
ea280e00a7
fix wdmguid.a (it is now compatible with ddk version 3790.1830)
...
svn path=/branches/reactx/; revision=30275
2007-11-08 16:19:08 +00:00
Magnus Olsen
ce29a81e41
start fixing wdmguid.a 50% is done
...
svn path=/branches/reactx/; revision=30258
2007-11-08 01:49:53 +00:00
Magnus Olsen
171df52e37
add last guids for ksguid.a
...
This lib are now completed against ddk version 3790.1830
svn path=/branches/reactx/; revision=30256
2007-11-08 00:59:17 +00:00
Magnus Olsen
a430817798
add 20 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30253
2007-11-08 00:18:34 +00:00
Magnus Olsen
26c0180e8a
smaller cleanup/sort in the guids define list bit
...
svn path=/branches/reactx/; revision=30252
2007-11-07 23:46:50 +00:00
Magnus Olsen
f3044a10fe
add some more guids id to ksguid
...
smaller cleanup/sort in the guids define list bit
svn path=/branches/reactx/; revision=30250
2007-11-07 22:47:20 +00:00
Magnus Olsen
419b1f3665
add 40 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30246
2007-11-07 21:45:50 +00:00
Magnus Olsen
d4856b4202
add around 100 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30245
2007-11-07 20:57:31 +00:00
Magnus Olsen
c486e5e7c8
add 5 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30233
2007-11-06 23:27:39 +00:00
Magnus Olsen
1fdbfefe85
add 18 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30231
2007-11-06 23:15:50 +00:00
Magnus Olsen
ddd1c8f888
add 14 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30230
2007-11-06 21:42:29 +00:00
Magnus Olsen
82e669aa42
add 37 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30227
2007-11-06 21:12:30 +00:00
Magnus Olsen
343b7bf8c5
add 14 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30200
2007-11-05 20:37:16 +00:00
Magnus Olsen
e02097896e
add 30 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30195
2007-11-05 19:52:44 +00:00
Magnus Olsen
1d682c45f9
add 10 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30179
2007-11-05 15:20:17 +00:00
Magnus Olsen
370529231f
add 27 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30174
2007-11-05 13:19:44 +00:00
Magnus Olsen
52922faf05
add 6 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30148
2007-11-05 06:58:52 +00:00
Magnus Olsen
163cda6df4
add 20 more guids for ksguid.a
...
svn path=/branches/reactx/; revision=30147
2007-11-05 06:49:27 +00:00
Magnus Olsen
d1327bf255
21 more guid to ksguid.a
...
svn path=/branches/reactx/; revision=30143
2007-11-05 00:55:46 +00:00
Magnus Olsen
e3bd20e41c
Add follow guids to ksguid.a/ksguid.lib KSCATEGORY_RENDER, KSCATEGORY_CAPTURE, KSCATEGORY_BRIDGE
...
svn path=/branches/reactx/; revision=30141
2007-11-05 00:03:15 +00:00
Magnus Olsen
43e400e70e
Fix varus issue.
...
make audiosrv using the new ks.h and link with ksguid
Fix dxapi build
Fix ddkmapi.h so it works like windkk version 3790.1830
offline #define DEFINE_KSPROPERTY_TOPOLOGYSET in ks.h it seam some type problem there
svn path=/branches/reactx/; revision=30140
2007-11-04 23:54:40 +00:00
Magnus Olsen
67a3fbe3e7
start building up ksguid.a/ksguid.lib it is need it for ks.h
...
svn path=/branches/reactx/; revision=30139
2007-11-04 23:24:42 +00:00
Magnus Olsen
eb615b5cf1
add allot more struct, enum, define, to many to write in the log
...
svn path=/branches/reactx/; revision=30131
2007-11-04 21:43:33 +00:00
Magnus Olsen
66b9434834
Commit a ks.h header file from 2005 written by me, it is base on dxsdk 2004 dec, but it is not completed, I do not found the almost completed version of this header I wrote.
...
so I add the version I found so it does not get lost. Our current ks.h are not completed and is full with hacks in psdk. it will be deleted later, when ks.h are finish it will
merge down to trunks to let silveblade continue on some work.
svn path=/branches/reactx/; revision=30128
2007-11-04 19:47:36 +00:00
Magnus Olsen
00d0b6a666
start remove stuff got home made stuff or base on wine dx
...
add global file version of dx dll.
svn path=/branches/reactx/; revision=30125
2007-11-04 17:50:09 +00:00
Magnus Olsen
60fb768885
global header for directx version info for the rc file.
...
svn path=/branches/reactx/; revision=30124
2007-11-04 17:43:50 +00:00
Magnus Olsen
7da42d614f
start remove stuff got home made stuff or base on wine dx
...
svn path=/branches/reactx/; revision=30123
2007-11-04 17:33:57 +00:00
Magnus Olsen
d3d6cf78e8
Fill in more info in the lockup tables.
...
svn path=/branches/reactx/; revision=30121
2007-11-04 16:49:20 +00:00
Magnus Olsen
b394251018
Implement DxGetVersionNumber
...
comment up some functions that are implement.
svn path=/branches/reactx/; revision=30120
2007-11-04 16:23:11 +00:00
Magnus Olsen
44e6f014a9
Add dxapi.sys, most api are stub.
...
Implemnt GsDriverEntry, DxApiGetVersion, DxApi.
All DxApi that are callbacks are stub.
svn path=/branches/reactx/; revision=30117
2007-11-04 14:57:57 +00:00
Magnus Olsen
8dce1974ed
Fix the build of ReactX and smaller typos
...
svn path=/branches/reactx/; revision=29859
2007-10-24 23:18:05 +00:00
Magnus Olsen
d1c1e99025
Implement DxEngGetHdevData after some old notes I found , hope every things works.
...
Partly implement DxEngGetDCState
svn path=/branches/reactx/; revision=29858
2007-10-24 22:52:13 +00:00
Magnus Olsen
349d4d4458
Header fix only
...
---------------------
update DxEngGetHdevData define values in dxeng.h
add new member to PDEV the _EDD_DIRECTDRAW_GLOBAL * pEDDgpl;
add missing struct D3DNTHAL_CALLBACKS2 and D3DNTHAL_CALLBACKS3 to ddk/d3dnthal.h
add missing struct _EDD_DIRECTDRAW_LOCAL to directxint.h from "Windows Graphics Programming Win32 GDI and DirectDraw by Feng Yuan"
fixed smaller typos in directxint.h
svn path=/branches/reactx/; revision=29857
2007-10-24 22:49:06 +00:00
Magnus Olsen
995737523f
Update the dxeng.h header with some more info
...
format the struct _EDD_DIRECTDRAW_GLOBAL as Feng Yuan - Windows Graphics Programming Win32 Gdi And Directdraw
Update the _EDD_DIRECTDRAW_GLOBAL struct with some private notes. (it is not all notes I have of it yet)
svn path=/branches/reactx/; revision=29855
2007-10-24 19:35:31 +00:00
Magnus Olsen
19462f737c
add complete startup process code for dxg.sys
...
svn path=/branches/reactx/; revision=29848
2007-10-24 11:05:44 +00:00
Magnus Olsen
3cc2abdc0a
Add documentations for EngDxIoctl, NtGdiDxgGenericThunk
...
optimize for EngDxIoctl, NtGdiDxgGenericThunk
implement DxDxgGenericThunk, DxDdIoctl for they are outdated, they are left for compatible issue.
svn path=/branches/reactx/; revision=29847
2007-10-24 08:13:39 +00:00
Magnus Olsen
6246902fcd
adding driver export list for dxg.sys, thuse api that being export as driver
...
adding private include file for dxg.sys
svn path=/branches/reactx/; revision=29832
2007-10-23 19:06:11 +00:00
Magnus Olsen
1dce1e3a3c
move in DC/PDC to ntgdihdl and all neasry struct that are need it.
...
svn path=/branches/reactx/; revision=29804
2007-10-22 23:38:11 +00:00
Magnus Olsen
b3792fec24
puting back dc.h and driver.h to win32k/include as jimtablor requested.
...
we need move PDC only to ntgdihdl.h.
svn path=/branches/reactx/; revision=29803
2007-10-22 23:21:23 +00:00
Magnus Olsen
03cd85d4e1
actvate more code and slash away more notes to the trachcan, and smaller cleanup
...
svn path=/branches/reactx/; revision=29798
2007-10-22 21:15:10 +00:00
Magnus Olsen
969eb0a20a
dxgthk 100% finish, it should work now in windows, complete replacement for ms dxgthk.sys now.
...
not tested yet in windows.
svn path=/branches/reactx/; revision=29797
2007-10-22 20:55:18 +00:00
Magnus Olsen
bf3e6f5443
rename dxg.def to dxgthk.def
...
svn path=/branches/reactx/; revision=29796
2007-10-22 20:16:48 +00:00
Magnus Olsen
115c413a45
adding dxgthk.sys stub we need it for dxg.sys
...
svn path=/branches/reactx/; revision=29795
2007-10-22 20:15:49 +00:00
Magnus Olsen
5697e7c2d2
fix the build for win32k.sys
...
svn path=/branches/reactx/; revision=29791
2007-10-22 19:49:06 +00:00
Magnus Olsen
31f85ca295
start activate code in dxg.sys
...
fixed compiling issue with win32kdc.h
FIXME : win32k.sys and dxg.sys compiling are broken at moment
svn path=/branches/reactx/; revision=29790
2007-10-22 19:42:53 +00:00