|
|
@ -55,6 +55,9 @@ |
|
|
|
* WARNING: Reconfiguring standard input could lead to undesired effects, like breaking other running processes or |
|
|
|
* blocking the device is not restored properly. Use with care. |
|
|
|
* |
|
|
|
* #define SUPPORT_MOUSE_CURSOR_RPI (Raspberry Pi only) |
|
|
|
* Draw a mouse reference on screen (square cursor box) |
|
|
|
* |
|
|
|
* #define SUPPORT_BUSY_WAIT_LOOP |
|
|
|
* Use busy wait loop for timing sync, if not defined, a high-resolution timer is setup and used |
|
|
|
* |
|
|
@ -1187,6 +1190,12 @@ void BeginDrawing(void) |
|
|
|
// End canvas drawing and swap buffers (double buffering) |
|
|
|
void EndDrawing(void) |
|
|
|
{ |
|
|
|
#if defined(PLATFORM_RPI) && defined(SUPPORT_MOUSE_CURSOR_RPI) |
|
|
|
// On RPI native mode we have no system mouse cursor, so, |
|
|
|
// we draw a small rectangle for user reference |
|
|
|
DrawRectangle(mousePosition.x, mousePosition.y, 3, 3, MAROON); |
|
|
|
#endif |
|
|
|
|
|
|
|
rlglDraw(); // Draw Buffers (Only OpenGL 3+ and ES2) |
|
|
|
|
|
|
|
#if defined(SUPPORT_GIF_RECORDING) |
|
|
|