Page 1 of 1

Beginning of a gl-wrapped directx implementation committed

Posted: Mon Nov 29, 2004 12:21 pm
by Idamlaj
Hello,

http://reactos.com:8080/archives/public ... 06105.html

greatldr has committed the beginning of a gl-wrapped directx implementation.
Only the keyboard works at the moment, and since it is wine's implementation, it will be slower since it will need to convert dx into gl calls.

Hope this can help...

Posted: Mon Nov 29, 2004 1:40 pm
by forart
DirectX Port Home Page

HaPpY CoDiNg !

Posted: Mon Nov 29, 2004 11:09 pm
by sedwards
Its not GL wrapped. This is only for dinput that is mouse and keyboard support. Dsound will come next and then last I guess we will have people working on D3D and Draw.

Posted: Tue Nov 30, 2004 10:51 am
by GreatLord
The wine dinput I have rewrite it so should work on reactos.
but it will take bit more cpu that normal wine dinput does.

for moment the only things working are the keyboard.

sedwards have report yestday to me some problem with it.
it refuse to load some program. I will look into it before I fix the mouse.

after dinput working fine in reactos
it is posible I will clean up my source code for dsound. it is base on wine dsound. but it will take time to make the source clean.

only thing that are using opengl in wine directx support are
ddraw and d3d.

ddraw and d3d
in reactos we need to export this call from the graphice card to win32k.sys (or was it ntkrnl) then map it to user mode. Does call that are not support by the hardware it need to be software emulate in win32k.sys (or was it ntkrnl)