[Phoronix] Microsoft Announces Direct3D 12 For Linux / WSL2 - Page 2 - Overclock.net - An Overclocking Community
Forum Jump: 

[Phoronix] Microsoft Announces Direct3D 12 For Linux / WSL2

Reply
 
Thread Tools
post #11 of 34 (permalink) Old 05-20-2020, 07:09 AM
Food Editor
 
skupples's Avatar
 
Join Date: Apr 2012
Location: Bradentucky
Posts: 24,543
Rep: 720 (Unique: 378)
Quote: Originally Posted by UltraMega View Post
Everytime there is a thread about windows, a bunch of linux people show up to talk about how great linux is but now that Microsoft is getting on bored, no one wants to talk about it? Strange.
MS linux is no fun linux cuz walled garden linux.

its just appleification

Add me on Steam, same name
R.I.P. Zawarudo, may you OC angels' wings in heaven.
If something appears too good to be true, it probably is.
Best R0ach Quote of all time : TLDR: Haswell might be the last legit gaming platform unless mice get their own non-USB interface on some newer architecture.
skupples is online now  
Sponsored Links
Advertisement
 
post #12 of 34 (permalink) Old 05-20-2020, 07:49 AM
Graphics Junkie
 
UltraMega's Avatar
 
Join Date: Feb 2017
Location: USA
Posts: 1,966
Rep: 54 (Unique: 49)
Quote: Originally Posted by skupples View Post
MS linux is no fun linux cuz walled garden linux.

its just appleification
Then were are all the angry linux people?

Whatever the case, a surprising lack of interest in this for this site.

4K Rig
(7 items)
CPU
Intel 7700k @4.2ghz
GPU
Zotec 1080 Ti
RAM
16GB 3200mhz DDR4
Hard Drive
250GB nvme + 500GB SSD + 4TB HDD
Monitor
Samsung 4K 65 inch TV
Monitor
Pixio PX276 27inch 144Hz 1ms 1440p
Audio
Sound Blaster z
▲ hide details ▲
UltraMega is offline  
post #13 of 34 (permalink) Old 05-20-2020, 08:02 AM
Food Editor
 
skupples's Avatar
 
Join Date: Apr 2012
Location: Bradentucky
Posts: 24,543
Rep: 720 (Unique: 378)
well, that's because the rumors of this have existed for years.

so there's very little to discuss until we can play with it.

Add me on Steam, same name
R.I.P. Zawarudo, may you OC angels' wings in heaven.
If something appears too good to be true, it probably is.
Best R0ach Quote of all time : TLDR: Haswell might be the last legit gaming platform unless mice get their own non-USB interface on some newer architecture.
skupples is online now  
Sponsored Links
Advertisement
 
post #14 of 34 (permalink) Old 05-20-2020, 08:49 AM
Jedi Knight
 
Nick the Slick's Avatar
 
Join Date: Mar 2015
Location: Kentucky, USA
Posts: 622
Rep: 43 (Unique: 43)
Ok so I get that this is only WSL (I think? I'm confused a bit) and it's closed source, but even with it being closed source there's no way for it to be integrated into other Linux distros? And if it could, what would that mean? Would it make it any easier for developers to release Linux version of DX games or would it still be too much of a PITA for it to be worth it? God we're getting so close, just come on to the dark side Microsoft.

Vibranium
(16 items)
CPU
Intel Core i7 7700k
Motherboard
ASUS Z170-PRO
GPU
MSI GeForce GTX 1070 Sea Hawk EK X
RAM
G. Skill Trident Z
Hard Drive
MyDigitalSSD BPX
Hard Drive
Crucial MX300
Hard Drive
ADATA SU800
Power Supply
Seasonic SS-750KM3
Cooling
Custom Liquid Cooling
Case
Phanteks “Enthoo Pro Series"
Operating System
Windows 10
Monitor
VIOTEK GN32DB
Keyboard
Logitech K800
Mouse
Logitech G603
Audio
JBL LIVE 650BTNC
Audio
Fiio E10K DAC/AMP
▲ hide details ▲


Nick the Slick is offline  
post #15 of 34 (permalink) Old 05-20-2020, 09:06 AM - Thread Starter
sudo apt install sl
 
Join Date: Dec 2009
Posts: 6,507
Rep: 188 (Unique: 130)
Quote: Originally Posted by Nick the Slick View Post
Ok so I get that this is only WSL (I think? I'm confused a bit) and it's closed source, but even with it being closed source there's no way for it to be integrated into other Linux distros? And if it could, what would that mean? Would it make it any easier for developers to release Linux version of DX games or would it still be too much of a PITA for it to be worth it? God we're getting so close, just come on to the dark side Microsoft.
They released the D3D12 API for Linux. Not just for WSL, it means developers can make DX12 titles for Linux.

Silent
(20 items)
CPU
Core i9 9900K... CoffeeTime! @ 5.1Ghz w/ 1.36v
Motherboard
Maximus VIII Formula
GPU
Titan RTX @ 2100Mhz/2075Mhz
RAM
TeamGroup Xtreem 32GB 3200Mhz CL15
Hard Drive
HP EX950 2TB
Hard Drive
Samsung 850 Evo 1TB
Hard Drive
Samsung 850 Evo 1TB
Power Supply
EVGA SuperNova 1200w P2
Cooling
EK Supremacy Full Copper Clean
Cooling
XSPC D5 Photon v2
Cooling
Black Ice Gen 2 GTX360 x2
Cooling
EK-Vector Radeon VII - Copper + Plexi
Case
Thermaltake Core X5 Tempered Glass Edition
Operating System
Clear Linux
Monitor
Acer XF270HUA
Keyboard
Cherry MX Board 6.0
Mouse
Logitech G600
Mouse
Alugraphics GamerArt
Audio
Definitive Technology Incline
Audio
SMSL M8A
▲ hide details ▲
WannaBeOCer is offline  
post #16 of 34 (permalink) Old 05-20-2020, 09:52 AM
Jedi Knight
 
Nick the Slick's Avatar
 
Join Date: Mar 2015
Location: Kentucky, USA
Posts: 622
Rep: 43 (Unique: 43)
Quote:
libd3d12.so and libdxcore.so are closed source, pre-compiled user mode binaries that ship as part of Windows. These binaries are compatible with glibc based distros and are automatically mounted under /usr/lib/wsl/lib and made visible to the loader. In other words, these APIs work right out of the box without the need to install additional packages or tweak the distro’s configuration. Support is currently limited to glibc based distros such as Ubuntu, Debian, Fedora, Centos, SUSE, etc…
Ah nice, I had only skimmed the article before lunch and missed this part so it sounded like it was exclusive to WSL. Now I just wonder how much extra work it would be for developers to compile Linux versions of their DX games with this and even if it's not too hard if they will even utilize it.

Vibranium
(16 items)
CPU
Intel Core i7 7700k
Motherboard
ASUS Z170-PRO
GPU
MSI GeForce GTX 1070 Sea Hawk EK X
RAM
G. Skill Trident Z
Hard Drive
MyDigitalSSD BPX
Hard Drive
Crucial MX300
Hard Drive
ADATA SU800
Power Supply
Seasonic SS-750KM3
Cooling
Custom Liquid Cooling
Case
Phanteks “Enthoo Pro Series"
Operating System
Windows 10
Monitor
VIOTEK GN32DB
Keyboard
Logitech K800
Mouse
Logitech G603
Audio
JBL LIVE 650BTNC
Audio
Fiio E10K DAC/AMP
▲ hide details ▲


Nick the Slick is offline  
post #17 of 34 (permalink) Old 05-20-2020, 03:40 PM
Xeon OC Club
 
Dudeson169's Avatar
 
Join Date: Aug 2008
Location: Kentucky
Posts: 828
Rep: 40 (Unique: 36)
This seems interesting. I cannot wait to see what the future holds.

Deus ex Machina.

Phenom II X4 955 BE @ 4.0 GHz
School laptop
(12 items)
CPU
Intel Xeon E5-1650 V2
Motherboard
ASUS Sabertooth X79
GPU
MSI GTX 1060 OC
RAM
Mushkin 4096 MB (DDR3-1337) - XMP 1.2 - P/N: 991982 (996982)
Hard Drive
SG Baracuda 7200.12 1 TB
Hard Drive
Sandisk 240GB SSDNow
Optical Drive
ASUS 18X DVD±R LightScribe Burner with QuieTrack Tech
Power Supply
Rosewill Green Series RG630-S12 630W
Cooling
RAIJINTEK EREBOSS 6x6MM Heatpipes and Copper Nickel Base
Case
DIYPC Silence-BK
Operating System
Windows 10 64-Bit
Keyboard
Logitech Wave
Mouse
Monoprice 6-Button 2400DPI Gaming Mouse
Mouse
Steelseries Generic
Audio
Asus Xonar DGX - Logitech Z313 25 w 2.1 Speaker System
CPU
Intel Core i3 5010U
Motherboard
Dell 03H8v0 Broadwell-U
GPU
Intel HD Graphics 5500
RAM
1X4GB DDR3 1600 Mhz Micron
Hard Drive
SanDisk SSD Plus 240GB
Power Supply
65 Watt Dell Charger
Case
My Backpack
Operating System
Windows 10 Home
Monitor
13.3 Truelife HD Display
Mouse
Touchpad
Audio
Maxxaudio HD Audio
Other
Passive stylus, 10-point multi-touch display, and it can do a backflip. :P
▲ hide details ▲
Dudeson169 is offline  
post #18 of 34 (permalink) Old 05-20-2020, 04:16 PM
BOINC Cruncher
 
Diffident's Avatar
 
Join Date: Apr 2014
Location: Bawlmer, MD
Posts: 1,729
Rep: 108 (Unique: 71)
This does nothing for Linux. It still depends on the Windows host. It's push back against Vulkan and getting developers to use Windows instead of Linux.


Quote:
DRM maintainer David Airlie was also quick to characterize this as a driver that connects a binary blob interface in Windows to a binary blob in Linux guests. He personally sees little value in having this driver upstreamed and raised concerns over how this driver will ultimately handle its planned presentation bits for displaying of Linux GUI applications within WSL2

Team Boinc! - Forum Folding War Team
Gentoo Linux - Telemetry Free Since 1999!
Washington Capitals 2018 Stanley Cup Champions
Boinc Desktop
(15 items)
CrunchAholic
(10 items)
NAS
(7 items)
CPU
AMD Ryzen 7 1700X
Motherboard
ASRock X370 Taichi
GPU
AMD Radeon VII
RAM
HyperX Predator
Hard Drive
Samsung 970 EVOPlus
Power Supply
EVGA 850 G2
Cooling
Watercool Heatkiller IV PRO AM4 CPU Block
Cooling
EKWB Coolstream XE 240 Radiator
Cooling
EKWB Coolstream PE 360 Radiator
Cooling
Watercool Heatkiller 150mm Tube Res
Case
Thermaltake View 31 Tempered Glass RGB Edition
Operating System
Gentoo Linux
Monitor
Alienware AW3418DW
Keyboard
Coolermaster Masterkeys Pro S
Mouse
Roccat Kone EMP
CPU
Intel Xeon E5-2670
CPU
Intel Xeon E5-2670
Motherboard
Asrock Rack EP2C602
GPU
EVGA 1070ti FTW
GPU
EVGA 1070ti FTW
RAM
64 GBs Samsung M939B1K70CHD-CH9 PC3-10600R
Hard Drive
Samsung HD322HJ
Power Supply
Corsair AX1200
Case
Rosewill RSV-L4000
Operating System
Gentoo Linux
CPU
i3-4130T
Motherboard
GIGABYTE GA-H97N-WIFI
RAM
CORSAIR CMX16GX3M2A1600C11
Hard Drive
Western Digital Red 10 TB x3
Hard Drive
Western Digital Red 8 TB
Case
Fractal Design Node 804
Operating System
Gentoo Linux
▲ hide details ▲


Diffident is offline  
post #19 of 34 (permalink) Old 05-20-2020, 04:43 PM - Thread Starter
sudo apt install sl
 
Join Date: Dec 2009
Posts: 6,507
Rep: 188 (Unique: 130)
Quote: Originally Posted by Diffident View Post
This does nothing for Linux. It still depends on the Windows host. It's push back against Vulkan and getting developers to use Windows instead of Linux.
They are working on it I'm sure: https://lists.freedesktop.org/archiv...ay/266691.html

Quote:
We have consider the possibility of bringing DX to Linux with no Windows cord attached. I'm not ready to discuss this at this time... but in the hypothetical that we were do this, DX would be running on top of DRI/DRM on native Linux. We likely would be contributing some changes to DRM to address area of divergence and get better mapping for our user mode driver, but we wouldn't try to shoehorn /dev/dxg into the picture. In that hypothetical world, we would essentially have DX target DRM on native Linux and DX continue to target DXG in WSL to share the GPU with the host.

Silent
(20 items)
CPU
Core i9 9900K... CoffeeTime! @ 5.1Ghz w/ 1.36v
Motherboard
Maximus VIII Formula
GPU
Titan RTX @ 2100Mhz/2075Mhz
RAM
TeamGroup Xtreem 32GB 3200Mhz CL15
Hard Drive
HP EX950 2TB
Hard Drive
Samsung 850 Evo 1TB
Hard Drive
Samsung 850 Evo 1TB
Power Supply
EVGA SuperNova 1200w P2
Cooling
EK Supremacy Full Copper Clean
Cooling
XSPC D5 Photon v2
Cooling
Black Ice Gen 2 GTX360 x2
Cooling
EK-Vector Radeon VII - Copper + Plexi
Case
Thermaltake Core X5 Tempered Glass Edition
Operating System
Clear Linux
Monitor
Acer XF270HUA
Keyboard
Cherry MX Board 6.0
Mouse
Logitech G600
Mouse
Alugraphics GamerArt
Audio
Definitive Technology Incline
Audio
SMSL M8A
▲ hide details ▲
WannaBeOCer is offline  
post #20 of 34 (permalink) Old 05-20-2020, 05:08 PM
BOINC Cruncher
 
Diffident's Avatar
 
Join Date: Apr 2014
Location: Bawlmer, MD
Posts: 1,729
Rep: 108 (Unique: 71)
I'm guessing they are working on it just as much as GOG is working on bringing GOG Galaxy to Linux, which has been 7 years now. Plus, why would we even want DX applications on Linux? There is already Vulkan, there is no reason for DX to even exist at this point. Having DX on Linux doesn't help with gaming. The games would still need to ported and it wouldn't increase the likelihood of it being ported. There are plenty of Vulkan games that are still Windows only.


The only way this ever happens is if the Windows kernel is abandoned and replaced with the Linux kernel. That's really isn't desirable either....there would probably still be proprietary bits that would lock software to only Microsoft's version of Linux.


Microsoft claims to "Love Linux", if that were actually true, the game developers that they recently acquired would still be releasing Linux games.

Team Boinc! - Forum Folding War Team
Gentoo Linux - Telemetry Free Since 1999!
Washington Capitals 2018 Stanley Cup Champions
Boinc Desktop
(15 items)
CrunchAholic
(10 items)
NAS
(7 items)
CPU
AMD Ryzen 7 1700X
Motherboard
ASRock X370 Taichi
GPU
AMD Radeon VII
RAM
HyperX Predator
Hard Drive
Samsung 970 EVOPlus
Power Supply
EVGA 850 G2
Cooling
Watercool Heatkiller IV PRO AM4 CPU Block
Cooling
EKWB Coolstream XE 240 Radiator
Cooling
EKWB Coolstream PE 360 Radiator
Cooling
Watercool Heatkiller 150mm Tube Res
Case
Thermaltake View 31 Tempered Glass RGB Edition
Operating System
Gentoo Linux
Monitor
Alienware AW3418DW
Keyboard
Coolermaster Masterkeys Pro S
Mouse
Roccat Kone EMP
CPU
Intel Xeon E5-2670
CPU
Intel Xeon E5-2670
Motherboard
Asrock Rack EP2C602
GPU
EVGA 1070ti FTW
GPU
EVGA 1070ti FTW
RAM
64 GBs Samsung M939B1K70CHD-CH9 PC3-10600R
Hard Drive
Samsung HD322HJ
Power Supply
Corsair AX1200
Case
Rosewill RSV-L4000
Operating System
Gentoo Linux
CPU
i3-4130T
Motherboard
GIGABYTE GA-H97N-WIFI
RAM
CORSAIR CMX16GX3M2A1600C11
Hard Drive
Western Digital Red 10 TB x3
Hard Drive
Western Digital Red 8 TB
Case
Fractal Design Node 804
Operating System
Gentoo Linux
▲ hide details ▲


Diffident is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off