Ticket #458 (Fixed)Fri Nov 02 04:51:41 UTC 2018
nvidia driver fails at 1366x768
Reported by: | Michael Lorenz (1837) | Severity: | Major |
Part: | RISC OS: Module | Release: | |
Milestone: | Status | Fixed |
Details by Michael Lorenz (1837):
I’ve got an Iyonix, running the latest Iyonix release ( 5.24 right now ) and a Dell 1366×768 monitor. When setting the video mode to the monitor’s native resolution everything is distorted while other, more standard modes ( like 1024×768 ) Just Work™.
What I think happens is this – most graphics processors( the drawing engines, not necessarily the video output logic ) require some sort of alignment for the scan line size, some in bytes, some in pixels. IIRC the geforce 2mx needs 32 or 64 byte alignment, which even at 32 bit per pixel, is not fulfilled by this mode. In these cases the graphics driver needs to pad each scanline up to the next multiple of whatever the required alignment is ( I’m not sure what exactly this chip needs, my own driver – NetBSD’s gffb – doesn’t program video modes, it just runs with whatever the firmware set up ).
This monitor helped me find a bunch of bugs like that in a few of my own drivers.
Changelog:
Modified by Jeffrey Lee (213) Thu, February 27 2020 - 13:26:40 GMT
- Status changed from Open to Fixed
Should be fixed with NVidia 0.52 (for GeForce FX5500 at least; I don’t have any older cards to check on)