Bug 23895 - VideoAdaptor section of xorg.conf man page needs love
Summary: VideoAdaptor section of xorg.conf man page needs love
Status: ASSIGNED
Alias: None
Product: xorg
Classification: Unclassified
Component: Documentation (show other bugs)
Version: git
Hardware: All All
: low minor
Assignee: Jesse Adkins
QA Contact: Xorg Project Team
URL:
Whiteboard: 2011BRB_Reviewed
Keywords: love
Depends on:
Blocks:
 
Reported: 2009-09-12 22:37 UTC by Alan Coopersmith
Modified: 2011-10-27 14:36 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Coopersmith 2009-09-12 22:37:37 UTC
% man xorg.conf
[...]

VIDEOADAPTOR SECTION
     Nobody wants to say how this works.  Maybe nobody knows ...

[...]
Comment 1 Jesse Adkins 2010-11-05 21:42:19 UTC
After looking it over, I think VideoAdaptor needs to be removed.

Section VideoAdaptor entries have options, identifiers, ports (a subsection which has options), drivers, BusID, and some other things.

Each screen can have 1+ VideoAdaptor declarations (it asks for non-unique strings). In validation, the screen entries are checked against the Section entries. Each monitor now has a pointer to a VideoAdaptor pool entry.

It then goes on that screens are created with xvadaptors for each VideoAdaptor. The actual screens used (not the parser's screens) get that info. 

This copying is done so that xf86FindXvOptions can get separate options. The only caller of said function is the glint driver in the pm2_video.c. It's so glint can use like-named options divided into three option tables, instead of using a single option table (with 'input' and 'output' prefixes to names as necessary).

I still want glint's argument parsing fixed regardless.


bug/show.html.tmpl processed on Dec 05, 2016 at 04:27:46.
(provided by the Example extension).