Commit Graph

10 Commits

Author SHA1 Message Date
Robert Bragg 164957ec65 game-activity: rework input API
This leaves the InputBuffer abstraction as an implementation detail
and just exposes an API like this for processing input:

  app.input_events(|event| {
      // handle event
  });

The main consideration here was to have an API that could also be
supported via NativeActivity to keep open the possibility of a standard
Android 'glue' API.
2022-05-20 02:46:01 +01:00
Robert Bragg 57dda66a54 game-activity/README: refer to issue that describes ndk-glue sync concerns 2022-05-20 01:59:24 +01:00
Robert Bragg 3349344339 game-activity: support generating bindings on Windows 2022-05-20 01:59:24 +01:00
Robert Bragg 3f1e6ced43 GameActivity PATH: fix for checking history pointer samples 2022-05-20 01:59:24 +01:00
Robert Bragg c36efc7f6b GameActivity PATCH: support capturing historic pointer samples 2022-05-12 02:58:49 +01:00
Robert Bragg 32843ac726 GameActivity PATCH: rename symbols to export via Rust 2022-05-08 22:40:35 +01:00
Robert Bragg 9267b60938 GameActivity PATCH: compilation fixes
Fixes some compilation bugs in the upstream AGDK glue code:
https://issuetracker.google.com/issues/229997306
2022-05-08 22:40:34 +01:00
Robert Bragg e27b6b5a44 GameActivity PATCH: capture KeyEvent scanCode 2022-05-08 22:40:33 +01:00
Robert Bragg b97adb91f9 GameActivity PATCH: enable tracing 2022-05-08 22:40:32 +01:00
Robert Bragg 6fb438de82 Initial GameActivity glue implementation
This is based on the 2022.0.0 agdk-libraries release
2022-05-08 22:40:25 +01:00