summaryrefslogtreecommitdiff
path: root/src/i830_randr.c
AgeCommit message (Collapse)Author
2006-10-05Fix DPI at startup in RandR 1.2 code.Keith Packard
Use requested monitor resolution to compute the appropriate screen size when resizing the screen during RandR initialization.
2006-10-04Remove mode origins, add preferred mode count.Keith Packard
Just tracking changes in the 1.2 protocol spec.
2006-10-04Add mode origins for randrKeith Packard
2006-10-03Always register list of modes for outputs, even when disabled.Keith Packard
2006-09-23Oops, duplicated CRT-redetect code.Keith Packard
2006-09-23Construct default monitor description for hotplug non-DDC monitor.Keith Packard
When detecting a monitor that doesn't support DDC, construct a default monitor with "sensible" values instead of using whatever the builtin LCD screen uses. Clearly we need a way to set the monitor parameters when we cannot detect them.
2006-09-21Make planeEnabled track pipes controlled by randr.Keith Packard
Also add code to deal with disabling pipes.
2006-09-20Update driver for RandR 1.2 X server API.Keith Packard
This is not entirely what I'd like to see, but it's at least functional. Limitations: Can't disable/enable crtcs Can't move outputs on/off crtcs But, it does handle monitor hot-plug, detecting changes in VGA and SDVO status on-the fly. Which makes for good demo material.
2006-06-27Fix randr current mode reporting and mode loss/mis-configuration on re-randr.Eric Anholt
2006-06-23WIP to allow re-probing and validation of modes for new heads at "xrandr" time.Eric Anholt
Now, DDC modes always end up being preferred to custom modelines, even if smaller. This should probably be fixed by inserting custom modelines into the probed mode list if they're valid according to the probed parameters of the monitor. Too much code is lifted from static functions in xf86Mode.c, and those should be made unstatic if possible. Using xf86ValidateModes is also rather hacky, and I want to break the function down, but this is a first step.
2006-04-06Enable -Wall on GCC, and do a cleanup of existing warnings.Eric Anholt
2006-01-24Bump version to 1.5.0.0Alan Hourihane
Add Intel 945GM support Add RandR rotation support (full 3D acceleration, HWcursor & Xvideo rotated too) Remove shadow framebuffer rotation code Add a new LinearAlloc option to allow more offscreen memory to be allocated for XVideo applications. This allows HDTV movies to be played via Xvideo.