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