Commit Graph

131 Commits

Author SHA1 Message Date
27ba7de1e4 Added some comments 2016-06-11 14:08:39 +02:00
70a96fff80 Simplified Oculus integration 2016-06-08 13:16:01 +02:00
Ray
29d505c98e Reorganize external libraries - BREAKING CHANGE -
Moved all external libraries used by raylib to external folder inside
raylib src. Makefile has already been update and also the different
includes in raylib modules.
2016-06-06 14:34:43 +02:00
d1133ca8d3 Some gestures comments tweaks... 2016-06-03 18:51:19 +02:00
13bef7aa02 Work on Oculus functionality
Trying to find the best way to integrate Oculus support into raylib,
making it easy for the user...
2016-06-03 18:26:59 +02:00
Ray
7ca6397223 Added support for Oculus Rift CV1 2016-06-03 00:53:51 +02:00
c286bea8e1 Remove GLEW dependency 2016-06-02 18:20:59 +02:00
d17a0cee1a Review text formatting (spacing, tabs...) 2016-05-31 19:12:37 +02:00
Ray
8a4e28f81d Support Android internal data storage
Useful to save small data files (configuration and so)
For bigger files, external data storage should be used (SDCard)
2016-05-31 00:01:19 +02:00
ea5b00528b Improved render to texture
Support render texture size different than screen size
2016-05-29 11:49:13 +02:00
b46a800597 Make GRAPHICS_API_OPENGL_33 work on OSX, closes #113 2016-05-14 01:10:05 +01:00
ec72a8868e Comment tweak 2016-05-07 18:04:22 +02:00
fd67e31f63 Renamed function for consistency 2016-05-03 19:27:06 +02:00
Ray
f2152aa391 Reorganize functions 2016-05-02 14:11:57 +02:00
Ray
fa98289ddb Added 2D camera mode functions
Removed BeginDrawingEx()
Added Begin2dMode() and End2dMode()
2016-05-02 00:37:33 +02:00
17eefed08f Improved gestures system 2016-04-17 11:36:40 +02:00
6b5e18e6bf Make mouse inputs available on Android for...
... easy code porting, transalating them to touches and gestures
internally.

Removed function SetCustomCursor(), it can be managed by the user.
2016-04-17 11:19:32 +02:00
c1e49d2b13 Removed function
I decided it is redundant and could be confusing (when mixed with 3D
drawing). It's not KISS.
2016-04-08 12:00:29 +02:00
06a8d7eb06 Remove old postprocessing system 2016-04-01 10:39:33 +02:00
66b096d978 Added support for render to texture (use RenderTexture2D)
Now it's possible to render to texture, old postprocessing system will
be removed on next raylib version.
2016-03-30 20:09:16 +02:00
1136d4222f Setting up for raylib 1.5.0 2016-03-28 01:18:40 +02:00
a3f16c8459 Improved 2d camera system -IN PROGRESS- 2016-03-27 18:34:05 +02:00
269b120104 Review Android button inputs 2016-03-21 20:15:11 +01:00
584e74c676 Corrected bug on touch position 2016-03-20 16:48:23 +01:00
fa78023aa4 Understand mouse as touch in web 2016-03-20 16:28:59 +01:00
ebc2b9a286 Improved windows resizing system...
...despite not being enabled on GLFW3
2016-03-20 14:20:42 +01:00
Ray
e2ba22ec59 Improved 2D-3D drawing
Depth test disabled for 2D and only used on 3D; consequently LINES vs
TRIANGLES vs QUADS buffers drawing order maters... but blending also
works ok.
2016-03-17 13:51:48 +01:00
Ray
49df957058 Add support for multiple gamepads on RPI 2016-03-17 12:54:36 +01:00
Ray
db4585b3e2 Improved gamepad support
Now it works ok also in RaspberryPi
2016-03-16 17:52:09 +01:00
6ee5718b2e Improved function GetKeyPressed()
To support multiple keys (including function keys)
2016-03-06 19:30:16 +01:00
5ea18b9426 Support 2d camera system -IN PROGRESS- 2016-03-05 15:40:08 +01:00
d8bd8634ab 3d Camera: Added support for field-of-view Y 2016-03-05 13:05:45 +01:00
Ray
dcbf2a0e0c Replaced tabs by spaces 2016-03-03 13:24:56 +01:00
4476a9e241 Review rlglUnproject() system 2016-03-02 17:13:31 +01:00
98c60838fe Reviewed RPI inputs 2016-02-19 19:57:25 +01:00
Ray
09f28d0f57 Working on RPI gamepad support 2016-02-19 00:16:16 +01:00
8aab52aeda Redesigned RPI input system -IN PROGRESS- 2016-02-18 14:05:48 +01:00
Ray
afd2ffb74a Updated gestures module
Using normalized [0..1] input points
2016-02-17 13:00:48 +01:00
0018522031 Updated show-logo and start reviewing RPI inputs 2016-02-13 19:14:22 +01:00
30fafb77db Updated fullscreen issue comment 2016-02-13 17:39:38 +01:00
cbbe948529 Some code tweaks 2016-02-12 19:02:23 +01:00
823abf666e Reviewed code TODOs 2016-02-12 12:22:56 +01:00
Ray
a847df921f Reviewed gestures module 2016-02-10 10:31:06 +01:00
Ray
6a392f0eb2 GLAD not used on HTML5 2016-02-08 09:06:16 +01:00
c00062655f GLAD only available on PLATFORM_DESKTOP 2016-02-07 11:35:36 +01:00
Ray
646f1c3f71 Some formating tweaks 2016-02-03 17:45:28 +01:00
Ray
728e1715cc Redesigned gestures system...
...and improved mouse gestures support
Some testing still required...
2016-02-02 16:43:42 +01:00
13925f7bd4 Add functions to disable and enable cursor 2016-01-29 09:09:18 +03:00
ac475f46b9 Added touch points id to gestures
Required by ProcessGestureEvent()
2016-01-28 10:03:37 +01:00
d0ff78e7f4 Move Light struct to example 2016-01-25 13:39:23 +01:00