Home | History | Annotate | Download | only in com.android.ide.eclipse.gldebugger
      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