• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.4"?>
3<plugin>
4
5   <extension
6         point="org.eclipse.ui.views">
7      <category
8            id="com.android.ide.eclipse.gltrace"
9            name="Android OpenGL Trace">
10      </category>
11      <view
12            name="OpenGL ES 2.0 Debugger"
13            icon="icons/sample.gif"
14            category="com.android.ide.eclipse.gltrace"
15            class="com.android.ide.eclipse.gldebugger.GLFramesView"
16            id="glesv2debuggerclient.views.SampleView">
17      </view>
18      <view
19            category="com.android.ide.eclipse.gltrace"
20            class="com.android.ide.eclipse.gltrace.views.FrameSummaryView"
21            icon="icons/opengl.png"
22            id="com.android.ide.eclipse.gltrace.views.FrameBuffer"
23            name="Frame Summary"
24            restorable="true">
25      </view>
26      <view
27            category="com.android.ide.eclipse.gltrace"
28            class="com.android.ide.eclipse.gltrace.views.StateView"
29            icon="icons/opengl.png"
30            id="com.android.ide.eclipse.gltrace.views.State"
31            name="GL State"
32            restorable="true">
33      </view>
34      <view
35            category="com.android.ide.eclipse.gltrace"
36            class="com.android.ide.eclipse.gltrace.views.detail.DetailsView"
37            icon="icons/opengl.png"
38            id="com.android.ide.eclipse.gltrace.views.Details"
39            name="Details"
40            restorable="true">
41      </view>
42   </extension>
43   <extension
44         point="org.eclipse.ui.editors">
45      <editor
46            class="com.android.ide.eclipse.gltrace.editors.GLFunctionTraceViewer"
47            default="true"
48            extensions="gltrace"
49            icon="icons/opengl.png"
50            id="com.android.ide.eclipse.gltrace.GLFunctionTrace"
51            name="GL Function Trace">
52      </editor>
53   </extension>
54   <extension
55         point="org.eclipse.ui.actionSets">
56      <actionSet
57            description="OpenGL Trace Actions"
58            id="com.android.ide.eclipse.gltrace.actionset"
59            label="OpenGL Trace Actions"
60            visible="false">
61         <action
62               class="com.android.ide.eclipse.gltrace.CollectTraceAction"
63               icon="icons/connect.png"
64               id="gltrace.action.connect"
65               label="Collects OpenGL trace from device"
66               style="push"
67               toolbarPath="Normal/additions"
68               tooltip="Connects to the device and collects OpenGL trace information">
69         </action>
70         <action
71               class="com.android.ide.eclipse.gltrace.OpenGLTraceAction"
72               icon="icons/opengl.png"
73               id="gltrace.action.open"
74               label="Open GL Trace File"
75               style="push"
76               toolbarPath="Normal/additions"
77               tooltip="Open a saved OpenGL Trace File">
78         </action>
79      </actionSet>
80   </extension>
81   <extension
82         point="org.eclipse.ui.perspectives">
83      <perspective
84            class="com.android.ide.eclipse.gltrace.GLTracePerspective"
85            icon="icons/opengl.png"
86            id="com.android.ide.eclipse.gltrace.perspective"
87            name="OpenGL Trace">
88      </perspective>
89   </extension>
90   <extension
91         point="org.eclipse.ui.perspectiveExtensions">
92      <perspectiveExtension
93            targetID="com.android.ide.eclipse.gltrace.perspective">
94         <actionSet
95               id="com.android.ide.eclipse.gltrace.actionset">
96         </actionSet>
97      </perspectiveExtension>
98   </extension>
99
100</plugin>
101