Custom Resolution Utility (CRU)
|
Today, 03:28 AM
Post: #8771
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(Yesterday 10:43 PM)fake42 Wrote: Hello.Why should it not work? 48 Gbps has an effective data rate of around 42.6 Gbps, which is enough for around 1420 MHz pixel clock at 10 bpc. I don't know the exact limit since I can't test it, but NVIDIA GPUs are limited to around 1350 MHz anyway, which is still enough for 330 Hz. |
|||
Today, 03:29 AM
Post: #8772
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(01-21-2025 09:26 PM)GregB Wrote: I extracted an EDID from a laptop with built in 3D Vision a long time ago.Can you post the files here? The black screen on boot is a bug in NVIDIA's driver when using multiple displays (your laptop display + the monitor). See this post for a workaround: https://www.monitortests.com/forum/Threa...wn-scripts |
|||
Today, 03:29 AM
Post: #8773
|
|||
|
|||
RE: Custom Resolution Utility (CRU) | |||
Today, 06:06 AM
Post: #8774
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
bool ListClass::Redo()
{ // todo: if (RedoSlotCount == MaxSlotCount) || (RedoDataSize == MaxDataSize) , Out of range if (RedoSlotCount < 0 || RedoSlotCount > MaxSlotCount) return false; if (RedoDataSize < 0 || RedoDataSize > MaxDataSize) return false; ============================================ bool ListClass::Undo() { // todo: if (UndoSlotCount == MaxSlotCount) || (UndoDataSize == MaxDataSize) , Out of range if (UndoSlotCount < 0 || UndoSlotCount > MaxSlotCount) return false; if (UndoDataSize < 0 || UndoDataSize > MaxDataSize) return false; ============================================ bool DetailedResolutionListClass::Read(const unsigned char *Data, int MaxSize) { int Slots; int Slot; if (!Data) return false; DeleteAll(); // todo: not build buffer,Out of range // delete[] SlotData; //SlotData = new unsigned char[MaxSize]; if (!SetMaxSize(MaxSize)) return false; ... bool ListClass::DeleteAll() { std::memset(SlotData, 0, MaxMaxDataSize); SlotCount = 0; DataSize = 0; return true; } bool ListClass::SetMaxCount(int NewMaxSlotCount) { if (NewMaxSlotCount < SlotCount) return false; if (NewMaxSlotCount > MaxMaxSlotCount) NewMaxSlotCount = MaxMaxSlotCount; MaxSlotCount = NewMaxSlotCount; MaxDataSize = MaxSlotCount * SlotSize; return true; } bool ListClass::SetMaxSize(int NewMaxDataSize) { int NewMaxSlotCount = NewMaxDataSize / SlotSize; if (!SetMaxCount(NewMaxSlotCount)) return false; return true; } |
|||
Today, 01:23 PM
Post: #8775
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
(Today 03:28 AM)ToastyX Wrote:Thank you for reply.(Yesterday 10:43 PM)fake42 Wrote: With disabled DSC 2560x1440@330Hz - should not work. But it works! Why?Why should it not work? 48 Gbps has an effective data rate of around 42.6 Gbps, which is enough for around 1420 MHz pixel clock at 10 bpc. I don't know the exact limit since I can't test it, but NVIDIA GPUs are limited to around 1350 MHz anyway, which is still enough for 330 Hz. I used this calculator for bandwidth. It says 2560x1440@330Hz 10bit is 44.38Gbit/s, which is more than HDMI 2.1 42.67Gbit/s Maximum Data Rate. Bad calculator? |
|||
Today, 02:19 PM
(Last edited: Today, 02:32 PM by creo_gen)
Post: #8776
|
|||
|
|||
RE: Custom Resolution Utility (CRU)
Hi. My new monitor has 3440x1440 and up to 170 Hz. Connected via DP to RX 580. I saw that video memory is on max speed always. Few recipes showed a way to use CRU, add new detailed resolution. However, I stuck on changing refresh rate to 144 Hz (actually, any value that is more of about 95 Hz). It is marked red and disallow to save changes for Automatic CRT timing.
So, i plan to set actual resolution and refresh rate to 144 Hz to have video memory not on max freq. I have up to date Radeon drivers 24.9.1 for my RX 580, connection via DP and currently set 144 Hz refresh rate. On screen 1 you can see added resolution with 120 Hz, is was added in Manual Timing and actually didn't help with memory max speed issue. Any suggestions? Should I go for AMD/ATI Pixel Clock Patcher? Thanks. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: creo_gen, ToastyX, 113 Guest(s)