Common resources and capabilities
When playing a file recorded by XposeXrecord the graphics capabilities of recording and displaying X Window servers should be similar. If the playback X Window server does not support all capabilities of the recording X Window server, the following statements may be used to let the XposeXrecord proxy use not all capabilities of the controlled X Window server.
Most of the capabilities of the X Window server as well as of the XposeXrecord proxy can be examined by the xdpyinfo program.
The statement
extensions {[+|-]name_of_the_protocol_extension}...
defines a list (Lists) of protocol extensions supported by the XposeXrecord proxy.
The protocol extension X-SOFTWARE POSE must not be excluded.
The statement
pixmapFormats {[+|-][depth][:[bits_per_pixel][:[line_padding]]]}...
specifies a list (Lists) of pixmap formats which are presented to the X Window clients. If a specifier does not fully qualify a pixmap format (i.e. it contains one or more empty fields between the colons :) the specifier may denote multiple pixmap formats.
The sub-statements
visuals
{[+|-][class][:[depth]
[:[number_of_significant_bits]
[:[layer][:[transparency_type][:[transparency_value]
[:[singleBuffered|doubleBuffered|singleOnDoubleBuffered]
]]]]]]}...
defaultVisual
[class][:[depth]
[:[number_of_significant_bits]
[:[layer][:[transparency_type][:[transparency_value]
[:[singleBuffered|doubleBuffered|singleOnDoubleBuffered]
]]]]]]
are described in the section about screens (Common resources and capabilities).