Vash63•

This is cool. Maybe this will make it easier for devs porting to Linux to use Linux as their actual dev platform when migrating to Vulkan?

27
DrewSaga•

I wonder if this could be used to improve WINE as well.

10
masush5•

Probably not, Games and other compiled software ship DirectX Byte Code (dxbc) not HLSL.

15
traverseda•

Still, should make it easier to write a fuzzer or other test cases.

3
varikonniemi•

Lately it has looked like the masses will not knowingly switch over to Linux, but they end up using it when the successor to windows 10 is using it :D

21
XSSpants•

"Windows 11: A hyper polished linux distro with the full windows 3.1 to 10 code, 2d, and 3d, stacks added on"

I'd switch to that....

19
ElectricalLeopard•

Also included X10 display manager

X11 with even more permissions, proxying all input and output to tracking.microsoft.com

19
MorallyDeplorable•

Your keyboard will be /dev/com/Microsoft/tracking/event1

20
Lennart_killsLinux•

Don't forget the systemd.

-6†
XSSpants•

Meh, as long as you've got 8 cpu cores and 64gb of ram, systemd no longer looks like much of a resource hog ;p

1
[deleted]•

[deleted]

1
DrewSaga•

Lindows is a name that's used so can we call it Winix?

5
noahdvs•

Actually, MS could call it Lindows if they wanted. They bought the rights to that name as part of a settlement after they unsuccessfully sued Lindows for trademark infringement. That's why Lindows changed its name to Linspire.

4
[deleted]•

[deleted]

1
Mordiken•

The talk amongst people "in the know" is that MS is considering whether or not to make Windows 10 the last properly "mass distributed" release of Windows.

The idea being that all future "releases" of Windows will build upon Windows 10, adding and removing features through OS updates and service packs. New install images will be made available, but the underlaying OS will still be Windows 10.

This includes progressively phasing out Win32.

2
varikonniemi•

Yes. Because "windows 11" is with a Linux kernel, so it is completely new base.

But it will be called Microsoft Linux. They will use WINE to support win 3 -- win 10.

2
MuricanWaffle•

It sounds cool for developers, but I don't see how this will benefit average users, allowing direct x to be compiled on Linux isn't the same thing as making a direct x api for Linux

Personally, I hope that game developers keep moving to Vulcan, hopefully the next gen of consoles will get Vulcan support too, and then porting games will be a breeze, as long as they avoid dotnet

13
pr0ghead•

It also supports a SPIR-V target: https://github.com/Microsoft/DirectXShaderCompiler/wiki/SPIR%E2%80%90V-CodeGen. Surprisingly, straight from the MS repo no less. So it seems like MS accepted the pull requests from Google.

2
pipnina•

Does this mean HSL and GLSL can be compiled to spir-v now?

7
jones_supa•

That is discussed in the page.

1