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

Intel Disables DirectX 12 API Loading on Haswell Processors

Joined
Aug 12, 2020
Messages
381 (0.80/day)
Let's hope there are no such vulnerabilities in ADL, that would mean some disabling too, and would eat away at performance gains of 12 series...
 
Joined
Jul 5, 2013
Messages
16,558 (5.39/day)
Location
USA
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
Software Android 4.4.4R5 Custom
Let's hope there are no such vulnerabilities in ADL, that would mean some disabling too, and would eat away at performance gains of 12 series...
It's very doubtful. Haswell was of a time before the all the speculation & side channel type vulnerabilities. Alderlake has been engineered to remove that kind of attack as a possibility.
 
Joined
Oct 17, 2021
Messages
66 (1.40/day)
In my personal opinion this comes very handy to Intel as now all pc based on these processors can't run Windows 11.
AFAIK DX12 is a prerequisite to win11...
 
Joined
Jul 5, 2013
Messages
16,558 (5.39/day)
Location
USA
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
Software Android 4.4.4R5 Custom
In my personal opinion this comes very handy to Intel as now all pc based on these processors can't run Windows 11.
AFAIK DX12 is a prerequisite to win11...
TPM & SecureBoot can be bypassed and DX12 is only being disabled on the Haswell IGP. This has no effect on dedicated GPU's from NVidia & AMD running on Haswell CPU's.

So let's not over-reach or over-react people.
 
Last edited:
Joined
Mar 18, 2015
Messages
90 (0.04/day)
As an Emulation enthusiast, I can tell you that no emulators need DX12. There are a few that can use it, but such is just fluff.
You seem pretty clueless for an "enthusiast", but then I know you're just running damage control. I'd enjoy seeing you try to weasel word an explanation for how Xenia doesn't need DX12, given it's the only maintained backend it has.
 
Last edited by a moderator:

freeagent

Moderator
Staff member
Joined
Sep 16, 2018
Messages
3,067 (2.61/day)
Location
Winnipeg, Canada
Processor AMD R9 5900X
Motherboard Asus Strix B550-F Gaming
Cooling Thermalright Frost Commander 2x iPPC 3000
Memory 2x8 G.Skill Trident Z Royal 3200C14, 2x8GB G.Skill Trident Z Black and White 3200 C14
Video Card(s) EVGA RTX 3070 Ti FTW3 Ultra
Storage WD SN750 1TB+500GB, 2x Intel 545s 256, WD1TB Black, 1TB Toshiba
Display(s) 22" Sammy, 55" Hisense
Case Fractal Design Meshify C
Audio Device(s) NAD, Mission, Monitor Audio
Power Supply Seasonic Prime GX-750, Zalman ZM-MFC2, Monster HDP1800
Mouse Zowie EC2 Evo
Keyboard Logitech G15
Software Yes
Benchmark Scores Yes
I upgraded from an x5690 to a 3770K in 2017. Literally a few months after that they started rolling out spectre/meltdown patches as well as updating microcode a few times. I watched the GFlops melt away. Hopefully we don’t have to go through that again.


You seem pretty clueless for an "enthusiast", but then I know you're just a fanboy running damage control. I'd enjoy seeing you try to weasel word an explanation for how Xenia doesn't need DX12, given it's the only maintained backend it has.
That’s a little harsh don’t you think? Be nice.
 
Joined
Dec 30, 2010
Messages
1,351 (0.34/day)
Don't get me wrong, I'm not sure this is consequential for many. However, removing a 'marketed feature' rather than 'fixing' it, just because it is an old (but not EOL, mind you) product may invite legal action. They're probably counting on the fact there are near 0 'damages' from retroactively removing these products' DX12 capability.

But they are suggesting to downgrade drivers. Dont get it why they simply dont fix it.
 
Joined
Jul 5, 2013
Messages
16,558 (5.39/day)
Location
USA
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
Software Android 4.4.4R5 Custom
I'd enjoy seeing you try to weasel word an explanation for how Xenia doesn't need DX12, given it's the only maintained backend it has.
Read, LEARN.

Minimum:​


  • OS: Windows 7+ x64 (Linux/macOS not nativelysupported)
    • Windows <10 support is limited. Don't expect anything to work.
    • Runs on Linux with Wine using Vulkan.
  • CPU: 64-bit x86 processor with AVX(2) support
    • You can check with CPU-Z
  • GPU: Direct3D 12-compatible or Vulkan-compatible GPU from this list
    • You can check with GPU-Z
    • Direct3D 12 will only work on Windows 10 due to D3D12on7 and vkd3d not being supported.
    • GPUs without ROV (rasterizer-ordered view) / fragment shader interlocksupport will perform worse and possibly have more graphical issues. Integrated GPUs will also generally provide frame rates too low for comfortable playing.
      • AMD GPUs also fall under this due to Xenia triggering driver bugs causing crashes.
  • RAM: 4GB
  • 2017/2019 x64 Visual C++ Redistributable
You were saying what now?
 

Ahhzz

Moderator
Staff member
Joined
Feb 27, 2008
Messages
7,741 (1.54/day)
System Name Ironic
Processor Intel 2500k 4.4Ghz
Motherboard ASROCK|Z68 PROFESSIONAL Gen 3
Cooling Corsair H60
Memory 32GB GSkill Ripjaw X 1866
Video Card(s) Sapphire R9 290 Vapor-X 4Gb
Storage Samsung 860 EVO 1Tb/WD BLACK SN750 500GB NVMe
Display(s) 22" Dell Wide/ 22" Acer wide/24" Asus
Case Antec Lanboy Air Black & Blue
Audio Device(s) SB Audigy 7.1
Power Supply Corsair Enthusiast TX750
Mouse Logitech G502 Proteus Spectrum
Keyboard K68 RGB — CHERRY® MX Red
Software Win 7 Ult 64 bit
Read, LEARN.
and post with deliberation, intelligence, and respect. Or you won't. This is directed to all.
 
Joined
Dec 26, 2006
Messages
1,121 (0.21/day)
Location
Northern Ontario Canada
System Name Just another PC
Processor Ryzen 1700
Motherboard Gigabyte GA-AX370-K3
Cooling Noctua NH-C12P SE14
Memory DDR4-2133 2x16GB
Video Card(s) XFX RX480 8GB
Storage Samy 960 EVO 500GB m.2, 1TB SSD & a 2TB spinner
Display(s) LG 27UL550-W
Case Be Quiet Pure Base 600 (no window)
Audio Device(s) Realtek ALC1220
Power Supply EVGA Supernova G2 550W
Mouse Mionix Naos 8200
Keyboard Corsair Strafe with browns
Software W10 Pro x64 v2004
Benchmark Scores Wife says it's fast
I think most individuals with these probably have dedicated graphics so it's a moot point for them.

For large corps that probably have 1000's of machines with these running the IGP, then I don't know.
 
Joined
Jul 5, 2013
Messages
16,558 (5.39/day)
Location
USA
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
Software Android 4.4.4R5 Custom
For large corps that probably have 1000's of machines with these running the IGP, then I don't know.
Yeah, but those companies are not playing games on the Haswell IGPs either so it's still a moot point.
 
Joined
Dec 26, 2006
Messages
1,121 (0.21/day)
Location
Northern Ontario Canada
System Name Just another PC
Processor Ryzen 1700
Motherboard Gigabyte GA-AX370-K3
Cooling Noctua NH-C12P SE14
Memory DDR4-2133 2x16GB
Video Card(s) XFX RX480 8GB
Storage Samy 960 EVO 500GB m.2, 1TB SSD & a 2TB spinner
Display(s) LG 27UL550-W
Case Be Quiet Pure Base 600 (no window)
Audio Device(s) Realtek ALC1220
Power Supply EVGA Supernova G2 550W
Mouse Mionix Naos 8200
Keyboard Corsair Strafe with browns
Software W10 Pro x64 v2004
Benchmark Scores Wife says it's fast
Joined
Apr 8, 2010
Messages
868 (0.20/day)
Processor Intel Core i5 8400
Motherboard Gigabyte Z370N-Wifi
Cooling Silverstone AR05
Memory Micron Crucial 16GB DDR4-2400
Video Card(s) Gigabyte GTX1080 G1 Gaming 8G
Storage Micron Crucial MX300 275GB
Display(s) Dell U2415
Case Silverstone RVZ02B
Power Supply Silverstone SSR-SX550
Keyboard Ducky One Red Switch
Software Windows 10 Pro 1909
Correct me if I'm wrong, looks like haswell gpu doesn't support vulkan on windows. No idea how many people this will actually affect though
Intel Graphics Technology - Wikipedia
1636208471644.png
 
Joined
Jul 5, 2013
Messages
16,558 (5.39/day)
Location
USA
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
Software Android 4.4.4R5 Custom
Correct me if I'm wrong, looks like haswell gpu doesn't support vulkan on windows. No idea how many people this will actually affect though
Intel Graphics Technology - Wikipedia
View attachment 223982
Good find! Didn't know that. Still, the point was that the loss of DX12 on Haswell isn't really a problem as anyone wanting to run DX12 enabled programs will be using a dedicated GPU and not the Haswell IGP as performance from that IGP is lack-luster at best. And the above comments about emulation are a perfect example, Xenia is not an emulator that would run well(if at all) on Haswell IGP. No one is going to do it, so the comment from Aretak was not based on merit or factual information.
 
Joined
Dec 28, 2012
Messages
1,917 (0.59/day)
You seem pretty clueless for an "enthusiast", but then I know you're just a fanboy running damage control. I'd enjoy seeing you try to weasel word an explanation for how Xenia doesn't need DX12, given it's the only maintained backend it has.
Can you please show people using haswel''s integrated GPU to run emulated xbox 360 games, of which the intel chip was uanble to play the native ports at anything approaching playable settings?

zero emulators that are actually PLAYABLE on the haswell GPU need DX12, and anything else will need more GPU power then haswell provides. Even the GT 1030 is a huge jump upwards. Most videos on youtube of Xenia show the use of a RTX 2060, and it is not always able to maintain even 30 FPS.
 
Joined
Apr 18, 2019
Messages
63 (0.07/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
Yes, it is. How else would you suggest they deal with the problem? Do you really expect Intel to reegineer a CPU series that is many generations old? No, and no one should expect them too. As stated above, the Haswell IGP is incapable of running DX12 titles at playable quality so disabling the API is an entirely valid and acceptable solution to the security problems at play.
Haswell was brought out of EOL during this 'shortage'. Therefore, for business and industry, at least some of these CPUs are still sold and supported some places.

Intel has just set the precedent that they can and will remove and disable Active product features. That is the disturbing part.
I don't expect them to reengineer a product, but I would've expected them to provide microcode updates and workarounds.

What this implies, is Intel can continue to 'play fast and loose' with security, and simply start disabling those exploitable features post-purchase. Imagine a small-med business that has invested tens of thousands of dollars in Xeons or Xe products, and Intel several years later just decides to disable a key feature 'in the name of security', while the product is still Active.
 

Tigger

I'm the only one
Supporter
Joined
Mar 20, 2006
Messages
13,113 (2.29/day)
System Name Dirty Fecker
Processor Intel I7 12700K
Motherboard Asus Rog Strix Z690-A WiFi D4
Cooling Custom loop,
Memory Teamgroup 2x8gb 3200
Video Card(s) MSI GTX980TI Gaming 6gb, 1507/8000 water cooled
Storage WD blue 256gb M2, WD blue 4tb HDD
Display(s) MSI 32" Optix AG32CV 1080p 165hz
Case Thermaltake V21
Audio Device(s) onboard/Logitech Z4
Power Supply Corsair TX750M
Mouse Razer Viper
Keyboard Corsair k65
Software Win 11 Home x64
Benchmark Scores do they matter
Haswell was brought out of EOL during this 'shortage'. Therefore, for business and industry, at least some of these CPUs are still sold and supported some places.

Intel has just set the precedent that they can and will remove and disable Active product features. That is the disturbing part.
I don't expect them to reengineer a product, but I would've expected them to provide microcode updates and workarounds.

What this implies, is Intel can continue to 'play fast and loose' with security, and simply start disabling those exploitable features post-purchase. Imagine a small-med business that has invested tens of thousands of dollars in Xeons or Xe products, and Intel several years later just decides to disable a key feature 'in the name of security', while the product is still Active.

The main point is several years, when i'd be inclined to say whatever.
 
Joined
Jan 8, 2017
Messages
7,029 (3.93/day)
System Name Good enough
Processor AMD Ryzen R7 1700X - 4.0 Ghz / 1.350V
Motherboard ASRock B450M Pro4
Cooling Deepcool Gammaxx L240 V2
Memory 16GB - Corsair Vengeance LPX - 3333 Mhz CL16
Video Card(s) OEM Dell GTX 1080 with Kraken G12 + Water 3.0 Performer C
Storage 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) 4K Samsung TV
Case Deepcool Matrexx 70
Power Supply GPS-750C
Yes, it is. How else would you suggest they deal with the problem? Do you really expect Intel to reegineer a CPU series that is many generations old? No, and no one should expect them too. As stated above, the Haswell IGP is incapable of running DX12 titles at playable quality so disabling the API is an entirely valid and acceptable solution to the security problems at play.
A "fix", implies there was something wrong with the product and the issue was now fixed, restoring any functionality that was affected. Disabling a feature can be describes as anything but a fix, if anything the product is now even more broken since it's missing a functionality that it had before.

Of course you can't actually play DX12 titles properly on these iGPUs anyway and no one is going to cry their eyes out for this but it's still pretty ridiculous to call something a "fix" when it clearly isn't.
 
Joined
Jun 16, 2013
Messages
642 (0.21/day)
Location
Australia
System Name Current gaming rig
Processor Core i7-11700K@stock
Motherboard Gigabyte Z590 Aorus Ultra
Cooling Cryorig R1 Ultimate + 2xCorsair ML140
Memory 2x16GB G.Skill F4-3600C18-16GVK
Video Card(s) MSI RX 5700 XT Evoke OC edition
Storage M.2 NVME - WD 750 black & Corsair MP510
Display(s) Samsung 32" Odyssey G5.
Case Nanoxia Deep Silence 5 Rev.B
Audio Device(s) Asus Xonar AE 7.1, Razer Tiamat 7.1
Power Supply Corsair RM750x
Mouse MSI Interceptor DS300
Keyboard Razer Blackwidow Ultimate Stealth
Software Win10 64bit
Gotta thank the hackers who found these exploits, in an ironic way they are doing ALL of us a service. :rolleyes:
 
Joined
Mar 10, 2010
Messages
9,469 (2.21/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R7 3800X@4.350/525/ Intel 8750H
Motherboard Crosshair hero7 @bios 2703/?
Cooling 360EK extreme rad+ 360$EK slim all push, cpu Monoblock Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 32Gb in four sticks./16Gb
Video Card(s) Sapphire refference Rx vega 64 EK waterblocked/Rtx 2060
Storage Silicon power qlc nvmex3 in raid 0/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd
Display(s) Samsung UAE28"850R 4k freesync.
Case Lianli p0-11 dynamic
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
Hopefully they don't regress later models with this thing they just found out about?!
 
Joined
Jul 5, 2013
Messages
16,558 (5.39/day)
Location
USA
System Name GPD-Q9
Processor Rockchip RK-3288 1.8ghz quad core
Motherboard GPD Q9_V6_150528
Cooling Passive
Memory 2GB DDR3
Video Card(s) Mali T764
Storage 16GB Samsung NAND
Display(s) IPS 1024x600
Software Android 4.4.4R5 Custom
Haswell was brought out of EOL during this 'shortage'.
Oh, how so?(I'm calling BS on this because it's total nonsense.)

A "fix", implies there was something wrong with the product and the issue was now fixed, restoring any functionality that was affected. Disabling a feature can be describes as anything but a fix, if anything the product is now even more broken since it's missing a functionality that it had before.

Of course you can't actually play DX12 titles properly on these iGPUs anyway and no one is going to cry their eyes out for this but it's still pretty ridiculous to call something a "fix" when it clearly isn't.
Once again, Intel can NOT be expected to re-engineer a product that is EOL and many generations old. If disabling the software API which is being used as the attack vector is the only viable option, it IS a valid solution.

Just because that solution does not meet the satisfaction of a few people who fail to properly understand the problem does not make it any less a valid solution.
 
Last edited:
Joined
Jun 16, 2013
Messages
642 (0.21/day)
Location
Australia
System Name Current gaming rig
Processor Core i7-11700K@stock
Motherboard Gigabyte Z590 Aorus Ultra
Cooling Cryorig R1 Ultimate + 2xCorsair ML140
Memory 2x16GB G.Skill F4-3600C18-16GVK
Video Card(s) MSI RX 5700 XT Evoke OC edition
Storage M.2 NVME - WD 750 black & Corsair MP510
Display(s) Samsung 32" Odyssey G5.
Case Nanoxia Deep Silence 5 Rev.B
Audio Device(s) Asus Xonar AE 7.1, Razer Tiamat 7.1
Power Supply Corsair RM750x
Mouse MSI Interceptor DS300
Keyboard Razer Blackwidow Ultimate Stealth
Software Win10 64bit
Once again, Intel can NOT be expected to re-engineer a product that is EOL and many generations old. If disabling the software API which is being used as the attack vector is the only viable option, it IS a valid solution.

Just because that solution does not meet the satisfaction of a few people who fail to properly understand problem does not make it any less a valid solution.
One of the best comments on here to put the whole issue into perspective.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
51,843 (8.27/day)
Location
Oystralia
System Name Rainbow Sparkles
Processor Ryzen R7 5800X (PBO tweaked, 4.4-5.05GHz)
Motherboard Asus x570 Gaming-F
Cooling EK Quantum Velocity AM4 + EK Quantum ARGB 3090 w/ active backplate. Dual rad.
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3800 C18 TRFC704 (1.4V, SoC 1.15V Hynix MJR)
Video Card(s) Galax RTX 3090 SG 24GB: Often underclocked to 1500Mhz 0.737v
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Gigabyte G32QC (4k80Hz, 1440p 165Hz) + Phillips 328m6fjrmb (4K 60Hz, 1440p 144Hz)
Case Fractal Design R6
Audio Device(s) Logitech G560 |Razer Leviathan | Corsair Void pro RGB |Blue Yeti mic
Power Supply Corsair HX 750i (Platinum, fan off til 300W)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE (custom white and steel keycaps)
VR HMD Oculus Rift S
Software Windows 11 pro x64 (Yes, it's genuinely a good OS)
Benchmark Scores I don't quite know how i managed to get such a top tier PC, I am not rich.
Intel discovers PC's have greater security if you don't turn them on, suggests disconnecting power supplies
 
Joined
Jan 8, 2017
Messages
7,029 (3.93/day)
System Name Good enough
Processor AMD Ryzen R7 1700X - 4.0 Ghz / 1.350V
Motherboard ASRock B450M Pro4
Cooling Deepcool Gammaxx L240 V2
Memory 16GB - Corsair Vengeance LPX - 3333 Mhz CL16
Video Card(s) OEM Dell GTX 1080 with Kraken G12 + Water 3.0 Performer C
Storage 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) 4K Samsung TV
Case Deepcool Matrexx 70
Power Supply GPS-750C
Oh, how so?(I'm calling BS on this because it's total nonsense.)


Once again, Intel can NOT be expected to re-engineer a product that is EOL and many generations old. If disabling the software API which is being used as the attack vector is the only viable option, it IS a valid solution.

Just because that solution does not meet the satisfaction of a few people who fail to properly understand the problem does not make it any less a valid solution.

Not. A. Fix.

End of story, you can argue all you want.
 
Joined
Jan 14, 2019
Messages
1,616 (1.53/day)
Location
Midlands, UK
System Name Nebulon-B Mk. 3
Processor Intel Core i7-11700 @ ASUS Optimized (200 W)
Motherboard ASUS TUF Gaming B560M-Plus (WiFi)
Cooling be quiet! Silent Loop 2 280 mm
Memory 2x 16 GB Kinston Fury Beast RGB 3200 MHz
Video Card(s) EVGA GeForce RTX 2070 Black
Storage 512 GB ADATA SU900, 1 TB Crucial P5, 1 TB Crucial P2, 1 TB Seagate Barracuda 2.5"
Display(s) Samsung C24F390, 7" Waveshare touchscreen
Case Corsair Crystal 280X black
Audio Device(s) Genius SP-HF160, AKG Y50
Power Supply Seasonic Prime Ultra Platinum 550W
Mouse Cherry MW 8
Keyboard MagicForce 68
Software Windows 10 Pro
Benchmark Scores Cinebench R23 multi core: 14,000, single core: 1,500. Superposition 1080p Extreme: 5,200.
After extensive research, I've found that removing your CPU from your motherboard results in a fix against all vulnerabilities. Malicious code cannot run on a CPU that's not present.

Yes, it is. How else would you suggest they deal with the problem? Do you really expect Intel to reegineer a CPU series that is many generations old? No, and no one should expect them too. As stated above, the Haswell IGP is incapable of running DX12 titles at playable quality so disabling the API is an entirely valid and acceptable solution to the security problems at play.
I have to disagree with that one. The term "fix" means making something that's broken work again. You wouldn't fix a leaking toilet by permanently disconnecting it from your water supply, would you?
 
Last edited:
Top