This commit is contained in:
twinaphex 2016-02-04 21:03:28 +01:00
parent dbef4d9b2b
commit 3d56dd1ef8
2 changed files with 3 additions and 5 deletions

View File

@ -39,6 +39,9 @@
#include "../menu/menu_driver.h"
#endif
#define OVERLAY_GET_KEY(state, key) (((state)->keys[(key) / 32] >> ((key) % 32)) & 1)
#define OVERLAY_SET_KEY(state, key) (state)->keys[(key) / 32] |= 1 << ((key) % 32)
struct input_overlay
{
void *iface_data;

View File

@ -33,10 +33,6 @@ extern "C" {
#define KEY_ANALOG_LEFT 0x56b92e81U
#define KEY_ANALOG_RIGHT 0x2e4dc654U
#define OVERLAY_GET_KEY(state, key) (((state)->keys[(key) / 32] >> ((key) % 32)) & 1)
#define OVERLAY_SET_KEY(state, key) (state)->keys[(key) / 32] |= 1 << ((key) % 32)
#define OVERLAY_CLEAR_KEY(state, key) (state)->keys[(key) / 32] &= ~(1 << ((key) % 32))
/* Overlay driver acts as a medium between input drivers
* and video driver.
*
@ -97,7 +93,6 @@ enum overlay_image_transfer_status
OVERLAY_IMAGE_TRANSFER_ERROR
};
struct overlay
{
struct overlay_desc *descs;