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