Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-28 Thread James Hilliard
On Tue, May 19, 2020 at 2:36 PM Sasha Levin wrote: > > Hi Daniel, > > On Tue, May 19, 2020 at 09:21:15PM +0200, Daniel Vetter wrote: > >Hi Sasha > > > >So obviously great that Microsoft is trying to upstream all this, and > >very much welcome and all that. > > > >But I guess there's a bunch of

Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-16 Thread Sasha Levin
On Tue, Jun 16, 2020 at 04:41:22PM +0200, Pavel Machek wrote: On Tue 2020-06-16 09:28:19, Sasha Levin wrote: On Tue, Jun 16, 2020 at 12:51:13PM +0200, Pavel Machek wrote: > Hi! > > > > The driver creates the /dev/dxg device, which can be opened by user mode > > > application and handles their

Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-16 Thread Pavel Machek
On Tue 2020-06-16 09:28:19, Sasha Levin wrote: > On Tue, Jun 16, 2020 at 12:51:13PM +0200, Pavel Machek wrote: > > Hi! > > > > > > The driver creates the /dev/dxg device, which can be opened by user mode > > > > application and handles their ioctls. The IOCTL interface to the driver > > > > is

Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-16 Thread Sasha Levin
On Tue, Jun 16, 2020 at 12:51:13PM +0200, Pavel Machek wrote: Hi! > The driver creates the /dev/dxg device, which can be opened by user mode > application and handles their ioctls. The IOCTL interface to the driver > is defined in dxgkmthk.h (Dxgkrnl Graphics Port Driver ioctl > definitions).

Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-16 Thread Sasha Levin
On Tue, Jun 16, 2020 at 12:51:56PM +0200, Pavel Machek wrote: > Having said that, I hit one stumbling block: > "Further, at this time there are no presentation integration. " > > If we upstream this driver as-is into some hyperv specific place, and > you decide to add presentation integration

Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-16 Thread Pavel Machek
Hi! > > The driver creates the /dev/dxg device, which can be opened by user mode > > application and handles their ioctls. The IOCTL interface to the driver > > is defined in dxgkmthk.h (Dxgkrnl Graphics Port Driver ioctl > > definitions). The interface matches the D3DKMT interface on Windows. >

Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-16 Thread Pavel Machek
> > Having said that, I hit one stumbling block: > > "Further, at this time there are no presentation integration. " > > > > If we upstream this driver as-is into some hyperv specific place, and > > you decide to add presentation integration this is more than likely > > going to mean you will want

Re: [EXTERNAL] Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-16 Thread Pavel Machek
Hi! > Thanks for the discussion. I may not be able to immediately answer all of > your questions, but I'll do my best . > Could you do something with your email settings? Because this is not how you should use email on lkml. "[EXTERNAL]" in the subject, top-posting, unwrapped lines...

RE: [EXTERNAL] Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-20 Thread Steve Pronovost
<mailto:alexander.deuc...@amd.com>; KY Srinivasan <mailto:k...@microsoft.com>; Wei Liu <mailto:wei....@kernel.org>; Hawking Zhang <mailto:hawking.zh...@amd.com> Subject: Re: [EXTERNAL] Re: [RFC PATCH 0/4] DirectX on Linux Hi Steve, Sounds all good, some more comme

Re: [EXTERNAL] Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-20 Thread Thomas Zimmermann
ger ; wei@kernel.org; Steve Pronovost > ; Iouri Tarassov ; > dri-de...@lists.freedesktop.org; linux-fb...@vger.kernel.org; > gre...@linuxfoundation.org > Subject: [EXTERNAL] Re: [RFC PATCH 0/4] DirectX on Linux > > Hi > > Am 19.05.20 um 18:32 schrieb Sasha Levin: >>

Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-20 Thread Jan Engelhardt
On Tuesday 2020-05-19 22:36, Sasha Levin wrote: > >> - Why DX12 on linux? Looking at this feels like classic divide and > > There is a single usecase for this: WSL2 developer who wants to run > machine learning on his GPU. The developer is working on his laptop, > which is running Windows and

RE: [EXTERNAL] Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-20 Thread Steve Pronovost
x-kernel@vger.kernel.org; linux-hyp...@vger.kernel.org; KY Srinivasan ; Haiyang Zhang ; Stephen Hemminger ; wei@kernel.org; Steve Pronovost ; Iouri Tarassov ; dri-de...@lists.freedesktop.org; linux-fb...@vger.kernel.org; gre...@linuxfoundation.org Subject: [EXTERNAL] Re: [RFC PATCH 0/4]

Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-20 Thread Thomas Zimmermann
Hi Am 19.05.20 um 18:32 schrieb Sasha Levin: > There is a blog post that goes into more detail about the bigger > picture, and walks through all the required pieces to make this work. It > is available here: > https://devblogs.microsoft.com/directx/directx-heart-linux . The rest of > this cover

RE: [EXTERNAL] Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-19 Thread Steve Pronovost
inux Fbdev development list ; Iouri Tarassov ; Deucher, Alexander ; KY Srinivasan ; Wei Liu ; Hawking Zhang Subject: [EXTERNAL] Re: [RFC PATCH 0/4] DirectX on Linux On Wed, May 20, 2020 at 12:42 AM Dave Airlie wrote: > > On Wed, 20 May 2020 at 02:33, Sasha Levin wrote: > > > > Th

Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-19 Thread Dave Airlie
On Wed, 20 May 2020 at 08:42, Dave Airlie wrote: > > On Wed, 20 May 2020 at 02:33, Sasha Levin wrote: > > > > There is a blog post that goes into more detail about the bigger > > picture, and walks through all the required pieces to make this work. It > > is available here: > >

Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-19 Thread Daniel Vetter
On Wed, May 20, 2020 at 12:42 AM Dave Airlie wrote: > > On Wed, 20 May 2020 at 02:33, Sasha Levin wrote: > > > > There is a blog post that goes into more detail about the bigger > > picture, and walks through all the required pieces to make this work. It > > is available here: > >

Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-19 Thread Dave Airlie
On Wed, 20 May 2020 at 02:33, Sasha Levin wrote: > > There is a blog post that goes into more detail about the bigger > picture, and walks through all the required pieces to make this work. It > is available here: > https://devblogs.microsoft.com/directx/directx-heart-linux . The rest of > this

Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-19 Thread Sasha Levin
Hi Daniel, On Tue, May 19, 2020 at 09:21:15PM +0200, Daniel Vetter wrote: Hi Sasha So obviously great that Microsoft is trying to upstream all this, and very much welcome and all that. But I guess there's a bunch of rather fundamental issues before we look into any kind of code details. And

Re: [RFC PATCH 0/4] DirectX on Linux

2020-05-19 Thread Daniel Vetter
Hi Sasha So obviously great that Microsoft is trying to upstream all this, and very much welcome and all that. But I guess there's a bunch of rather fundamental issues before we look into any kind of code details. And that might make this quite a hard sell for upstream to drivers/gpu subsystem:

[RFC PATCH 0/4] DirectX on Linux

2020-05-19 Thread Sasha Levin
There is a blog post that goes into more detail about the bigger picture, and walks through all the required pieces to make this work. It is available here: https://devblogs.microsoft.com/directx/directx-heart-linux . The rest of this cover letter will focus on the Linux Kernel bits. Overview