| Age | Commit message (Collapse) | Author |
|
|
|
...and improved mouse gestures support
Some testing still required...
|
|
|
|
Required by ProcessGestureEvent()
|
|
|
|
Mouse input is interpreted as touches to allow mouse gestures
detection... and get an unified inputs system for all platforms!
|
|
|
|
Removed GLEW external dependency, now it works with GLAD
Kept GLEW path, just in case... detected weird behaviour when testing
with gDEBugger
|
|
|
|
|
|
Added support for single header implementation and also inline functions
support
|
|
|
|
|
|
- Added function WorldToScreen(...).
- Added world to screen example.
- Review GetMouseRay() comment.
- Removed deprecated lighting functions from raylib header.
|
|
Simplified for the user (more intuitive and clear)
Removed lighting module dependency
|
|
- Fixed GetMouseRay() function.
- rlglUnproject() unused.
|
|
|
|
|
|
- Fixed Android locking screen bug. OnDestroy() was called when locking
screen.
- Power button input must be handled by OS.
- AndroidManifest.xml is affected by configChanges="screenSize".
- Updated library header for android template.
|
|
|
|
- Added functions for detect when pressed, during down and when
released.
- Added defines for back, menu, volume up and down button numbers.
|
|
|
|
Two new functions added to save/load values as binary data:
- StorageSaveValue()
- StorageLoadValue()
|
|
Corrected Android processing for some inputs (BACK button, VOLUME
buttons)
Redesigned Gestures system (some work still required)
SetEnabledGestures() - Only support desired gestures (requires some
review)
|
|
|
|
BeginDrawing() function with extended parameters
|
|
Required gestures module when compiling for Android and Web
|
|
|
|
|
|
|
|
[rlgl] Extensions strings loading was redone to avoid a Segmentation
Fault on Raspberry Pi
|
|
|
|
|
|
|
|
|
|
|
|
Added window drop files support
|
|
Shader functionality owns to rlgl, not core module
|
|
|
|
|
|
Corrected shader version depending on OGL version
Corrected bug in gestures module
|
|
Complete review of matrix rotation math
Check compressed textures support
WIP: LoadImageFromData()
|
|
- Camera system moved to a separate module [camera.c]
- WIP: Added customization functions for camera controls
- Added custom shaders support on batch drawing
- Complete redesign of textures module to support multiple texture
formats (compressed and uncompressed)
|
|
|
|
|
|
|
|
Support multiple texture formats (uncompressed and compressed)
Postprocessing shaders support
Model struct redefined and improved
Extended loading functions for Textures and Models
Simplified functions: DrawPlane(), DrawQuad()
Deleted functions: DrawPlaneEx(), DrawGizmoEx()
Now Text module only depends on Textures module
Shapes: Reviewed functions to low lines/triangles usage
Removed useless tabs and spaces around code
|
|
Corrected GetMouseWheelMove()
Corrected camera system
Reviewed cubicmap resolution (collision detection)
Added QuaternionTransform()
WIP: Raycast system (not working)
WIP: Reviewing axis-angle rotations...
|
|
Shader system has been completely redesigned
Added support for multiple texture color modes
|
|
|