Monitor Tests Forum

Full Version: Resolution refresh Rate path + 3d Refresh (toastyX please help!)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello, ToastyX!

Can you help to patch nvidia driver to Breaklimit of 3d Resolution?
I explain. When 3d resolution is activated 2 resolution Apear in NV control panel.
Block HD 3D
720p - up to 60 Hz
1080p up to 24 only...
This resolution Called FramePacked when frame realy double generated 1920x2160 for example.
The real problem is NV locked 1080p at 24hz. But in realworld FramePacked resolution may be 1080i50 (maybe other To) but its impossible to chose this resolution.

Second... its a litle bit problem with some videocard and 4k Resolution.
Some card can generate 4k in 4.2.2 (4.2.0) golor space (if Pixel Clock bandwich enough) but nvidia make black screen if Refresh Rate is Standart. I.e 24,25 30, Hovewer. If we chose 40 for Example it WORK! Stupidly software limitation.
Can you help to solve it ?
No, that's not something that would be easy to do. The HDMI 1.4 specification only requires 1920x1080 @ 24 Hz and 1280x720 @ 50/60 Hz, so that's what the driver supports. NVIDIA also removed 3D support from newer drivers, and I don't have any 3D hardware to test with.

The second problem as I explained before is your old card doesn't officially support higher pixel clocks, so YCbCr might not work correctly with 4K resolutions. 4K resolutions didn't even exist back then. Custom resolutions don't use YCbCr, so they're not affected by the same limits. Try setting the color format to RGB and see if that lets you add 30 Hz. I don't have an old card or a 4K screen, so I have no way of testing these limits to see what's going on, and it's probably not a simple pixel clock limit that can be patched. NVIDIA also removed Fermi support from newer drivers.
Why are you talking about 24p if 1.4B is already 50 and 60? Not to mention HDMI 2.
Nvidia did not delete, but on the contrary ADD free 3D support 3DTvplay to the 425 driver version. And you don’t need 3D equipment. it works even on a regular display in anaglyph mode. those. red and blue glasses for a couple of bucks. (but they are not required for the patch either) I would like to dig deeper. In my understanding, it would be possible to make a primitive replacement of a couple of bytes in HEX to replace, for example, 24 by 50 But I do not want to step on a rake right away from the first step, but it is better to ask the person who was doing this which area is better to see them there probably more than a dozen of the same name ...

Regarding 4k resolutions.
No. last time you didn't explain anything at all. And I look forward to a constructive dialogue now.
To tell the truth, I don't know what you mean. And why try to put rgb when it does not work in it? the bandwidth is just enough for 4.2.0, which, in principle, is already enough for watching, for example, 4k movies.
Perhaps there were no resolutions then, however, the same driver on different cards allows you to set 4k resolution, because the pixelation frequency is important. If we fit into it, it will work. And if so, for the Fermi they made a small software restriction and quite clumsy because step left or right in the refresh rate results in normal operation. apparently this is their miscalculation.

Sorry for bad english...
(01-19-2021 10:52 AM)mycop Wrote: [ -> ]Why are you talking about 24p if 1.4B is already 50 and 60? Not to mention HDMI 2.
I'm talking about frame packing 3D. HDMI 1.4 only requires 1920x1080 @ 24 Hz and 1280x720 @ 50/60 Hz, and your card doesn't have HDMI 2.0.


(01-19-2021 10:52 AM)mycop Wrote: [ -> ]Nvidia did not delete, but on the contrary ADD free 3D support 3DTvplay to the 425 driver version. And you don’t need 3D equipment. it works even on a regular display in anaglyph mode. those. red and blue glasses for a couple of bucks. (but they are not required for the patch either) I would like to dig deeper. In my understanding, it would be possible to make a primitive replacement of a couple of bytes in HEX to replace, for example, 24 by 50 But I do not want to step on a rake right away from the first step, but it is better to ask the person who was doing this which area is better to see them there probably more than a dozen of the same name ...
No, 425.31 is the last driver to include any 3D support. It wouldn't be as simple as changing 24 to 50. It's probably checking for VIC numbers. 1080p24 16:9 is 32. There might be a list of allowed VICs somewhere, but I don't know if changing that is enough. There's probably a table of timing parameters somewhere, and the refresh rate would probably be represented by the pixel clock, which would be 74.25 MHz for 1080p24, or 148.5 MHz with frame packing. Does your monitor's EDID have the appropriate VICs for 1080p/i @ 50/60 Hz in the 3D section of the HDMI data block?


(01-19-2021 10:52 AM)mycop Wrote: [ -> ]To tell the truth, I don't know what you mean. And why try to put rgb when it does not work in it? the bandwidth is just enough for 4.2.0, which, in principle, is already enough for watching, for example, 4k movies.
Perhaps there were no resolutions then, however, the same driver on different cards allows you to set 4k resolution, because the pixelation frequency is important. If we fit into it, it will work. And if so, for the Fermi they made a small software restriction and quite clumsy because step left or right in the refresh rate results in normal operation. apparently this is their miscalculation.
Why do you think it's a restriction rather than a lack of implementation? It's more than just the pixel clock. It also has to support the color format. YCbCr 4:2:0 support wasn't added until Kepler. Fermi doesn't officially support more than 165 MHz pixel clock, so YCbCr might not work correctly beyond that. As I said before, newer cards would not have this problem.
"I'm talking about frame packing 3D. HDMI 1.4 only requires 1920x1080 @ 24 Hz and 1280x720 @ 50/60 Hz,"
I"m talking about same. 1.4b and it support 1080i50\60 and 1080@p30 (is more then 24 )
"and your card doesn't have HDMI "
i have HDMI 2.0 on anither card.

"Does your monitor's EDID have the appropriate VICs for 1080p/i @ 50/60 Hz in the 3D section of the HDMI data block?"
Resolution h-freq v-freq p-clock vic
1920*1080 - 56.25 50.00 148.5 20 Frame packing Primary(HDTV 1080I)
1920*1080 - 67.43/67.50 59.94 / 60 148.35/148.5 5 Frame packing Primary(HDTV 1080I)
1920*1080 - 43.94/54 23.97 / 24 148.35/148.5 32 Frame packing Primary(HDTV 1080P)
1920*1080 - 56.25 25 148.5 33 Frame packing Secondary(HDTV 1080P)
1920*1080 - 67.43 / 67.5 29.97 / 30.00 148.35/148.5 34 Frame packing Primary(HDTV 1080P)

"Why do you think it's a restriction rather than a lack of implementation? "
First - because it just worked!
Last driver for fermi also work at 650Ti - they worked at 4k -30hz So...driver already have 4k support.
Also do not forget that we are talking about Nvidia who just loves this. Otherwise, there would be neither your program nor the DifferentSliAuto. This is why there is a black screen at standard refresh rates. They were just too lazy.
I wrote information on VIC - would it be useful?
(01-19-2021 01:22 AM)ToastyX Wrote: [ -> ]No, that's not something that would be easy to do. The HDMI 1.4 specification only requires 1920x1080 @ 24 Hz and 1280x720 @ 50/60 Hz, so that's what the driver supports. NVIDIA also removed 3D support from newer drivers, and I don't have any 3D hardware to test with.

The second problem as I explained before is your old card doesn't officially support higher pixel clocks, so YCbCr might not work correctly with 4K resolutions. 4K resolutions didn't even exist back then. Custom resolutions don't use YCbCr, so they're not affected by the same limits. Try setting the color format to RGB and see if that lets you add 30 Hz. I don't have an old card or a 4K screen, so I have no way of testing these limits to see what's going on, and it's probably not a simple pixel clock limit that can be patched. NVIDIA also removed Fermi support from newer drivers.
Does this mean newer HDMI versions(2.0 or 2.1) support 3D Frame Packing 1080p 60Hz?
Quote:Does this mean newer HDMI versions(2.0 or 2.1) support 3D Frame Packing 1080p 60Hz?
Probably yes... hdmi 2.0 spec does not add new 3d (framepacked resolution) mode support. also almost all manufactures removed 3d from they device.
you can use 60hz onlyif your tv support 120(100)hz and shutter glasses or you can use interlaced 3d with patched monitor INF driver for tv with passive 3d.

but as i said before. hdmi 1.4 (and 2.0 of course) have support for 1080p30 and 1080i50\60 and it better than 24.
but it back us to start this thread. need path to unlock\add\revert back this resolution to nvidia control panel driver....
Reference URL's