1<?xml version='1.0' encoding='UTF-8'?> 2 3<oor:component-schema oor:name="Canvas" oor:package="org.openoffice.Office" xml:lang="en-US" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4 <info> 5 <desc>Contains configuration items related to the Impress application.</desc> 6 </info> 7 <import oor:component="org.openoffice.Office.Common"/> 8 <templates> 9 <group oor:name="CanvasService"> 10 <info> 11 <author>THB</author> 12 <label>Implementation names for canvas service.</label> 13 <desc>Contains a list of implementation names for each canvas service. Tried in order of appearance</desc> 14 </info> 15 <prop oor:name="PreferredImplementations" oor:type="oor:string-list"> 16 <info> 17 <desc>List of implementation names.</desc> 18 </info> 19 </prop> 20 <prop oor:name="AcceleratedImplementations" oor:type="oor:string-list"> 21 <info> 22 <desc>List of implementations that are hardware-accelerated.</desc> 23 </info> 24 </prop> 25 <prop oor:name="AntialiasingImplementations" oor:type="oor:string-list"> 26 <info> 27 <desc>List of implementations that do anti-aliasing.</desc> 28 </info> 29 </prop> 30 </group> 31 </templates> 32 <component> 33 <group oor:name="DXCanvas"> 34 <info> 35 <author>THB</author> 36 <desc>Contains config entries for the DirectX-based implementation of the XCanvas interface.</desc> 37 </info> 38 <prop oor:name="DeviceBlacklist" oor:type="oor:int-list"> 39 <info> 40 <desc>Sequence of 8 integers per device/driver 41 combination, that uniquely mark them as not being compatible with the 42 DirectX9 canvas implementation. If you have 43 trouble with your graphic adapter, and want to 44 add it to the blacklisting, set 45 BlacklistCurrentDevice below to false. After 46 running the Impress slideshow once, your card 47 identification has been added to the list. 48 </desc> 49 <label>Sequence of blacklisted devices</label> 50 </info> 51 <value>0</value> 52 </prop> 53 <prop oor:name="BlacklistCurrentDevice" oor:type="xs:boolean"> 54 <info> 55 <desc>Indicates whether the current DirectX device 56 ids should get blacklisted. When true, a 57 running DXCanvas will write a DeviceBlacklist entry, and refuse to run 58 on that device subsequently. 59 </desc> 60 <label>Blacklist current DirectX device</label> 61 </info> 62 <value>false</value> 63 </prop> 64 <prop oor:name="MaxTextureSize" oor:type="xs:int"> 65 <info> 66 <desc>If present, limits the size of the textures 67 that get requested from the DX runtime. If 68 not present, textures of the maximal size 69 that is advertised by the driver are 70 used. This value has absolutely nothing to 71 do with the size of primitives that can be 72 rendered, both concepts are independent from 73 each other. The underlying reason for this 74 config item is the fact that several 75 card/driver combinations expose bugs, when 76 running them with their maximum texture 77 size. 78 </desc> 79 <label>Maximum texture size requested from the DirectX runtime</label> 80 </info> 81 <value>2048</value> 82 </prop> 83 </group> 84 <set oor:name="CanvasServiceList" oor:node-type="CanvasService"> 85 <info> 86 <desc>List of preferred implementation names, for each given canvas service.</desc> 87 </info> 88 </set> 89 <prop oor:name="ForceSafeServiceImpl" oor:type="xs:boolean"> 90 <info> 91 <author>THB</author> 92 <desc>When true, force canvas factory to use the last 93 entry of the respective preferred services 94 lists. This entry should represent a safe, 95 works-always implementation, ready to serve as a 96 fallback. 97 </desc> 98 <label>Force fallback canvas impl</label> 99 </info> 100 <value>false</value> 101 </prop> 102 <prop oor:name="UseAcceleratedCanvas" oor:type="xs:boolean"> 103 <info> 104 <author>THB</author> 105 <desc>When true, suggest canvas factory to use a 106 canvas service listed in the 107 AcceleratedImplementations lists. 108 </desc> 109 <label>Use a canvas listed among the AcceleratedImplementations</label> 110 </info> 111 <value>true</value> 112 </prop> 113 <prop oor:name="UseAntialiasingCanvas" oor:type="xs:boolean"> 114 <info> 115 <author>THB</author> 116 <desc>When true, suggest canvas factory to use a 117 canvas service listed in the 118 AntialiasingImplementations lists. 119 </desc> 120 <label>Use a canvas listed among the AntialiasingImplementations</label> 121 </info> 122 <value>true</value> 123 </prop> 124 </component> 125</oor:component-schema> 126 127