summaryrefslogtreecommitdiffstats
path: root/meta-agl-bsp/recipes-graphics
diff options
context:
space:
mode:
authorMatt Ranostay <matt.ranostay@konsulko.com>2018-02-26 18:10:51 -0800
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2018-03-13 09:34:57 +0000
commit3679ba692abe66510b1edb6d9fd7a7594c7f2df5 (patch)
tree459cab4ba98873a730c7b29c4cde2a945c5c4d2b /meta-agl-bsp/recipes-graphics
parentf76255eb84830a981c2539b2706d8c4ec9134939 (diff)
wayland: weston-ini-conf: change virtual.cfg to 1080p and rotate 270 degrees
Rotate screen to horizontal orientation allow 1080p output that mirrors a LCD panel Change-Id: I7b8a6a9841b726f68087a4f5bb18ed80517e4e9a Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Diffstat (limited to 'meta-agl-bsp/recipes-graphics')
-rw-r--r--meta-agl-bsp/recipes-graphics/wayland/weston-ini-conf/virtual.cfg5
1 files changed, 3 insertions, 2 deletions
diff --git a/meta-agl-bsp/recipes-graphics/wayland/weston-ini-conf/virtual.cfg b/meta-agl-bsp/recipes-graphics/wayland/weston-ini-conf/virtual.cfg
index 776f295c8..25a8fae94 100644
--- a/meta-agl-bsp/recipes-graphics/wayland/weston-ini-conf/virtual.cfg
+++ b/meta-agl-bsp/recipes-graphics/wayland/weston-ini-conf/virtual.cfg
@@ -1,10 +1,11 @@
[output]
name=Virtual-1
-#mode=1920x1080
+transform=270
+mode=1920x1080
#mode=1600x1200
#mode=1680x1050
#mode=1400x1050
-mode=1600x900
+#mode=1600x900
#mode=1280x1024
#mode=1440x900
#mode=1280x960
procFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
# Using an IDE

This topic describes how to use `xds-gdb` from within an Interactive
Development Environment (IDE) to debug your application.
The topic uses the
[NetBeans](https://netbeans.org/) IDE as an example.

## Prerequisites

Before using the IDE, you need to declare the project you want to debug
on the `xds-server`.

<!--section-note-->
**NOTE:**

The project you declare can also have been built using XDS.
For information on building the project using XDS, see the
"[Create your first AGL application](../../../#create-your-first-agl-application)"
section.
<!--end-section-note-->

## NetBeans

This section presents an example using NetBeans version 8.x:

1. Select the **Options** item in the **Tools** menu.

2. Open the **Build Tools** tab.

3. Open the **C/C++** tab and click the **Add** button to reveal the "Add New
   Tool Collection dialog box:

    ![Add new tool panel](./pictures/nb_newtool.png){:: style="width:90%; max-width:700px; margin:auto; display:flex"}

4. Fill in the **Make Command** and **Debugger Command** fields so that they point to the XDS tools.
   Following is an example:

    ![Add new tool panel](./pictures/nb_xds_options.png){:: style="width:90%; max-width:700px; margin:auto; display:flex"}

5. Click on **OK** button.

6. Select the **Project Properties** item in the **File** menu to
   update your debug settings.

7. In the "Project Properties" dialog, be sure that the "Gen3 board"
   appears in the "Configuration" field (i.e. active).

8. In the "Categories" navigation pane, select **Run**.

9. Set the following:

   - Run Command: `target/start-on-root@renesas-gen3.sh`
     <!--section-note-->
     **NOTE:**

     The script name could depend on the `RSYNC_TARGET`
     variable you set in pre-build command.
     <!--end-section-note-->

   - Run Directory: `build_gen3`

10. In the "Categories" navigation pane, select **Debug**.

11. Set the following:

    - Debug command: `/bin/true`

    - Working Directory: Leave this field blank

    - Gdb Init File: `target/gdb-on-root@renesas-gen3.ini`
      <!--section-note-->
      **NOTE:**

      The script name could depend on the `RSYNC_TARGET`
      variable you set in pre-build command.
      <!--end-section-note-->

      ![Select Model panel](./pictures/nb_project_debug-1.png){:: style="width:90%; max-width:700px; margin:auto; display:flex"}

12. Click **Apply**.

13. Click **OK** to save your settings.

14. Start debugging your application by selecting the **Debug Project** item
    in the **Debug** menu, or by entering the **CTRL+F5** shortcut.