Beginning of a gl-wrapped directx implementation committed

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Idamlaj
Posts: 5
Joined: Sun Nov 28, 2004 9:54 am

Beginning of a gl-wrapped directx implementation committed

Post by Idamlaj » Mon Nov 29, 2004 12:21 pm

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.

forart
Posts: 1050
Joined: Mon Nov 29, 2004 1:36 pm
Location: Italy
Contact:

Hope this can help...

Post by forart » Mon Nov 29, 2004 1:40 pm

DirectX Port Home Page

HaPpY CoDiNg !

sedwards
Developer
Posts: 7
Joined: Mon Nov 22, 2004 11:33 pm
Contact:

Post by sedwards » Mon Nov 29, 2004 11:09 pm

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.
-sedwards

GreatLord
Developer
Posts: 926
Joined: Tue Nov 30, 2004 10:26 am
Location: Sweden

Post by GreatLord » Tue Nov 30, 2004 10:51 am

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)

Post Reply

Who is online

Users browsing this forum: Baidu [Spider] and 3 guests