aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-06-26Corrected bug on stereo renderingraysan5
2016-06-26Get supported videomodes for fullscreenraysan5
2016-06-25Removed rlglInitGraphics(), integrated into rlglInit()raysan5
Redesigned rlgl usage: - rlViewport() must be called by user - Internal projection/modelview matrices must be setup by user
2016-06-25Review rlglInitGraphics()raysan5
2016-06-25Unified functions: InitGraphicsDevice()raysan5
Following XNA style, now we have InitGraphicsDevice(), replacing InitDisplay() + InitGraphics()
2016-06-24Removed function SetModelTexture()raysan5
It's more educational to go through new material system, so, I decide to remove this function to avoid students confusion...
2016-06-24Some code tweaks (view description)raysan5
- Added support for RLGL_NO_STANDARD_SHADER - Store framebuffer width and height as globals - Reorganize rlglInit() function
2016-06-24Corrected issue with unclosed threadsraysan5
2016-06-21Add oculus simulator (in case device is not detected)raysan5
2016-06-21Code tweakraysan5
2016-06-21Simplify Oculus example...Ray
...to align it with standard raylib code. Final goal would be having the same code work for every platform with no changes...
2016-06-19Starting work on VR simulator supportraysan5
If Oculus device is not available or not initialized correctly, simulated VR view is generated using stereo-rendering and distortion
2016-06-17Improving Oculus Rift example...Ray
Under design... looking for the easiest and most comprehensive way for the user to use VR...
2016-06-17Corrected bugs on OpenGL 2.1Ray
2016-06-16Added support for OpenGL 2.1Ray
2016-06-15Reviewing Oculus rendering...Ray
2016-06-14Updated physac header documentationvictorfisac
2016-06-14Fixed spacing and set UpdatePhysics() function as static...victorfisac
and remove static from PhysicsThread().
2016-06-14Add pthread external library to source...victorfisac
and add instructions in physac examples to run it successful.
2016-06-14Fix current time valuevictorfisac
2016-06-14Fixed bug in delta time calculation...victorfisac
and added PHYSAC_NO_THREADS define. Improved physac example drawing frames per second in screen.
2016-06-14Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developvictorfisac
2016-06-14Correct issue on Oculus drawingraysan5
2016-06-14Added Oculus Rift library dllraysan5
2016-06-14Move Oculus Rift support to rlgl moduleraysan5
2016-06-14Add Oculus SDK LibOVR library to external deps.raysan5
2016-06-14Move OpenGL extensions loading to rlglraysan5
2016-06-14Move global data to implementationraysan5
2016-06-14Added GetGestureDetected() again...raysan5
Required by gestures example....
2016-06-14Removed useless function: GetGestureDetected()raysan5
Use instead: IsGestureDetected()
2016-06-12Added internal hi-resolution timer to physac...victorfisac
... and now physac thread creation is done in InitPhysics() and it is destroyed in ClosePhysics(). User just need to call these functions to use physac module.
2016-06-12Revert "Make GetTime() public to be used externally"victorfisac
This reverts commit 7999bbafa8c5333b69edb7881f64986f3e3e3d45.
2016-06-12Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developvictorfisac
2016-06-12Record draw call for batch processingraysan5
Just started working on this, not sure if it would be available for raylib 1.5
2016-06-12Oculus tracking correctionraysan5
2016-06-11Make GetTime() public to be used externallyvictorfisac
2016-06-11Convert physac module from static steps to fixed time stepsvictorfisac
Old physics update system used a static number of steps to calculate physics (450 for desktop and 64 for android). It was too much and it was limited by target frame time... Now physics update runs in a secondary thread using a fixed delta time value to update steps. Collisions are perfectly detected and resolved and performance has been improved so much.
2016-06-11Added some commentsraysan5
2016-06-11Avoid external variable whiteTextureraysan5
To get it, use GetDefaultTexture()
2016-06-11Corrected keywords usageraysan5
2016-06-11Corrected a couple of warningsraysan5
2016-06-11Remove release files from src directoryraysan5
2016-06-11Remove include, not supported on html5raysan5
AL/alext.h is not supported on html5 OpenAL implementation, just replaced by the defines used in audio module
2016-06-11Reduce extensions dependenciesraysan5
Only using raylib required extensions... it could be further reduced!
2016-06-11Corrected bug on cubemap generationraysan5
2016-06-10Adapt standard shader to GL ES 2.0victorfisac
Some shader calculations are now pre-calculated because some math functions doesn't exist in glsl 110.
2016-06-09Removed physac old module from Android MK filevictorfisac
2016-06-09Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developvictorfisac
2016-06-09Reduced physic steps resolutionraysan5
2016-06-09Removed physac functions from raylib headerraysan5