raysan5
6d1b712a96
Reviewed modules comments
2016-11-16 18:46:13 +01:00
raysan5
f2d61d4d43
Improved gamepad support on Raspberry Pi
2016-11-02 13:39:48 +01:00
raysan5
64f67f6e9f
Improved gamepad support
...
new function: GetGamepadAxisCount()
new function: IsGamepadName()
2016-11-01 14:39:57 +01:00
raysan5
673dcf9436
Comments tweaks
2016-10-31 20:39:03 +01:00
raysan5
16101ce3d8
Reorganize defines check
2016-10-31 13:56:57 +01:00
raysan5
43fd9ffe08
Tweak to avoid warnings
2016-10-29 22:16:54 +02:00
raysan5
02842a3e2f
Review gamepad inputs
...
Added funtion: GetGamepadButtonPressed() - This function can be useful
for custom gamepad configuration
2016-10-27 13:41:43 +02:00
raysan5
1142d4edae
Force threads to finish on CloseWindow()
2016-10-24 19:08:23 +02:00
Ray
b8ce680511
Improved Android support
2016-10-18 00:15:23 +02:00
raysan5
0ce7f0c409
Some work on multiple inputs...
...
- Corrected bug and tested new gamepad system
- Reviewed Android key inputs system, unified with desktop
- Reorganize mouse functions on core
2016-10-17 18:18:13 +02:00
Ray
9e285d8dc3
Updated gamepad system with extra check
...
Avoid out-of-bounds situation with button array
2016-10-15 13:17:57 +02:00
Ray
98d7a10c08
Improved gamepad system
...
- Support up to 4 gamepads
- Unified system between platforms
- Corrected some bugs
2016-10-14 11:14:41 +02:00
Ray
b3bc4b21d1
Working on better gamepad support
2016-10-14 00:47:43 +02:00
Ray
efa286a550
Allow no default font loading
...
Useful if text module is not required...
2016-10-09 13:09:08 +02:00
Ray
db6538859c
Added flag to allow resizable window
2016-10-05 00:48:44 +02:00
Ray
87fc7254e7
Corrected crashing bug!
...
When SetTargetFPS(0) app crashes horribly (division by zero)
2016-09-23 23:25:13 +02:00
raysan5
7f0880a735
Review spacing formatting
...
raylib uses spaces between '+' and '-' signs but not between '*' and '/'
signs, it's a chosen convention
2016-09-12 19:36:41 +02:00
raysan5
a9ab516dae
Formatting tweaks
2016-08-31 10:27:29 +02:00
raysan5
4770e2010d
Review Android project
2016-08-26 19:40:37 +02:00
raysan5
959a228815
Removed useless spacing
2016-08-16 11:09:55 +02:00
Ray
289e04a62a
Ported camera module to header-only
2016-08-10 12:55:54 +02:00
raysan5
3b80e2c1e0
Redesigned gestures module to header-only
2016-08-06 16:32:46 +02:00
raysan5
d5f5f0a930
Updated raylib version to 1.6
2016-08-06 11:33:05 +02:00
raysan5
a422e39492
Corrected issue on OSX with High DPI display
...
Many thanks to Marcelo Paez (paezao)
2016-07-26 16:55:46 +02:00
raysan5
07a375e2d6
Corrected issue with HIghDPI display on OSX
...
Well, not tested yet but it should work...
2016-07-26 13:02:25 +02:00
raysan5
11172118d1
Review comments
2016-07-13 20:05:00 +02:00
Ray
bc80174357
VR Functions renaming (for generic HMD device)
...
Stereo rendering has been moved again to Begin3dMode() and End3dMode(),
it has some limitations but makes more sense...
2016-07-06 00:54:38 +02:00
raysan5
2ff2096b36
Moved Oculus enable drawing to user side...
...
Still thinking about the best way to manage this...
2016-07-04 18:35:50 +02:00
Ray
ee72654b55
Redesigned stereo rendering mechanism
...
Now it's easier for the user! Just init Oculus device and get stereo
rendering!
2016-07-04 01:29:23 +02:00
raysan5
8652e644dd
Corrected bug on stereo rendering
2016-06-26 14:13:11 +02:00
raysan5
6981e2bffa
Get supported videomodes for fullscreen
2016-06-26 01:36:06 +02:00
raysan5
71ab202295
Removed rlglInitGraphics(), integrated into rlglInit()
...
Redesigned rlgl usage:
- rlViewport() must be called by user
- Internal projection/modelview matrices must be setup by user
2016-06-25 23:28:50 +02:00
raysan5
9ee96bea95
Unified functions: InitGraphicsDevice()
...
Following XNA style, now we have InitGraphicsDevice(), replacing
InitDisplay() + InitGraphics()
2016-06-25 21:28:50 +02:00
raysan5
a522b6e23b
Corrected issue with unclosed threads
2016-06-24 19:34:47 +02:00
raysan5
03d9583b94
Add oculus simulator (in case device is not detected)
2016-06-21 13:49:13 +02:00
Ray
6062201e8f
Simplify Oculus example...
...
...to align it with standard raylib code. Final goal would be having the
same code work for every platform with no changes...
2016-06-21 08:59:29 +02:00
Ray
24c9b1f717
Improving Oculus Rift example...
...
Under design... looking for the easiest and most comprehensive way for
the user to use VR...
2016-06-17 13:54:45 +02:00
Ray
4df7a0f2f8
Added support for OpenGL 2.1
2016-06-16 20:25:50 +02:00
raysan5
3ce0228206
Move Oculus Rift support to rlgl module
2016-06-14 17:16:20 +02:00
raysan5
c25b4cdc69
Move OpenGL extensions loading to rlgl
2016-06-14 15:42:04 +02:00
raysan5
66ec0b5d82
Oculus tracking correction
2016-06-12 10:47:50 +02:00
raysan5
27ba7de1e4
Added some comments
2016-06-11 14:08:39 +02:00
raysan5
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
raysan5
d1133ca8d3
Some gestures comments tweaks...
2016-06-03 18:51:19 +02:00
raysan5
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
raysan5
c286bea8e1
Remove GLEW dependency
2016-06-02 18:20:59 +02:00
raysan5
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