Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Topic on Glossary talk:Graphics card

Line 6: Line 6:
 
:*Data rate bounds are set by the RAMDAC frequency for VGA, while DVI and HDMI terms are set by the TMDS clock. These can often lead to lower supported resolutions than the official maximum of the protocols, especially on laptops (I have yet to hear about similar unexpected shortcomings in DP though)
 
:*Data rate bounds are set by the RAMDAC frequency for VGA, while DVI and HDMI terms are set by the TMDS clock. These can often lead to lower supported resolutions than the official maximum of the protocols, especially on laptops (I have yet to hear about similar unexpected shortcomings in DP though)
 
::* these [https://www.monitortests.com/blog/common-pixel-clock-limits/ limitations], which can be even more paradoxical with adapters in-between, can be sometimes worked around (even with respect to the official specification), particularly on linux.  
 
::* these [https://www.monitortests.com/blog/common-pixel-clock-limits/ limitations], which can be even more paradoxical with adapters in-between, can be sometimes worked around (even with respect to the official specification), particularly on linux.  
::* display controllers are also programmable ([https://www.guru3d.com/news-story/nvidia-releases-firmware-update-tool-to-support-displayport-1-3-and-1-4-displays.html as] [https://www.intel.com/content/dam/support/us/en/documents/graphics/HDR_Intel_Graphics_TechWhitePaper.pdf seen] [https://www.thesixthaxis.com/2010/06/17/how-ps3-outputs-3d-video/ many] [https://arstechnica.com/gaming/2016/09/whats-up-with-ps4s-surprise-firmware-update-is-4k-around-the-corner/ times]) and "features themselves" are [http://www.edepot.com/playstation3.html#PS3_HDMI almost] never ''theoretically'' unachievable.  
+
:* As far as "features themselves" are concerned instead, display controllers are programmable ([https://www.guru3d.com/news-story/nvidia-releases-firmware-update-tool-to-support-displayport-1-3-and-1-4-displays.html as] [https://www.intel.com/content/dam/support/us/en/documents/graphics/HDR_Intel_Graphics_TechWhitePaper.pdf seen] [https://www.thesixthaxis.com/2010/06/17/how-ps3-outputs-3d-video/ many] [https://arstechnica.com/gaming/2016/09/whats-up-with-ps4s-surprise-firmware-update-is-4k-around-the-corner/ times]), and they are [http://www.edepot.com/playstation3.html#PS3_HDMI almost] never ''theoretically'' unachievable.  
::* it goes without saying though, the GPU drivers are key and paramount in doing anything <small><small>(in the name of everybody's sanity, I'll avoid putting links on all the flip-flopping bugs and quirks that happened here)</small></small>
+
::* it goes without saying though, the GPU drivers are paramount in doing anything. And when it's not for the flip-flopping bugs <small><small>(best to draw a veil over this)</small></small> they can have arbitrary blocks, from [[Glossary:Variable refresh rate (VRR)|VRR]] to [https://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU?page=550#pid11511 chroma subsampling]. Sometimes even the specification itself can be [https://www.monitortests.com/forum/Thread-custom-resolution-4k-2160p60hz-4-2-0#pid6580 too stupid] for its own sake.
 
:* "Embedded" applications (i.e. about anywhere that isn't a desktop PC) have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1922754 less] stricter (and uniform) [https://linustechtips.com/topic/1306077-hdmi-21-on-3000-series-laptops/?do=findComment&comment=14485966 requirements] on the transmitter chip bridges <small>(this is most notable in the TV world with the most disparate subsets of HDMI 2.1 limitations)</small>
 
:* "Embedded" applications (i.e. about anywhere that isn't a desktop PC) have [https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1922754 less] stricter (and uniform) [https://linustechtips.com/topic/1306077-hdmi-21-on-3000-series-laptops/?do=findComment&comment=14485966 requirements] on the transmitter chip bridges <small>(this is most notable in the TV world with the most disparate subsets of HDMI 2.1 limitations)</small>
 
:* Cables [[Wikipedia:DisplayPort#Cables|don't]] [[Wikipedia:HDMI#Cables|have]] "versions" (well, except HDMI w/ ethernet which is separate by design I guess). You only have a minimum guaranteed bandwidth certification, which the actual cord could also easily exceed in practice.  
 
:* Cables [[Wikipedia:DisplayPort#Cables|don't]] [[Wikipedia:HDMI#Cables|have]] "versions" (well, except HDMI w/ ethernet which is separate by design I guess). You only have a minimum guaranteed bandwidth certification, which the actual cord could also easily exceed in practice.  
 +
:* Seriously, adapters are a [https://github.com/torvalds/linux/commit/6bffebc90c23e2341a1f8371e7b496ec94136e47 can] of [https://github.com/torvalds/linux/commit/fd952d436446cffdf97a61bf456a0987011e42e0 worms].
 
:* Of course there are [https://www.hdblog.it/2015/01/24/HDMI-20-differenze-tra-full-e-draft/ all] [https://www.dell.com/support/kbdoc/en-is/000126493/setting-up-the-p2415q-p2715q-monitors-with-hdmi-2-0-that-support-4k-x-2k-60hz similar] [https://old.reddit.com/r/bravia/comments/jdejop/why_the_xh90_x900h_cant_do_4k120hz_in_dolby/ kinds] of problems on the screen's end too.
 
:* Of course there are [https://www.hdblog.it/2015/01/24/HDMI-20-differenze-tra-full-e-draft/ all] [https://www.dell.com/support/kbdoc/en-is/000126493/setting-up-the-p2415q-p2715q-monitors-with-hdmi-2-0-that-support-4k-x-2k-60hz similar] [https://old.reddit.com/r/bravia/comments/jdejop/why_the_xh90_x900h_cant_do_4k120hz_in_dolby/ kinds] of problems on the screen's end too.
 
::* not last, since HDMI for some whimsical reason [https://www.avsforum.com/threads/2019-c9%E2%80%93e9-owners-thread-no-price-talk.3057634/page-432#post-58759564 cannot have] the YCbCr 4:2:2 bit depth measured (the thing actually always being [https://forum.kodi.tv/showthread.php?tid=332180&page=8#pid2760493 carried] on a 12-bit signal), some displays diagnostics menus can report "8 bit" as a placeholder value  
 
::* not last, since HDMI for some whimsical reason [https://www.avsforum.com/threads/2019-c9%E2%80%93e9-owners-thread-no-price-talk.3057634/page-432#post-58759564 cannot have] the YCbCr 4:2:2 bit depth measured (the thing actually always being [https://forum.kodi.tv/showthread.php?tid=332180&page=8#pid2760493 carried] on a 12-bit signal), some displays diagnostics menus can report "8 bit" as a placeholder value