Re: Direct3D, the kernel and ReactOS

2006-04-01 Thread Willie Sippel
Am Samstag, 1. April 2006 12:54 schrieb Stefan Dösinger: > Am Samstag, 1. April 2006 11:53 schrieb Lionel Ulmer: > > On Sat, Apr 01, 2006 at 11:45:18AM +0200, Stefan Dösinger wrote: > > > Ms has to document all this, because the device drivers sit on the > > > other side of this interface if I'm no

Re: Direct3D, the kernel and ReactOS

2006-04-01 Thread Stefan Dösinger
Am Samstag, 1. April 2006 11:53 schrieb Lionel Ulmer: > On Sat, Apr 01, 2006 at 11:45:18AM +0200, Stefan Dösinger wrote: > > Ms has to document all this, because the device drivers sit on the other > > side of this interface if I'm not mistaken. > > Of course it is documented for people in companie

Re: Direct3D, the kernel and ReactOS

2006-04-01 Thread Jonathan Wilson
I havent seen any microsoft source or any other dirty stuff but what I know is that the DirectX dlls call functions like ddentryxx and gdientryxx in gdi32.dll. (there is a ddrawgdi.h file in the platform SDK I have and there is also documentation on MSDN for them) These then call system calls t

Re: Direct3D, the kernel and ReactOS

2006-04-01 Thread Lionel Ulmer
On Sat, Apr 01, 2006 at 11:45:18AM +0200, Stefan Dösinger wrote: > Ms has to document all this, because the device drivers sit on the other side > of this interface if I'm not mistaken. Of course it is documented for people in companies like NVIDIA or other IHVs, but well, it's not publicly docum

Re: Direct3D, the kernel and ReactOS

2006-04-01 Thread Stefan Dösinger
Am Samstag, 1. April 2006 11:03 schrieben Sie: > If you look back at the wine-devel archives, this point was discussed at > the moment 'wined3d' was started (i.e. do we go the MS way with HAL / HEL / > ... or our own way with 'wined3d'). I searched the archives, but I didn't find anything. Well, IM

Re: Direct3D, the kernel and ReactOS

2006-04-01 Thread Lionel Ulmer
On Wed, Mar 29, 2006 at 11:12:06PM +0200, Stefan Dösinger wrote: > My long term suggestion is to move the Direct3D->OpenGL translation code from > WineD3D to gdi and a win32k sys, and write ddraw.dll, d3d8.dll and d3d9.dll > to use that interface. The user mode dlls can be shared with Reactos, an

Re: Direct3D, the kernel and ReactOS

2006-03-30 Thread Tim Schmidt
Sounds like a good project to hack on occasionally while putting the majority of effort into improving the current implementation. In other words, some effort is warranted because of the benefits of sharing code, however, wine can always transition to the new layout after it has a complete and (mo

Re: Direct3D, the kernel and ReactOS

2006-03-30 Thread Christoph Frick
On Thu, Mar 30, 2006 at 08:29:03AM -0500, Kuba Ober wrote: > Technically sufficient, maybe, but it might be actually illegal to install > Direct X on anything non-windows. Might be or is? Or will be like dcom? At least with dcom ms made the point clear. they just dont provide it beside the os.

Re: Direct3D, the kernel and ReactOS

2006-03-30 Thread Kuba Ober
On Thursday 30 March 2006 06:51, Christoph Frick wrote: > On Wed, Mar 29, 2006 at 11:12:06PM +0200, Stefan Dösinger wrote: > > My long term suggestion is to move the Direct3D->OpenGL translation > > code from WineD3D to gdi and a win32k sys, and write ddraw.dll, > > d3d8.dll and d3d9.dll to use tha

Re: Direct3D, the kernel and ReactOS

2006-03-30 Thread Christoph Frick
On Wed, Mar 29, 2006 at 11:12:06PM +0200, Stefan Dösinger wrote: > My long term suggestion is to move the Direct3D->OpenGL translation > code from WineD3D to gdi and a win32k sys, and write ddraw.dll, > d3d8.dll and d3d9.dll to use that interface. The user mode dlls can be > shared with Reactos, a

Re: Direct3D, the kernel and ReactOS

2006-03-29 Thread H. Verbeet
On 29/03/06, Stefan Dösinger <[EMAIL PROTECTED]> wrote: > I know that this is not easy to achieve. The kernel interface is poorly > documented, and Greatlord has spent a lot of effort to verify the docs and to > write a better documentation of the interface. Apps using the kernel > interface should

Direct3D, the kernel and ReactOS

2006-03-29 Thread Stefan Dösinger
Hello List, I had a talk to the DirectX developers of reactos on their irc channel to discuss how Reactos and Wine can share efforts on DirectX. (Please leave the legal issues asside for now, let us concentrate on the technical part for now). I didn't expect much possibility for a cooperation in