|
|
@ -81,7 +81,7 @@ |
|
|
|
#define SUPPORT_DEFAULT_FONT |
|
|
|
#define SUPPORT_MOUSE_GESTURES |
|
|
|
#define SUPPORT_CAMERA_SYSTEM |
|
|
|
cp">#define SUPPORT_GESTURES_SYSTEM |
|
|
|
o">//#define SUPPORT_GESTURES_SYSTEM |
|
|
|
#define SUPPORT_BUSY_WAIT_LOOP |
|
|
|
#define SUPPORT_GIF_RECORDING |
|
|
|
//------------------------------------------------- |
|
|
@ -2526,6 +2526,8 @@ static void WindowSizeCallback(GLFWwindow *window, int width, int height) |
|
|
|
rlClearScreenBuffers(); // Clear screen buffers (color and depth) |
|
|
|
|
|
|
|
// Window size must be updated to be used on 3D mode to get new aspect ratio (Begin3dMode()) |
|
|
|
// NOTE: Be careful! GLFW3 will choose the closest fullscreen resolution supported by current monitor, |
|
|
|
// for example, if reescaling back to 800x450 (desired), it could set 720x480 (closest fullscreen supported) |
|
|
|
screenWidth = width; |
|
|
|
screenHeight = height; |
|
|
|
renderWidth = width; |
|
|
@ -2777,8 +2779,16 @@ static int32_t AndroidInputCallback(struct android_app *app, AInputEvent *event) |
|
|
|
ProcessGestureEvent(gestureEvent); |
|
|
|
#else |
|
|
|
|
|
|
|
// TODO: Support only simple touch position |
|
|
|
|
|
|
|
// Support only simple touch position |
|
|
|
if (flags == AMOTION_EVENT_ACTION_DOWN) |
|
|
|
{ |
|
|
|
// Get first touch position |
|
|
|
touchPosition[0].x = AMotionEvent_getX(event, 0); |
|
|
|
touchPosition[0].y = AMotionEvent_getY(event, 0); |
|
|
|
|
|
|
|
touchPosition[0].x /= (float)GetScreenWidth(); |
|
|
|
touchPosition[0].y /= (float)GetScreenHeight(); |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
|
|
return 0; |
|
|
|