Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

How is this possible

Od1sseas
 Share

How can a GPU "support" DX12? I mean, how can hardware support something that is software based? Same thing with CPU and their "instructions" (When a CPU doesn't support SSE4.1 for example)

Link to comment
Share on other sites

Link to post
Share on other sites

Just like a CPU, the instruction sets need to be coded into the GPU to be able to support it. If the GPU doesnt know what its looking at and dealing with, it wont work.. just like you try and open an unsupported extension in an application, it wont know what to do with it and how to interpret it and ignore it and say hey.. I have no clue what this is and say its not working. 

PSU Tier List Thread | Community Standards | Fan Control Software

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Black Out"

Ryzen 9 5900x | Noctua NH-D15 | Asus Crosshair VIII Hero (Wi-Fi) | RTX 3090 Founders | Ballistix 32gb 16-18-18-36 3600mhz 

1tb Samsung 970 Evo | 2x 2tb Crucial MX500 SSD | Phanteks Enthoo Evolv ATX | Corsair HX850 PSU

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 16gb Gskill Flare X 3200mhz | Corsair RM550x PSU | Asus Strix GTX1070 | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Skiiwee29 said:

Just like a CPU, the instruction sets need to be coded into the GPU to be able to support it. If the GPU doesnt know what its looking at and dealing with, it wont work.. just like you try and open an unsupported extension in an application, it wont know what to do with it and how to interpret it and ignore it and say hey.. I have no clue what this is and say its not working. 

So should't a driver update be enough? Because that's imposible i think

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Od1sseas said:

So should't a driver update be enough? Because that's imposible i think

no, the coding language is hard baked into the architecture of the chip. 

PSU Tier List Thread | Community Standards | Fan Control Software

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Black Out"

Ryzen 9 5900x | Noctua NH-D15 | Asus Crosshair VIII Hero (Wi-Fi) | RTX 3090 Founders | Ballistix 32gb 16-18-18-36 3600mhz 

1tb Samsung 970 Evo | 2x 2tb Crucial MX500 SSD | Phanteks Enthoo Evolv ATX | Corsair HX850 PSU

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 16gb Gskill Flare X 3200mhz | Corsair RM550x PSU | Asus Strix GTX1070 | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Od1sseas said:

So should't a driver update be enough? Because that's imposible i think

This happens below the driver level. Theoretically you could use a driver update to teach the GPU how to intepret it but it will not be as fast.

Link to comment
Share on other sites

Link to post
Share on other sites

hardware advancements create support

add or modify the hardware and now it can support the software needed to run it.

if the hardware didn't exist , you in theory could have software try to emulate it which would be very inefficient and slow compared to just using the right hardware in the first place.

in theory a directx 9 card could render a directx 12 game provided you wrote a massive peice of software that took a huge work around and a lot of time to accomplish.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×