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="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