aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-21Added distortion shader for testingraysan5
2016-06-21Code tweakraysan5
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-14Merge pull request #131 from victorfisac/developRay
Physac 1.0 module completed
2016-06-14Updated physac header documentationvictorfisac
2016-06-14Fixed little bug in physac examplevictorfisac
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-14raylib Oculus Rift CV1 example... IT WORKS!!!raysan5
2016-06-14Correct issue on Oculus drawingraysan5
2016-06-14Update Oculus sample (will be moved soon)raysan5
2016-06-14Added Oculus Rift library dllraysan5
2016-06-14Updated raylib Oculus exampleraysan5
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-12Updated physics examples with new module changesvictorfisac
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-11Update physac examples with fixed timestep methodvictorfisac
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-11Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developvictorfisac
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-11Added release folder (again)raysan5
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