Monitor Tests Forum

Full Version: Custom Resolution Utility (CRU)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814
(08-17-2017 06:37 AM)ToastyX Wrote: [ -> ]
(08-16-2017 06:12 PM)Chrismartin76 Wrote: [ -> ]Thanks!
Under Device Manager, I have Intel HD Graphics 630 and NVIDIA GeForce GTX 1050. Both are currently enabled. I have Windows 10. The first detailed resolution is the same resolution (2560x1404) but 59.002 Hz. I also installed the HDMI extension block and the first detailed resolution there is 2560x1440 @ 59.950 Hz. When I installed the extension block, I kept the default settings because I don't understand what exactly the extension block does.

I just changed the refresh rate on both to 60.000 Hz and did a quick test. The monitor was OK after waking up. I'll post again if the problem recurs, but please let me know if I should do anything about the switchable graphics. Thanks!
I asked mainly because I was trying to find out what driver was responsible. This sounds like an Intel driver bug. I'm not familiar with Intel GPUs, so I don't know if there's a workaround. You shouldn't need to define the same resolution twice. Just having it as the first detailed resolution in the main window should be enough.

Usually the default extension block already includes HDMI support, but CRU can't read the extension blocks with Intel GPUs. If the default doesn't work, I was going to suggest importing hdmi-audio.dat, but it seems you're already trying a custom extension block.

OK I removed the second instance of the detailed resolution. The screenshots below are my settings on the main dialog and the block dialog. I don't want HDMI audio support at the moment, so I used hdmi.dat rather than hdmi-audio.dat.
Any news on forcing Freesync over DVI on 144hz monitors? I can convert to single link HDMI and get 60hz freesync Sad
(08-18-2017 07:19 AM)Prefix Wrote: [ -> ]Any news on forcing Freesync over DVI on 144hz monitors? I can convert to single link HDMI and get 60hz freesync Sad
That's not up to me. The FreeSync data block in CRU is provided mainly for editing HDMI FreeSync ranges. It wasn't intended to force FreeSync with DVI monitors. That's just a quirk with AMD's driver that happens to work for a few monitors.
(08-17-2017 03:54 PM)Chrismartin76 Wrote: [ -> ]OK I removed the second instance of the detailed resolution. The screenshots below are my settings on the main dialog and the block dialog. I don't want HDMI audio support at the moment, so I used hdmi.dat rather than hdmi-audio.dat.
That looks fine. That should be enough to get 2560x1440 @ 60 Hz with HDMI. I noticed in your screen shot that the monitor list is missing the "(active)" status next to the *. I don't know if this is related to your problem or if it's just an Intel driver limitation.
(08-17-2017 10:08 AM)paulobmarcos Wrote: [ -> ]I have a GTX 770. I know it is not the best video card, but can it actually be the culprit?
The problem is the graphics driver, not the video card. Assuming the test is accurate, the driver seems to be offering both refresh rates but is mixing them up sometimes. You'll have to ask NVIDIA why it behaves that way. It might be a driver bug.

Also, the GTX 770 doesn't have HDMI 2.0, so you'll only be able to get 3840x2160 @ 60 Hz with YCbCr 4:2:0. That's not related to the 59/60 Hz problem, but YCbCr 4:2:0 resolutions can only be defined in a specific way, so you won't be able to define custom detailed resolutions or delete TV resolutions to see if that works around the problem.
(08-18-2017 09:58 AM)ToastyX Wrote: [ -> ]
(08-17-2017 03:54 PM)Chrismartin76 Wrote: [ -> ]OK I removed the second instance of the detailed resolution. The screenshots below are my settings on the main dialog and the block dialog. I don't want HDMI audio support at the moment, so I used hdmi.dat rather than hdmi-audio.dat.
That looks fine. That should be enough to get 2560x1440 @ 60 Hz with HDMI. I noticed in your screen shot that the monitor list is missing the "(active)" status next to the *. I don't know if this is related to your problem or if it's just an Intel driver limitation.

Thanks. I happened to take the screenshots when I was working at a coffee shop so I wasn't connected to the bigger monitor.
(08-18-2017 10:31 AM)paulobmarcos Wrote: [ -> ]Would an adapter like the Club3D Displayport 1.2 to HDMI 2.0 be better for pc use? Or a card with an HDMI 2.0 port and a certified HDMI 2.0 cable are enough for YCbCr 4:4:4 4K 60hz?
Either will work.
Hi to all, i'm new and i'm here because i've downloaded CRU 1.30 for try to enable Freesync on my AOC U3277PQU monitor. I've done several test enabling freesync range etc, but none: Amd driver always write "freesync unsupported". Have i forget something or it's impossible ? AOC create another monitor, called AOC U3277PWQU and that's with freesync enabled, so i think is only a firmware question. I've got a Radeon 290x and DP cable
(08-16-2017 12:16 AM)ToastyX Wrote: [ -> ]
(08-15-2017 10:30 AM)sevs Wrote: [ -> ]Hi. Simple question: do you need two crossfire bridges to be able to use resolutions that are exceeding 300/330mhz pixel clock even though you have disabled crossfire in the driver settings? Or what else could be the reason to why i'm unable to set 1920*1440 at 160hz interlaced? 158hz (fieldrate 79hz) works fine.

Using Windows 7 x64, latest amd drivers, latest pixel clock patcher (maybe it's not compatible with the latest drivers (yet)?), dual 280x, two monitors connected, one to each gpu via dvi-bnc cables (VGA/RGBHV) (so no edid coming from monitors). Monitors are Eizo F931 and Eizo T960. I want to use 2048*1536i at 160hz on the F931 and try to see if 3840*2880i at 75hz or 80hz works on both of them.
What do you mean when you say you're unable to set the resolution? What happens? You only need two CrossFire bridges if CrossFire is enabled; otherwise, some games will not load correctly, but the resolution should still be available. This is separate from the 330 MHz dual-link DVI limit. VGA supports up to 400 MHz without the patch. You shouldn't need the patch for 2048x1536i @ 160 Hz, and I don't know if the video card can even output 3840x2880i @ 75 Hz because the pixel clock would be almost 600 MHz.
Thanks for your reply.
Anything with a pixel clock of more than 330MHz doesn’t show up in the List All Modes window or anywhere else in Windows. They do show up in the Radeon settings though.

I had a Sapphire HD7970 before, I did test out resolutions with pixel clocks of up to 680MHz on that card, so i would think the XFX 280X would be the same as they run on the same GPU chip.
I mostly tested out progressive resolutions though as the AMD driver calculated interlaced resolutions as having double the pixel clock than what they actually did have (i sold the card back in 2016).

I have been testing even more now, and it’s clear that there is a limit of exactly 330MHz on the DVI-I port.

I was thinking maybe the XFX 280x for some odd reason has an onboard active dvi-d to vga transcoder isntead of an internal analog RAMDAC but that sounds utterly weird and stupid, but who knows. Patching the driver should still fix the 330mhz dvi-d limit anyway, though?
Keep in mind that i’m adding custom resolutions inside of the Radeon settings, and not using CRU, as i still have issues with CRU, becuase of the (pseudo-) GPU scaling that is always enabled. Trying to enable and then disable GPU scaling after using CRU triggers the looping glitch again.

The XFX 280Xs also have dual DVI-I ports physically, but only the lower one (the one closest to the GPU PCB) outputs analog signals according to my testing. That one port is black and says “VGA” below it, in addition to a DVI sign. The other one is red, and only has the DVI sign below it, and doesn’t output VGA signals when i plug a CRT into it. Weird.


(08-16-2017 12:16 AM)ToastyX Wrote: [ -> ]
(08-15-2017 10:30 AM)sevs Wrote: [ -> ]I changed the monitor drivers in device manager from non-pnp to pnp, otherwise i would get crashes where the screens would continuously turn off and on and the only thing you could do was to hold power button/cut power. I think i resolved this issue now, but i'll test to make sure later.
This is an AMD driver bug that affects monitors without an EDID. The driver isn't really crashing. It's getting stuck in a loop trying to detect a monitor without an EDID. Running restart.exe can break the loop if you can manage to run it, but opening Radeon Settings seems to trigger the problem again. Are you saying using the "Generic PnP Monitor" driver works around the problem?

This is correct. In fact, i could sometimes see the Windows screen resolution control panel loop between “Display device on: VGA” and “Generic Non-PnP Monitor”, with a minimal but annoying flicker between each switch. Other times the monitors would loop between two different resolutions which meant they would switch off briefly between a resolution change, so you could only see what’s on screen for a split second every time. On second thought, it’s more like a glitch than a crash.

(08-16-2017 12:16 AM)ToastyX Wrote: [ -> ]
(08-15-2017 10:30 AM)sevs Wrote: [ -> ]I am using the custom resolution tool in the amd drivers because using cru turned on gpu scaling with no option to turn it off, and the custom resolution would not be displayed in the windows list all modes window, even though the khz rate etc on the monitor matched the resolution i had set in CRU. So basically the monitor reported for example 1920*1440 at 150hz interlaced, and the Windows CP would say 1600*1200 at 60hz progressive. The picture would be unsharp and obviously upscaled.
AMD's driver has (or had) an option to either use the EDID or to manually set the maximum resolution and refresh rate for VGA monitors. You might need to enable that option if you're using CRU since it creates EDID overrides. I don't know if that option is still available with the latest driver because they got rid of Radeon Additional Settings. The last version with Radeon Additional Settings is 17.7.1.

Also keep in mind when adding an interlaced resolution with CRU, you need to make sure the vertical resolution is halved, so 1920x1440i would be 1920x720 and 3840x2880i would be 3840x1440. CRU automatically does this for you if you enter the resolution first before enabling the interlaced checkbox. I don't know if the vertical resolution needs to be halved with AMD's custom resolutions.
The custom interlaced resolutions I’ve got working in Radeon Settings had input the correct values for the final resolution, but half the refresh rate (the field rate if you will). I could probably try to see what happens if i input the values like you explain it though.

(08-16-2017 12:16 AM)ToastyX Wrote: [ -> ]
(08-15-2017 10:30 AM)sevs Wrote: [ -> ]Also i have another issue where enabling Crossfire enables the output on my lower GPU instead of the upper one. Why does AMD radeon control panel identify my left monitor that is connected to the upper GPU as number 2 and the right monitor connected to my lower GPU as number 1, while the windows CP shows the opposite? Is it possible to swap primary and secondary GPU? I know i couldj ust swap the cables but my top GPU has a waterblock on it so i'd prefer for it to be the primary GPU. It wasn't like this before. This happened after reinstalling Windows and drivers.
I don't use CrossFire, so I'm not sure how this works. If the driver doesn't provide a way to set the primary GPU, then I don't know if you can change it. I would assume the GPU that shows the BIOS/UEFI screen would be the primary GPU, which is usually the first PCIe x16 slot by default. The order of the monitors in the Windows display settings shouldn't matter.

I partially resolved this issue by uninstalling the bottom GPU in device manager, then doing a scan for new hardware changes, every time i want to enable Crossfire. The problem still comes back after every reboot though, but that’s okay.

It was super weird because the UEFI would show up on the primary GPU, Windows bootanim on the primary GPU, then when the PC booted into windows the first monitor turned off and the second turned on, and password screen and everything else showed up on the second one.
Hello, first of all i am new to this forum but i have already used CRU often, the tool was very helpful so i greatly appreciate the work you put in.

I have a question (although my problem is already solved, i don't understand something) which i hope someone may shed some light upon.

I own a samsung cf791 monitor (21:9, 3440 x 1440 , 100hz, VA, that supports freesync). There is a wide reported issue (it seems 100% of users have this problem) that the monitor starts to flicker when freesync is turned on (more so if the framerates are low (roughly lower then 60fps, and therefore the monitor is running at lower hz because of freesync)
The freesync range used is 48-100hz. It works (tested with games and techdemos like gsync demo) and LFC also works.

Now i have read a lot, exchanged opinions and experiences with other users and tried a lot, and it seems at least so far i have found and fixed the problem, or at least the problem has disappeared: Someone posted that the pixel clock and h rate was wrong:

please correct me if i am wrong but as far as i read it pixel clock = v total * h total * refresh rate but when i openened cru and looked at the settings for the cf791 the pixel clock rate was too fast (it was set to 550 mhz and the h rate was too fast too)
but if we take the formula: 3600 * 1481 * 100 = 533, 160 mhz (lower then the pixel clock rate that was set) and the standard h rate was too high too ( i corrected it to the correct one)

After i did these corrections the flicker in freesync disappeared, now my question is were these standard settings really wrong and is it likely that these slightly too high pixel clock and h rate caused this flicker ?, and if so, how can it be that wrong values/settings are used for this monitor and whose fault is this (the radeon driver or samsung firmware)?

This is a short video i uploaded on youtube that shows the flicker that happened before i changed the pixel clock and h rate values, it is a short video of ROTTR running on 3440 * 1440p on a rx 480 with freesync enabled, although it was recorded only with a 30 fps camera, the flickering that one can see in the video is about what you see with your eyes if you sit in front of it
cf791 flicker
After changed the values this flicker is completly gone ( and freesync is still working)
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814
Reference URL's