1<?xml version='1.0' encoding='utf-8'?>
2<!--***********************************************************
3 *
4 * Licensed to the Apache Software Foundation (ASF) under one
5 * or more contributor license agreements.  See the NOTICE file
6 * distributed with this work for additional information
7 * regarding copyright ownership.  The ASF licenses this file
8 * to you under the Apache License, Version 2.0 (the
9 * "License"); you may not use this file except in compliance
10 * with the License.  You may obtain a copy of the License at
11 *
12 *   http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing,
15 * software distributed under the License is distributed on an
16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 * KIND, either express or implied.  See the License for the
18 * specific language governing permissions and limitations
19 * under the License.
20 *
21 ***********************************************************-->
22
23
24<oor:component-data oor:name="Canvas" oor:package="org.openoffice.Office" xmlns:install="http://openoffice.org/2004/installation" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
25 <node oor:name="DXCanvas">
26  <prop oor:name="MaxTextureSize" oor:type="xs:int">
27   <!-- Nvidia GeForce Go 6800 crashes with a bluescreen if we take the maximum texture size, which would be twice as large -->
28   <!-- NVidia Quadro NVS 285 simply refuses rendering (failing silently) if we take the maximum texture size -->
29   <value>2048</value>
30  </prop>
31  <prop oor:name="BlacklistCurrentDevice" oor:type="xs:boolean">
32   <value>false</value>
33  </prop>
34  <prop oor:name="DeviceBlacklist" oor:type="oor:int-list">
35   <value>
36    <!-- Matrox G550 - blank display on 2nd head -->
37    4139 9511 260313131 1 5 13 1 1320
38    <!-- Matrox G550 - blank display (single head?) -->
39    4139 9511 255987755 1 6 12 1 1930
40    <!-- Matrox G400 - random crashes -->
41    4139 1317 54005803 4 5 12 1 1200
42    <!-- Mobility Radeon M6 16MB - blank screen 1st slide on internal LCD -->
43	4098 19545 -2132340659 0 6 13 3265 0
44    <!-- ATI Mobility 128 AGP 2X - blank screen -->
45    4098 19526 11604008 2 5 10 0 1028
46   </value>
47  </prop>
48 </node>
49 <node oor:name="CanvasServiceList">
50  <node oor:name="com.sun.star.rendering.Canvas" oor:op="replace">
51   <prop oor:name="PreferredImplementations" oor:type="oor:string-list">
52    <value oor:separator=",">com.sun.star.comp.rendering.BitmapCanvas.GDI+,
53							 com.sun.star.comp.rendering.Canvas.GDI+,
54							 com.sun.star.comp.rendering.Canvas.Cairo,
55							 com.sun.star.comp.rendering.Canvas.GL,
56							 com.sun.star.comp.rendering.Canvas.Java,
57							 com.sun.star.comp.rendering.Canvas.VCL
58    </value>
59   </prop>
60   <prop oor:name="AcceleratedImplementations" oor:type="oor:string-list">
61    <value oor:separator=",">com.sun.star.comp.rendering.Canvas.GL,
62							 com.sun.star.comp.rendering.Canvas.Java
63    </value>
64   </prop>
65   <prop oor:name="AntialiasingImplementations" oor:type="oor:string-list">
66    <value oor:separator=",">com.sun.star.comp.rendering.BitmapCanvas.GDI+,
67							 com.sun.star.comp.rendering.Canvas.GDI+,
68							 com.sun.star.comp.rendering.Canvas.Cairo,
69							 com.sun.star.comp.rendering.Canvas.GL,
70							 com.sun.star.comp.rendering.Canvas.Java
71    </value>
72   </prop>
73  </node>
74  <node oor:name="com.sun.star.rendering.SpriteCanvas" oor:op="replace">
75   <prop oor:name="PreferredImplementations" oor:type="oor:string-list">
76    <value oor:separator=",">com.sun.star.comp.rendering.SpriteCanvas.DX9,
77							 com.sun.star.comp.rendering.SpriteCanvas.DX5,
78							 com.sun.star.comp.rendering.SpriteCanvas.Cairo,
79							 com.sun.star.comp.rendering.SpriteCanvas.GL,
80							 com.sun.star.comp.rendering.SpriteCanvas.Java,
81							 com.sun.star.comp.rendering.SpriteCanvas.VCL
82    </value>
83   </prop>
84   <prop oor:name="AcceleratedImplementations" oor:type="oor:string-list">
85    <value oor:separator=",">com.sun.star.comp.rendering.SpriteCanvas.DX9,
86							 com.sun.star.comp.rendering.SpriteCanvas.DX5,
87							 com.sun.star.comp.rendering.SpriteCanvas.Cairo,
88							 com.sun.star.comp.rendering.SpriteCanvas.GL,
89							 com.sun.star.comp.rendering.SpriteCanvas.Java
90    </value>
91   </prop>
92   <prop oor:name="AntialiasingImplementations" oor:type="oor:string-list">
93    <value oor:separator=",">com.sun.star.comp.rendering.SpriteCanvas.DX9,
94							 com.sun.star.comp.rendering.SpriteCanvas.DX5,
95							 com.sun.star.comp.rendering.SpriteCanvas.Cairo,
96							 com.sun.star.comp.rendering.SpriteCanvas.GL,
97							 com.sun.star.comp.rendering.SpriteCanvas.Java
98    </value>
99   </prop>
100  </node>
101  <node oor:name="com.sun.star.rendering.Canvas.MultiScreen" oor:op="replace">
102   <prop oor:name="PreferredImplementations" oor:type="oor:string-list">
103    <value oor:separator=",">com.sun.star.comp.rendering.Canvas.VCL
104    </value>
105   </prop>
106   <prop oor:name="AcceleratedImplementations" oor:type="oor:string-list">
107    <value oor:separator=",">com.sun.star.comp.rendering.Canvas.VCL
108    </value>
109   </prop>
110   <prop oor:name="AntialiasingImplementations" oor:type="oor:string-list">
111    <value oor:separator=",">com.sun.star.comp.rendering.Canvas.VCL
112    </value>
113   </prop>
114  </node>
115  <node oor:name="com.sun.star.rendering.SpriteCanvas.MultiScreen" oor:op="replace">
116   <prop oor:name="PreferredImplementations" oor:type="oor:string-list">
117    <value oor:separator=",">com.sun.star.comp.rendering.SpriteCanvas.VCL
118    </value>
119   </prop>
120   <prop oor:name="AcceleratedImplementations" oor:type="oor:string-list">
121    <value oor:separator=",">com.sun.star.comp.rendering.SpriteCanvas.VCL
122    </value>
123   </prop>
124   <prop oor:name="AntialiasingImplementations" oor:type="oor:string-list">
125    <value oor:separator=",">com.sun.star.comp.rendering.SpriteCanvas.VCL
126    </value>
127   </prop>
128  </node>
129 </node>
130</oor:component-data>
131
132