summaryrefslogtreecommitdiffhomepage
path: root/src/raylib.h
AgeCommit message (Collapse)Author
2016-05-12Merge remote-tracking branch 'refs/remotes/raysan5/develop' into newaudioJoshua Reisenauer
2016-05-12Simplified internal (default) dynamic buffersraysan5
2016-05-11apply index to remaining functionsJoshua Reisenauer
2016-05-11PlayMusicStream now uses indexJoshua Reisenauer
2016-05-11Merge remote-tracking branch 'refs/remotes/raysan5/develop' into newaudioJoshua Reisenauer
2016-05-11added set pitch for music streamsJoshua Reisenauer
2016-05-11Merge pull request #112 from kd7tck/developRay
Base Audio Context System
2016-05-11adding multiple music streamsJoshua Reisenauer
2016-05-10Corrected tiporaysan5
2016-05-10Added support for indexed mesh dataraysan5
2016-05-10Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developJoshua Reisenauer
2016-05-08Improved vertex attribs support for modelsRay
2016-05-08Improved mesh supportraysan5
Depending on mesh data, it can be loaded and default vertex attribute location points are set, including colors, tangents and texcoords2
2016-05-07Library redesign to accomodate materials systemraysan5
2016-05-03Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developJoshua Reisenauer
2016-05-03Renamed function for consistencyraysan5
2016-05-03Renamed functions for consistencyraysan5
2016-05-02new boolean floatingPoint optionJoshua Reisenauer
Now floating point is either on or off. This simplifies the use of 16bit vs float.
2016-05-02number remaining buffer transfer for updateAudioContextJoshua Reisenauer
updateAudioContext is almost done
2016-05-02resamples addedJoshua Reisenauer
Ease of use considered in api and channels are more convenient as unsigned char type.
2016-05-01bool return for failed updateJoshua Reisenauer
2016-05-01merge fixJoshua Reisenauer
2016-05-01new silence generatorJoshua Reisenauer
2016-05-02Added 2D camera mode functionsRay
Removed BeginDrawingEx() Added Begin2dMode() and End2dMode()
2016-05-02Working on materials system...Ray
2016-04-30removed enumsJoshua Reisenauer
2016-04-30BPS type added to ensure consistencyJoshua Reisenauer
2016-04-29hide struct from userJoshua Reisenauer
Hiding the struct from user should protect from accidentally modifying the mix channel. This could cause serious errors down the road.
2016-04-29First stage of audio API updateJoshua Reisenauer
Look over changes and give feedback please.
2016-04-27this should workJoshua Reisenauer
2016-04-25quick fixJoshua Reisenauer
Boolean errors
2016-04-17Improved gestures systemraysan5
2016-04-17Make mouse inputs available on Android for...raysan5
... easy code porting, transalating them to touches and gestures internally. Removed function SetCustomCursor(), it can be managed by the user.
2016-04-08Removed functionraysan5
I decided it is redundant and could be confusing (when mixed with 3D drawing). It's not KISS.
2016-04-01Remove old postprocessing systemraysan5
2016-03-30Added support for render to texture (use RenderTexture2D)raysan5
Now it's possible to render to texture, old postprocessing system will be removed on next raylib version.
2016-03-27Review commentsraysan5
2016-03-23Physac redesign (3/3)victorfisac
Finally, physics update is handled in main thread using steps to get accuracy in collisions detection instead of moving it to a new thread. Examples are finished as simple and clear as I could. Finally, physac module is MORE simpler than in the first version, calculation everything by the same way for both types of physic objects. I tryed to add rotated physics a couple of times but I didn't get anything good to get a base to improve it. Maybe for the next version... No bugs or strange behaviours found during testing.
2016-03-17Add support for multiple gamepads on RPIRay
2016-03-16Improved gamepad supportRay
Now it works ok also in RaspberryPi
2016-03-16Updated headersvictorfisac
2016-03-06Added new functions to draw text on imageraysan5
2016-03-06Redesign to use Material type -IN PROGRESS-raysan5
Requires Shader access functions review
2016-03-05Merge pull request #101 from victorfisac/developRay
Redesigned physac module (IN PROGRESS)
2016-03-05Redesigned physics module (IN PROGRESS)victorfisac
physac modules is being redesigned. Physics base behaviour is done and it is composed by three steps: apply physics, resolve collisions and fix overlapping. A basic example is currently in progress. The next steps are try to add torque and unoriented physic collisions and implement physics basic functions to add forces. Rigidbody grounding state is automatically calculated and has a perfect result. Rigidbodies interacts well with each others. To achieve physics accuracy, UpdatePhysics() is called a number of times per frame. In a future, it should be changed to another thread and call it without any target frame restriction. Basic physics example has been redone (not finished) using the new module functions. Forces examples will be redone so I removed it from branch.
2016-03-05Split mesh generation from model loadingraysan5
2016-03-05Support 2d camera system -IN PROGRESS-raysan5
2016-03-053d Camera: Added support for field-of-view Yraysan5
2016-03-03Replaced tabs by spacesRay
2016-03-02Added support for Nearest-Neighbor image scalingraysan5
Specially useful on default font scaling