Adapter Arrow Update

Arrows on spoilers now change orientation when spoiler opens and closes. Flickerer box can be clicked on to change between colors once.
Main
Glenwing 7 years ago
parent eff6439af6
commit c9f5766162

@ -52,7 +52,7 @@
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /></div>
<div style="display:none;" hidden>
This Revision: 2.3.8a (2017-10-03)
This Revision: 2.3.8b (2017-10-19)
<br /><br /></div>
<div style="display:none;" hidden>
(If you can see this message without needing to examine the page source, then something somewhere has gone terribly wrong)
@ -92,7 +92,7 @@
<div style="overflow-x:auto;">
<table style="border: 1px solid RGBA(0,0,0,1); border-collapse:collapse; line-height:120%; font-family: Arial; font-size: 14px;">
<tr>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid RGBA(0,0,0,1); padding:8px; min-width:150px; text-align:center; font-weight:bold;"><b>DisplayPort Version</b></td>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid RGBA(0,0,0,1); padding:8px; min-width:150px; text-align:center; font-weight:bold;">DisplayPort Version</td>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid RGBA(0,0,0,1); padding:8px; min-width:100px; text-align:center; font-weight:bold;">1.01.1</td>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid RGBA(0,0,0,1); padding:8px; min-width:100px; text-align:center; font-weight:bold;">1.2</td>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid RGBA(0,0,0,1); padding:8px; min-width:100px; text-align:center; font-weight:bold;">1.31.4</td>
@ -643,7 +643,7 @@
<div style="overflow-x:auto;">
<table style="border: 1px solid #000000; border-collapse:collapse; line-height:120%; font-family: Arial; font-size: 14px;">
<tr>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid #000000; padding:8px; min-width:150px; text-align:center; font-weight:bold;"><b>Version</b></td>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid #000000; padding:8px; min-width:150px; text-align:center; font-weight:bold;">Version</td>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid #000000; padding:8px; min-width:100px; text-align:center; font-weight:bold;">Thunderbolt</td>
<td style="background-color:RGBA(100,100,100,0.25); border: 1px solid #000000; padding:8px; min-width:100px; text-align:center; font-weight:bold;">Thunderbolt&nbsp;2</td>
</tr>
@ -1168,8 +1168,8 @@
<td style="padding:4px;"><div align="center"><img src="https://linustechtips.com/main/uploads/monthly_2017_01/large.5884922367b58_NewDL-DVI-I.jpg.8fcdc30ec28fb5d26cd907e0237be077.jpg" /></div></td>
</tr>
<tr>
<td style="padding:4px;"><div align="center" style="font-size:18px; white-space:nowrap;"><b>DVI-D</b></div></td>
<td style="padding:4px;"><div align="center" style="font-size:18px; white-space:nowrap;"><b>DVI-I</b></div></td>
<td style="padding:4px;"><div align="center" style="font-size:18px; white-space:nowrap; font-weight:bold;">DVI-D</div></td>
<td style="padding:4px;"><div align="center" style="font-size:18px; white-space:nowrap; font-weight:bold;">DVI-I</div></td>
</tr>
</table>
</div>
@ -1182,8 +1182,8 @@
<td style="padding:4px;"><div align="center"><img src="https://linustechtips.com/main/uploads/monthly_2017_07/large.596958baccd8e_DVI-DDual-Link.jpg.a77d4e40dcbe286af693ba4a7505bc05.jpg" /></div></td>
</tr>
<tr>
<td style="padding:4px;"><div align="center" style="font-size:18px; white-space:nowrap;"><b>Single-Link DVI</b></div></td>
<td style="padding:4px;"><div align="center" style="font-size:18px; white-space:nowrap;"><b>Single-Link or<br />Dual-Link DVI</b></div></td>
<td style="padding:4px;"><div align="center" style="font-size:18px; white-space:nowrap; font-weight:bold;">Single-Link DVI</div></td>
<td style="padding:4px;"><div align="center" style="font-size:18px; white-space:nowrap; font-weight:bold;">Single-Link or<br />Dual-Link DVI</div></td>
</tr>
</table>
</div>
@ -1645,7 +1645,8 @@
Power Delivery
</td>
<td style="padding:8px; text-align:left; vertical-align:middle; max-width:300px; border:1px solid #000000;">
1.65 W (3.3 V, 500 mA)
1.65 W (3.3 V, 500 mA)<br />
(for powering adapters)
</td>
</tr>
</table>
@ -1828,7 +1829,7 @@
</ul>
As with all active adapters, maximum resolution / refresh rate and features support are subject to each individual product's limitations, so read the product description. Not all DisplayPort to HDMI active adapters will support HDMI&nbsp;2.0 speeds.<br /><br />
The recommendations listed below all support both DP&nbsp;1.2+ to HDMI&nbsp;2.0 conversion and DP&nbsp;1.1 to HDMI&nbsp;1.4 conversion, with inline audio and full resolution/refresh rate/color support. They are not bi-directional, so they cannot be used to connect an HDMI computer/laptop/console to a DisplayPort display.<br /><br />
The recommendations listed below all support both DP&nbsp;1.2+ to HDMI&nbsp;2.0 conversion, with inline audio and full resolution/refresh rate/color support. They are not bi-directional, so they cannot be used to connect an HDMI computer/laptop/console to a DisplayPort display.<br /><br />
DisplayPort&nbsp;1.2+ to HDMI&nbsp;2.0 active adapter dongle (use with HDMI cable):
&nbsp; <a target="_blank" href="https://www.amazon.com/dp/B00S0C7QO8/?tag=linus21-20">Amazon US (1)</a>
@ -1851,7 +1852,7 @@
<table id="dp_hdmi_adapter_note" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Click to expand
</td>
@ -1933,8 +1934,6 @@
<div id="DP_TO_DVI_CONTAINER" align="center">&nbsp;</div>
<div style="padding-left:20px;">
There is some controversy over whether DisplayPort to HDMI passive adapters count as "passive" or not, because they have an integrated circuit inside, so I want to comment on this point.<br /><br />
A passive adapter can be used to connect a DisplayPort output to a DVI input. This is equivalent to a <b><span style="white-space:nowrap;">Single-Link</span> <span style="white-space:nowrap;">DVI-D</span></b> connection. Inline audio is not supported. These adapters can still be used to connect to monitors that have <span style="white-space:nowrap">Dual-Link</span> DVI ports, but the connection will be limited to the capabilities of <span style="white-space:nowrap">Single-Link</span> DVI as outlined in the table above (<a style="text-decoration:underline; cursor:pointer;" onclick="document.getElementById('DP_TO_DVI_LINK').click();">click here</a>).<br /><br />
<b>All DisplayPort to DVI passive adapters are <u>Single-Link only</u></b>. DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapters <b>do not exist</b>. Although most DisplayPort to DVI passive adapters are advertised as "Dual-Link" and may appear to have "Dual-Link" connectors on them, please be warned that these are fake. The extra pins on these DVI connectors are dummy pins which are not connected to anything, and the adapter will still only function as a <span style="white-space:nowrap">Single-Link</span> DVI adapter. It is physically impossible to create a passive DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI adapter due to an insufficient number of pins on the DisplayPort connector.<br /><br />
@ -1990,7 +1989,7 @@
<table id="dp_dvi_adapter_note" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Click to expand
</td>
@ -2320,7 +2319,7 @@
<b>HDMI&nbsp;2.1 Notes</b><br /><br />
<div style="padding-left:20px;">
The new HDMI&nbsp;2.1 version has recently (at the time of writing anyway) been announced. It increases the maximum transmission bandwidth to 48.0&nbsp;Gbit/s. New "48G" HDMI cables will be required to take advantage of the higher data rate, but other features of HDMI&nbsp;2.1 that are unrelated to bandwidth (such as dynamic HDR metadata or Game Mode VRR) will not require new cables.<br /><br />
The new HDMI&nbsp;2.1 version has recently (at the time of writing) been announced. It increases the maximum transmission bandwidth to 48.0&nbsp;Gbit/s. New "48G" HDMI cables will be required to take advantage of the higher data rate, but other features of HDMI&nbsp;2.1 that are unrelated to bandwidth (such as dynamic HDR metadata or Game Mode VRR) will not require new cables.<br /><br />
HDMI&nbsp;2.1 achieves 48&nbsp;Gbit/s bandwidth by doubling the signaling frequency to 12&nbsp;GHz (compared to 6&nbsp;GHz in HDMI&nbsp;2.0), as well as adding an additional data channel (4 channels total, compared to 3 in HDMI&nbsp;2.0). This will not require a change in the physical connector, so 48G HDMI cables and HDMI&nbsp;2.1 devices will still be usable with previous-version HDMI devices and other HDMI cable types. The fourth data channel will use pins 10 and 12 on the HDMI connector, previously used for the TMDS clock signal (which is now embedded in the data channel signals in HDMI&nbsp;2.1). In previous HDMI versions, this clock signal ran at only one-tenth the frequency that the data channels ran at (600&nbsp;MHz in HDMI&nbsp;2.0), but in HDMI&nbsp;2.1 this channel runs at 12&nbsp;GHz like the other data channels, twenty times the frequency required by HDMI&nbsp;2.0. As a result, previous HDMI cables (Premium, High Speed, and Standard Speed HDMI cables) are not suitable for 12&nbsp;GHz signaling on these pins and will not be capable of facilitating the full 48&nbsp;Gbit/s bandwidth of HDMI&nbsp;2.0. New 48G cables with a much more tightly controlled pair on pins 10 and 12 will be required for this. These cables will still be compatible with previous HDMI versions.<br /><br />
@ -4269,18 +4268,21 @@
<div style="overflow-x:auto" id="TOP";>
<table align="center" style="border:0px solid #000000; border-spacing:0px; font-family:Arial; font-size:14px;">
<tr>
<td>&nbsp;</td>
<!----><td>&nbsp;</td><!---->
<td style="text-align:center;">
<b>Output</b>
<b>Output</b><br />
(Computer / Source)
</td>
<td>&nbsp;</td>
<td style="text-align:center;">
<b>Input</b>
<b>Input</b><br />
(Monitor / TV / Display)
</td>
<td>&nbsp;</td>
<!----><td>&nbsp;</td><!---->
</tr>
<tr>
<td style="text-align:right; vertical-align:middle; padding:4px; width:160px; min-width:160px;">(Computer / Source)</td>
<td>&nbsp;</td>
<!----<td style="text-align:right; vertical-align:middle; padding:4px; width:160px; min-width:160px;">(Computer / Source)</td><!---->
<td style="text-align:center; vertical-align:middle; padding:4px; width:100px; min-width:100px;">
<select id="Output" onchange="Configurator();">
<option value="BLANK">&nbsp;</option>
@ -4308,7 +4310,8 @@
<!----<option value="TB">Thunderbolt 1 or 2</option><!---->
</select>
</td>
<td style="text-align:left; vertical-align:middle; padding:4px; width:160px; min-width:160px;">(Monitor / TV / Display)</td>
<td>&nbsp;</td>
<!----<td style="text-align:left; vertical-align:middle; padding:4px; width:160px; min-width:160px;">(Monitor / TV / Display)</td><!---->
</tr>
<tr>
<td style="text-align:center; padding-top:4px;" colspan="255">
@ -4337,7 +4340,7 @@
<!-- Maximum Refresh Frequency and Resolution of Everything -->
<table id="maximum_limits" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Maximum Refresh Frequency and Resolution of Everything
</td>
@ -4376,7 +4379,7 @@
<!-- Which Cable Type Should I Use? -->
<table id="which_cable_type" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Which Cable Type Should I Use? (DisplayPort vs. HDMI vs. DVI vs. VGA)
</td>
@ -4431,7 +4434,7 @@
<!-- Connecting to a 120+ Hz Display -->
<table id="high_refresh_displays" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Connecting to a 120+ Hz Display
</td>
@ -4464,17 +4467,31 @@
</td>
</tr>
<tr onclick="scrollToEl('120Hz_DP_to_HDMI_adapters');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Can I use a DisplayPort to HDMI passive adapter&nbsp;/&nbsp;cable?
</td>
</tr>
<tr onclick="scrollToEl('120Hz_DP_adapters');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Can I use a DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapter/cable?
Can I use a DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapter&nbsp;/&nbsp;cable?
</td>
</tr>
<tr onclick="scrollToEl('120Hz_HDMI_adapters');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Can I use an HDMI to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapter/cable?
Can I use an HDMI to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapter&nbsp;/&nbsp;cable?
</td>
</tr>
<tr onclick="scrollToEl('120Hz_no_DP_output');"
onmouseover="this.style.backgroundColor='RGBA(128, 128, 128, .32)'" onmouseout="this.style.backgroundColor='RGBA(128, 128, 128, 0)'" style="cursor:pointer;">
<td style="font-weight:normal; vertical-align:top; padding:6px;">
Can I connect a DVI or HDMI computer&nbsp;/&nbsp;source to a DisplayPort display?
</td>
</tr>
@ -4500,7 +4517,7 @@
<ul>
<li>DisplayPort (any version)</li>
<li><span style="white-space:nowrap">Dual-Link</span> DVI</li>
<li>HDMI&nbsp;1.3 or above (some monitors do not accept >60&nbsp;Hz over HDMI, so don't count on this option)</li>
<li>HDMI&nbsp;1.3 or above (some monitors do not accept >60&nbsp;Hz over HDMI even if they have an HDMI&nbsp;1.3+ port. Research your specific display model, most do not support 120+&nbsp;Hz over HDMI.)</li>
</ul>
At 2560×1440 (2.5K):<br />
@ -4532,11 +4549,26 @@
<span id="120Hz_HDMI_limit"><b>Isnt HDMI limited to 60&nbsp;Hz?</b></span><br /><br />
<div style="padding-left:20px;">
No, HDMI is not limited to 60&nbsp;Hz. This is a common myth. Many 1080p&nbsp;120+&nbsp;Hz displays are capped at 60&nbsp;Hz over HDMI, but this is a limitation of those particular displays, not a limitation of the HDMI standard. HDMI itself allows unlimited refresh frequencies, and this has been the case since version 1.2 in 2005. Please refer to the main article <a onclick="openSpoiler('hdmi_60hz_limit', { 'scroll': true, 'this is the': 'table id' });" style="text-decoration:underline; cursor:pointer;">here</a>.<br /><br />
No, HDMI is not limited to 60&nbsp;Hz. This is a common myth. Many 1080p&nbsp;120+&nbsp;Hz displays are capped at 60&nbsp;Hz over HDMI, but this is a limitation of those particular displays, not a limitation of the HDMI standard. HDMI itself allows unlimited refresh frequencies, and this has been the case since 2005 with HDMI version 1.2. Please refer to the main article <a onclick="openSpoiler('hdmi_60hz_limit', { 'scroll': true, 'this is the': 'table id' });" style="text-decoration:underline; cursor:pointer;">here</a>.<br /><br />
Conspicuous examples of such displays include the ASUS VG248QE, the BenQ XL2411Z, and the Acer GN246HL. All of these are 1080p&nbsp;144&nbsp;Hz monitors with HDMI&nbsp;1.4a ports, but do not support more than 60&nbsp;Hz over HDMI. However, other monitors like the ViewSonic XG2401, Nixeus NX-VUE24A, and Samsung C24FG70 <i>do</i> accept 1080p 120+&nbsp;Hz through HDMI&nbsp;1.4a.
Conspicuous examples of such displays include the ASUS VG248QE, the BenQ XL2411Z, and the Acer GN246HL. All of these are 1080p&nbsp;144&nbsp;Hz monitors with HDMI&nbsp;1.4a ports, but do not support more than 60&nbsp;Hz over HDMI. However, other monitors like the ViewSonic XG2401, Nixeus <span style="white-space:nowrap">NX-VUE24A</span>, and Samsung C24FG70 <i>do</i> accept 1080p 120+&nbsp;Hz through HDMI&nbsp;1.4a.<br /><br />
The refresh frequency limits of HDMI at some common resolutions are listed in the table <a style="cursor: pointer; text-decoration: underline;" onclick="openSpoiler('maximum_limits', { 'scroll': false, 'this is the': 'table id' }); scrollToEl('LIMIT_SECTION_HDMI');">here</a>. HDMI&nbsp;1.3 and above are capable of 144&nbsp;Hz at 1080p, and HDMI&nbsp;2.0 is capable of 144&nbsp;Hz at 1440p.<br /><br />
Determining what version of HDMI a monitor supports will not tell you anything about whether the monitor supports 120+&nbsp;Hz over HDMI or not. Some displays support it, some don't, regardless of version. You will have to research the specific model to find out if it supports 120+&nbsp;Hz over HDMI.<br /><br />
</div>
<span id="120Hz_DP_to_HDMI_adapters"><b>Can I use a DisplayPort to HDMI passive adapter&nbsp;/&nbsp;cable?</b></span><br /><br />
<div style="padding-left:20px;">
Yes, up to 1080p 120&nbsp;Hz. Higher modes such as 1080p 144&nbsp;Hz are not possible through a DisplayPort to HDMI passive adapter.<br /><br />
The following requirements also apply:
<ul>
<li>The source must have DisplayPort version 1.2 or higher</li>
<li>The display must have HDMI version 1.3 or higher</li>
<li>The display must support 120+&nbsp;Hz over HDMI; many displays are limited to 60&nbsp;Hz over HDMI even if they have an HDMI&nbsp;1.3+ port, so research your specific display model carefully and make sure it supports >60&nbsp;Hz over HDMI</li>
<li>A <b>Type&nbsp;2</b> DisplayPort to HDMI passive adapter must be used. <b>Not just any DisplayPort to HDMI adapter will work</b>. Type&nbsp;1 adapters will be limited to 60&nbsp;Hz at 1080p. See <a style="cursor:pointer; text-decoration:underline;" onclick="setIODropdowns('DP', 'HDMI', { 'scroll': true });">here</a> for more details.</li>
</ul>
<br />
</div>
<span id="120Hz_DP_adapters"><b>Can I use a DisplayPort to <span style="white-space:nowrap">Dual-Link</span> DVI passive adapter&nbsp;/&nbsp;cable?</b></span><br /><br />
@ -4555,12 +4587,20 @@
These HDMI to <span style="white-space:nowrap">Single-Link</span> DVI passive adapters <b>may</b> work for 120+&nbsp;Hz if used from a DVI <b>output</b> (computer/source) to an HDMI <b>input</b> (display) because it acts as an HDMI connection when used in this configuration, and HDMI&nbsp;1.3+ can support 1080p 120&nbsp;Hz as mentioned previously, but this does require the monitor to accept 120+&nbsp;Hz over HDMI, so it will not work on monitors like the BenQ XL2411Z or ASUS VG248QE, which are limited to 60&nbsp;Hz on their HDMI ports.<br /><br />
</div>
<span id="120Hz_no_DP_output"><b>Can I connect a DVI or HDMI computer&nbsp;/&nbsp;source to a DisplayPort display?</b></span><br /><br />
<div style="padding-left:20px;">
No. Although this is not theoretically impossible, it is practically impossible at the moment, as there are no adapters (at the time of writing) from DVI or HDMI to DisplayPort that are capable of 120&nbsp;Hz. DVI/HDMI to DisplayPort adapters are uncommon and unreliable even for standard 60&nbsp;Hz video.<br /><br />
Please note that the inexpensive DisplayPort to HDMI and DisplayPort to DVI adapters and cables that can be commonly found will only function from a DisplayPort source to a DVI/HDMI display. They cannot be used to connect a DVI/HDMI source to a DisplayPort display. A much more expensive converter device is required for this, and I do not know of any that support >60&nbsp;Hz video.<br /><br />
</div>
<span id="120Hz_no_DP"><b>I have a BenQ XL2411Z / Acer GN246HL or another 120+&nbsp;Hz monitor with no DisplayPort input. What should I do?</b></span><br /><br />
<div style="padding-left:20px;">
Some 1080p 144&nbsp;Hz displays, such as the BenQ/Zowie XL2411Z and Acer GN246HL, only have DVI and HDMI inputs, they do not have DisplayPort. Furthermore, the HDMI ports on these monitors are limited to 60&nbsp;Hz, which means that <span style="white-space:nowrap">Dual-Link</span> DVI <b>must</b> be used in order to reach 144&nbsp;Hz on these monitors.<br /><br />
This can be problematic for people that want to use these monitors with laptops, or with newer graphics cards that don't have native DVI ouptuts. HDMI-to-DVI and DisplayPort-to-DVI passive adapters will <b>not</b> work, because HDMI and DisplayPort only support passive adapters to <b><span style="white-space:nowrap">Single-Link</span> DVI</b>, which only supports 1080p 60&nbsp;Hz. A <b><span style="white-space:nowrap">Dual-Link</span></b> DVI connection is required for 1080p 144&nbsp;Hz.<br /><br />
This can be problematic for people that want to use these monitors with laptops, or with newer graphics cards that don't have native DVI outputs. HDMI-to-DVI and DisplayPort-to-DVI passive adapters will <b>not</b> work, because HDMI and DisplayPort only support passive adapters to <b><span style="white-space:nowrap">Single-Link</span> DVI</b>, which only supports 1080p 60&nbsp;Hz. A <b><span style="white-space:nowrap">Dual-Link</span></b> DVI connection is required for 1080p 144&nbsp;Hz.<br /><br />
Please also note that many HDMI-to-DVI and DisplayPort-to-DVI passive adapters will be disguised and falsely advertised as "<span style="white-space:nowrap">Dual-Link</span> DVI" adapters, so if you think you've found one, you haven't. HDMI and DisplayPort <b>do not support</b> passive adapters to <span style="white-space:nowrap">Dual-Link</span> DVI, they are <b>all</b> <span style="white-space:nowrap">Single-Link</span> DVI adapters no matter what they say or what they look like.<br /><br />
@ -4583,7 +4623,7 @@
<!-- Active vs. Passive Adapters -->
<table id="active_vs_passive_adapters" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Active vs. Passive Adapters
</td>
@ -5006,7 +5046,7 @@
<!-- Active Adapter Requirements for Multi-Monitor Configurations -->
<table id="active_adapters_for_multi_display" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Active Adapter Requirements for Multi-Monitor Configurations
</td>
@ -5053,7 +5093,7 @@
<!-- Do HDMI Cables Have Versions? -->
<table id="hdmi_cable_versions" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Do HDMI Cables Have Versions?
</td>
@ -5227,7 +5267,7 @@
<!-- Is HDMI Limited to 60 Hz? -->
<table id="hdmi_60hz_limit" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Is HDMI Limited to 60&nbsp;Hz?
</td>
@ -5266,15 +5306,15 @@
<b>Wasn't support for 1080p&nbsp;120&nbsp;Hz only added in HDMI&nbsp;1.4b (and therefore not supported in 1.4a and earlier)?</b><br /><br />
<div style="padding-left:20px;">
No. This claim comes from people reading it on Wikipedia but not checking the citation, which was just a youtube video of some random guy saying so. Speaking as someone who has read the actual HDMI&nbsp;1.4/a/b Specification documents, this claim of 1080p&nbsp;120&nbsp;Hz support being introduced in HDMI&nbsp;1.4b is completely false. Nothing was introduced in HDMI&nbsp;1.4b (see <a target="_blank" href="https://glenwing.github.io/docs/HDMI-1.4b.pdf#page=3">here</a>), simply minor edits, which is why you don't generally see "HDMI 1.4b" devices, because technologically it is identical to HDMI 1.4a, just some changes to the wording in the HDMI Specification document.<br /><br />
No. This claim comes from people reading it on Wikipedia but not checking the citation, which was just a youtube video of some random guy saying so. Speaking as someone who has the actual HDMI&nbsp;1.4/a/b Specification documents on hand, this claim of 1080p&nbsp;120&nbsp;Hz support being introduced in HDMI&nbsp;1.4b is completely false. Nothing was introduced in HDMI&nbsp;1.4b (see <a target="_blank" href="https://glenwing.github.io/docs/HDMI-1.4b.pdf#page=3">here</a>), simply minor edits and clarifications to the document itself, which is why you don't generally see "HDMI 1.4b" devices, because technologically it is identical to HDMI 1.4a, just some changes to the wording in the HDMI Specification document.<br /><br />
1080p&nbsp;120&nbsp;Hz has been explicitly listed in the HDMI Specification as a supported format since HDMI&nbsp;1.4 (<a target="_blank" href="https://glenwing.github.io/docs/HDMI-1.4.pdf#page=123">§6.3.2</a>), not 1.4b, but even prior to that in HDMI&nbsp;1.3 or 1.3a it can be implemented as a vendor-specific format which is a perfectly valid approach. Video formats do not require "support" from the HDMI Specification to work, because the word "support" does not mean what most people think it means in this case.<br /><br />
When the HDMI Specification "adds support" for a certain format, it doesn't mean it in the conventional sense of "adding the capability" as if it wasn't previously possible. They mean it in a more literal sense of adding supporting material to help strengthen it, by defining standardized timings for the format to help with compatibility and ease of implementation instead of leaving it purely to the vendor's discretion.<br /><br />
This "support" isn't actually necessary to display a format though. Even if a format isn't supported by the HDMI Specification, it can still be displayed through HDMI. 2560×1440 for example is not listed in the HDMI Specification either, so it is just as "unsupported" by HDMI as 1080p 144&nbsp;Hz is, and yet it's implemented over HDMI on hundreds of different monitors. The same can be done with 1080p 144&nbsp;Hz if manufacturers choose to do so.<br /><br />
This "support" isn't actually necessary to display a format though. Even if a format isn't supported by the HDMI Specification, it can still be displayed through HDMI. 2560×1440 for example is not listed in the HDMI Specification either, so it is just as "unsupported" by HDMI as 1080p 144&nbsp;Hz is, and yet it's implemented over HDMI on hundreds of different monitors. The same can be done with 1080p 144&nbsp;Hz if manufacturers choose to do so, and they have done so on several monitors as mentioned above.<br /><br />
Another example of this usage of the term "support" is ultrawide formats; HDMI&nbsp;2.0 "added support" for the 21:9 ratio, even though ultrawide resolutions were available before HDMI&nbsp;2.0 even existed and were working just fine over HDMI&nbsp;1.4a. "Adding support" for 21:9 just meant the HDMI&nbsp;2.0 spec added material to help establish standardized formats and timings, not that 21:9 formats weren't possible in previous versions, and indeed the majority of ultrawide monitors use HDMI&nbsp;1.4a even though it "doesn't support" 21:9 ratio formats.<br /><br />
Another example of this usage of the term "support" is ultrawide formats; HDMI&nbsp;2.0 "added support" for the 21:9 ratio, even though ultrawide resolutions were available before HDMI&nbsp;2.0 even existed and were working just fine over HDMI&nbsp;1.4a. "Adding support" for 21:9 just meant the HDMI&nbsp;2.0 spec added material to help establish standardized formats and timings, not that 21:9 formats weren't possible in previous versions, and indeed the majority of ultrawide monitors still use HDMI&nbsp;1.4a even though it "doesn't support" 21:9 ratio formats, because it doesn't need to.<br /><br />
Just because "HDMI doesn't support X", this does <i>not</i> mean "HDMI doesn't allow X" or "X won't work over HDMI".<br /><br />
</div>
@ -5362,7 +5402,7 @@
<!-- Bandwidth / Maximum Refresh Frequency Calculator -->
<table id="calc" style="width:100%; padding:8px; border-collapse:collapse; border:1px solid RGBA(192,192,192,0.25); table-layout:fixed;">
<tr onclick="toggleSpoiler(this)" style="background-color:RGBA(0,0,0,0.16); cursor:pointer;">
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px;"><span style="font-size: 22px; position:relative; top:-0.05em;">&#8250;</span></td>
<td style="max-width:20px; min-width:20px; width:20px; text-align:center; vertical-align:middle; padding-left:12px; line-height:0; position:relative;"><span style="font-size:22px; position:relative; bottom:0em;">&#8250;</span></td>
<td style="padding:8px; padding-left:12px; font-weight:bold;">
Bandwidth / Maximum Refresh Frequency Calculator
</td>
@ -6322,23 +6362,18 @@
/* NAVIGATION AND ELEMENT CONTROL */
function scrollToEl(elementID) {
console.log('scrollTo flag 1');
obj = document.getElementById(elementID);
if (obj == null) { console.log(arguments.callee.name, '::', 'No such element "' + elementID + '" found; function aborted'); return; }
offset = 50;
var curtop = 0 - offset;
console.log('scrollTo flag 2');
if (obj.offsetParent) {
do {
console.log('scrollTo flag 3');
curtop += obj.offsetTop;
} while (obj = obj.offsetParent);
y = [curtop];
console.log('scrollTo flag 4');
}
console.log('scrollTo flag 5');
window.scroll(0, y);
return;
@ -6526,6 +6561,9 @@
body.style.display = 'table-row';
footer.style.display = 'table-row';
$(spoiler.rows[0].cells[0]).css({ "-webkit-transform": "rotate(90deg)", "bottom": "0.35em", "left": "6px" });
if (options['scroll'] == true) {
if (options['up_only'] == true) { scrollUp(id); }
else { scrollToEl(id); }
@ -6582,6 +6620,8 @@
footer = null;
if (spoiler.rows.length > 2) { footer = spoiler.rows[2]; }
$(spoiler.rows[0].cells[0]).css({ "-webkit-transform": "rotate(0deg)", "bottom": "0em", "left": "0px" });
if (options['scroll'] == true && footer != null) { /* scrolls the page so that spoiler header is at the Y position that the footer used to be at */
var diff = ($(footer).offset()).top - ($(header).offset()).top;
window.scroll(0, window.scrollY - (diff - 1));

@ -132,4 +132,12 @@ function RunC() {
else if (f4.checked) {
requestAnimationFrame(setQ1);
}
}
function turnBlack() {
box.style.backgroundColor = c1;
}
function turnWhite() {
box.style.backgroundColor = c2;
}

@ -97,7 +97,7 @@
</td>
</tr>
<tr>
<td class="flickerbox" colspan="3" id="a">
<td class="flickerbox" colspan="3" id="a" onmousedown="turnBlack();" onmouseup="turnWhite();">
</td>
</tr>
</table>

Loading…
Cancel
Save