• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Microsoft DirectX 12 Shifts to SPIR-V as Default Interchange Format

Joined
Feb 1, 2019
Messages
3,614 (1.69/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
About games being there perpetually, that would be nice if you game a lot and replay games a lot, i think.
Thats me lol. I still need to go back into LR on PC as well, even with those 4k hours I havent got lightning up to max 50k stats.

1726853177956.png
 
Joined
Jan 14, 2019
Messages
12,361 (5.74/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
Thats me lol. I still need to go back into LR on PC as well, even with those 4k hours I havent got lightning up to max 50k stats.

View attachment 364143
Most games are either worth replaying, or aren't worth playing at all, imo. It's very rare when I finish one thinking "it was okay, but one playthrough was enough".
 
Joined
Jan 2, 2019
Messages
137 (0.06/day)
SPIR 1.0 and 2.0 are based on LLVM IR, and are not the same thing as SPIR-V. SPIR was also designed primarily for compute, chiefly OpenCL, so I'm not surprised that Adreno OCL SDK supports it.
It's unable to handle graphical primitives, a deficiency that SPIR-V rectifies while retaining the compute lineage of SPIR.
In fact support for SPIR-V is mandatory in OpenCL 2.1, but... due to certain vendor's reluctance to implement full 2.x capabilities the new OpenCL 3.0 version drops that requirement (among with many other features of 2.x).

>>...I'm not surprised that Adreno OCL SDK supports it....

That is why I use it since 2018. It allowed to efficiently proceed with porting to Android.

Also, I hope you know that Adreno is a transformation from Radeon. :)
 
Joined
Apr 26, 2008
Messages
1,136 (0.19/day)
Location
london
System Name Staggered
Processor Intel i5 6600k (XSPC Rasa)
Motherboard Gigabyte Z170 Gaming K3
Cooling RX360 (3*Scythe GT1850) + RX240 (2*Scythe GT1850) + Laing D5 Vario (with EK X-Top V2)
Memory 2*8gb Team Group Dark @3000Mhz 16-16-16-36 1.25v
Video Card(s) Inno3D GTX 1070 HerculeZ
Storage 256gb Samsung 830 + 2*1tB Samsung F3 + 2*2tB Samsung F4EG
Display(s) Flatron W3000H 2560*1600
Case Cooler Master ATCS 840 + 1*120 GT1850 (exhaust) + 1*230 Spectre Pro + Lamptron FC2 (fan controller)
Power Supply Enermax Revolution 85+ 1250W
Software Windows 10 Pro 64bit
I never tried coding dx12, only Vulkan, but I just assumed they used SPIR-V.
I'm genuinely shocked this is a modern article.
Better late than never, I guess.
 
Joined
Dec 12, 2012
Messages
774 (0.18/day)
Location
Poland
System Name THU
Processor Intel Core i5-13600KF
Motherboard ASUS PRIME Z790-P D4
Cooling SilentiumPC Fortis 3 v2 + Arctic Cooling MX-2
Memory Crucial Ballistix 2x16 GB DDR4-3600 CL16 (dual rank)
Video Card(s) MSI GeForce RTX 4070 Ventus 3X OC 12 GB GDDR6X (2610/21000 @ 0.91 V)
Storage Lexar NM790 2 TB + Corsair MP510 960 GB + PNY XLR8 CS3030 500 GB + Toshiba E300 3 TB
Display(s) LG OLED C8 55" + ASUS VP229Q
Case Fractal Design Define R6
Audio Device(s) Yamaha RX-V381 + Monitor Audio Bronze 6 + Bronze FX | FiiO E10K-TC + Sony MDR-7506
Power Supply Corsair RM650
Mouse Logitech M705 Marathon
Keyboard Corsair K55 RGB PRO
Software Windows 10 Home
Benchmark Scores Benchmarks in 2024?
What I care about is eliminating shader compilation stutter. Tell me they can do that and I'll clap.
 
Joined
Sep 9, 2017
Messages
241 (0.09/day)
System Name B20221017 Pro SP1 R2 Gaming Edition
Processor AMD Ryzen 7900X3D
Motherboard Asus ProArt X670E-Creator
Cooling NZXT Kraken Z73
Memory G.Skill Trident Z DDR5-6000 CL30 64GB
Video Card(s) NVIDIA RTX 3090 Founders Edition
Storage Samsung 980 Pro 2TB + Samsung 870 Evo 4TB
Display(s) Samsung CF791 Curved Ultrawide
Case NZXT H7 Flow
Power Supply Corsair HX1000i
VR HMD Meta Quest 3
Software Windows 11
Gamepass hasnt made a red cent. Between the cost of the infastructure and the cost of making the games, it's still not broken even.

And its revenue was up, but its subscriber count has been stagnant. Gives games away for cheap isnt a sustainable business model, and MS knows it.

This is another silly take. MS doesn't have infrastructure dedicated to Game Pass. It's utilizing the same infra of its other cloud services, namely Azure. So it's not losing money on hosting Game Pass services.

Also, they're not giving games away for cheap, they're guaranteeing recurring revenue via the subscription. A subscription which is not "stagnant" btw, it's up 36% this year as of the previous reported figure.

And it's going to grow even more with the Activision-Blizzard titles eventually making their way to the service.
 
Joined
Oct 28, 2012
Messages
1,190 (0.27/day)
Processor AMD Ryzen 3700x
Motherboard asus ROG Strix B-350I Gaming
Cooling Deepcool LS520 SE
Memory crucial ballistix 32Gb DDR4
Video Card(s) RTX 3070 FE
Storage WD sn550 1To/WD ssd sata 1To /WD black sn750 1To/Seagate 2To/WD book 4 To back-up
Display(s) LG GL850
Case Dan A4 H2O
Audio Device(s) sennheiser HD58X
Power Supply Corsair SF600
Mouse MX master 3
Keyboard Master Key Mx
Software win 11 pro
Most games are either worth replaying, or aren't worth playing at all, imo. It's very rare when I finish one thinking "it was okay, but one playthrough was enough".
If you have less free time available it's a valid sentiment imo. Especially for games like Limbo or Helltaker which are fun, for what they are, but don't offer a different way of going about things or have secrets to unlock. The last time that I did a second play-through was after taking a 3 years break from Monster Hunter world because I was too rusty :D
 
Joined
Jan 14, 2019
Messages
12,361 (5.74/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
If you have less free time available it's a valid sentiment imo.
The only people with enough free time to play every mediocre game are pensioners and the unemployed. The rest of us have to (or at least should) choose carefully. Life is too short to not have fun in your free time.
 
Joined
Jan 8, 2017
Messages
9,464 (3.28/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
Tell me they can do that and I'll clap.
Shader compilation will go away only when all vendors agree upon a common ISA like x86-64 for CPUs, which will never happen. I can see the likes of AMD and Intel doing it but Nvidia, never.

Only way that this could ever happen that I can see is if those pesky EU lawmakers enforce some kind of rule to make all GPU vendors switch to a common ISA but that would require the EU to be a major consumer of data center GPUs to be able to force their hand like that which unfortunately isn't the case, North America and Asia buy the largest amount of GPUs by far.
 
Last edited:
Joined
Sep 17, 2014
Messages
22,499 (6.03/day)
Location
The Washing Machine
System Name Tiny the White Yeti
Processor 7800X3D
Motherboard MSI MAG Mortar b650m wifi
Cooling CPU: Thermalright Peerless Assassin / Case: Phanteks T30-120 x3
Memory 32GB Corsair Vengeance 30CL6000
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Lexar NM790 4TB + Samsung 850 EVO 1TB + Samsung 980 1TB + Crucial BX100 250GB
Display(s) Gigabyte G34QWC (3440x1440)
Case Lian Li A3 mATX White
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse Steelseries Aerox 5
Keyboard Lenovo Thinkpad Trackpoint II
VR HMD HD 420 - Green Edition ;)
Software W11 IoT Enterprise LTSC
Benchmark Scores Over 9000
Clueless take. Game Pass is a financial hit for Microsoft. It was even up significantly in the last few earnings reports.

Xbox hardware is what's been declining.

Game Pass is what's keeping Xbox alive.
*for now, but let's take a long look at the cost of all those acquisitions and then recap what the real margin is for Xbox Gaming division.

It ain't a positive sum. MS is still running losses on gaming because they're clueless. They have a strategy, but no real insight or feeling with this market and it shows every time. Its one misfire after another, and Game Pass will suffer the eventual same fate as GFWL, Xbox Kinect, and the rest of the long list of gaming failures in the MS stable. Let's recap also the number of truly original titles coming out on Xbox. Its one franchise sequel after another, and the rest is available anywhere.

Its telling that even Sony still releases more new games, despite them releasing fewer than they ever did.

People want content. Gaming is content. If anything, that's what Game Pass underlines for us: content is king. But why does anyone use Game Pass now? Price and exclusivity. So again... what are the real margins of Xbox gaming? ;)

Here's the Q2 summary
  • · Windows revenue increased 9% with Windows OEM revenue growth of 11% and Windows Commercial products and cloud services revenue growth of 9% (up 7% in constant currency)
  • · Devices revenue decreased 9% (down 10% in constant currency)
  • · Xbox content and services revenue increased 61% (up 60% in constant currency) driven by 55 points of net impact from the Activision acquisition
  • · Search and news advertising revenue excluding traffic acquisition costs increased 8% (up 7% in constant currency)
Microsoft doesn't mention Game Pass and they historically barely do. Net margins for Xbox division are unchanged YoY. All we hear from them is that its just a small segment of their gaming division. Of course, its probably a bit bigger because when this was said they had to get the Activision deal done. But still. Game Pass does not tangibly influence the profitability of Xbox. Its mostly been investing for the future, with the Activision deal paying off faster in revenue streams. Revenue is not profit.

Just because they keep investing in it doesn't mean its profitable. Quite the opposite: it needs help to become profitable. Otherwise they wouldn't invest.
 
Last edited:
Top