raylib/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Denis Pobedrya 8f597b3cc3
Basic gamepad support for Android (#2709)
Currently assumes a single gamepad, has no code specific to gamepad
detection (gamepad is "detected" when an event related to gamepad
arrives). Also assumes that all gamepads look roughly like an xbox/ps
controller. Both assumptions are not strictly true, but an
implementation like that probably covers 85% of usecases.

Also it doesn't update previousButtonState so functions
IsGamepadButtonPressed() and IsGamepadButtonReleased() don't work, but
they didn't work previously on Android anyway, and they are flaky on
desktop as they are now, so the mechanism for these two functions
probably should be reworked anyway.

It's certainly an improvement compared to the previous android gamepad
handling code, which put gamepad events into touch related structs.
2022-09-18 19:58:52 +02:00
..
external Move compressed textures loading to a separate self-contained library 2022-09-17 19:26:23 +02:00
build.zig Simplify build.zig to not require user to specify raylib path (#2383) 2022-03-11 19:04:24 +01:00
CMakeLists.txt Update version 2022-08-02 09:27:13 +02:00
config.h ADDED: Support M3D model file format (meshes and materials) #2648 2022-08-20 14:01:54 +02:00
Makefile Reviewed GLFW compilation requirements on Linux: _GNU_SOURCE 2022-08-28 15:48:12 +02:00
minshell.html Remove trailing spaces 2022-08-02 00:36:31 +02:00
raudio.c Small simplifications (#2615) 2022-08-05 12:16:49 +02:00
raylib.dll.rc Update version to 4.2 2022-08-02 09:21:03 +02:00
raylib.dll.rc.data Updated raylib resource data (32bit) 2022-08-02 18:06:00 +02:00
raylib.h ADDED: GenImagePerlinNoise() 2022-09-17 13:39:49 +02:00
raylib.ico Updated icon data 2018-09-26 16:02:42 +02:00
raylib.rc Update version to 4.2 2022-08-02 09:21:03 +02:00
raylib.rc.data Updated raylib resource data (32bit) 2022-08-02 18:06:00 +02:00
raymath.h minor tweaks 2022-08-02 17:25:24 +02:00
rcamera.h minor tweaks 2022-08-02 17:25:24 +02:00
rcore.c Basic gamepad support for Android (#2709) 2022-09-18 19:58:52 +02:00
rgestures.h minor tweaks 2022-08-02 17:25:24 +02:00
rglfw.c Update rglfw.c 2022-08-28 15:20:16 +02:00
rlgl.h Enable DXT compression on __APPLE__ targets (#2694) 2022-09-12 12:21:41 +02:00
rmodels.c WARNING: BREAKING: Removed rlCheckRenderBatchLimit() requirement 2022-09-05 13:20:09 +02:00
rshapes.c REVIEWED: CheckCollisionPointPoly() 2022-09-10 23:56:52 +02:00
rtext.c REVIEWED: Avoid crash on bad data provided 2022-08-18 15:11:23 +02:00
rtextures.c Move compressed textures loading to a separate self-contained library 2022-09-17 19:26:23 +02:00
shell.html Removed trailing spaces 2022-02-18 20:30:46 +01:00
utils.c REVIEWED: Data type to unsigned 2022-09-07 00:39:38 +02:00
utils.h minor tweaks 2022-08-02 17:25:24 +02:00