summaryrefslogtreecommitdiffhomepage
path: root/src/raylib.h
AgeCommit message (Collapse)Author
2016-06-03Added some commentsraysan5
2016-06-03Work on Oculus functionalityraysan5
Trying to find the best way to integrate Oculus support into raylib, making it easy for the user...
2016-06-02Added functions to customize internal matrixraysan5
Internal modelview and projection matrices can be replaced before drawing.
2016-06-02Removed DrawPhysicObjectInfo() functionraysan5
To avoid additional dependencies
2016-06-02Rename for consistency with other functionsraysan5
2016-06-02Review coding style to match raylib styleraysan5
Moved AudioError enum inside audio.c
2016-06-02convenient way to combine errorsJoshua Reisenauer
2016-06-02I added audio errorsJoshua Reisenauer
The only thing I did not change was the _g for globals. Is there any other way we can mark globals?
2016-06-01Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developJoshua Reisenauer
2016-06-01mod player addedJoshua Reisenauer
2016-05-31Review text formatting (spacing, tabs...)raysan5
2016-05-31Removed colTint, tint color is colDiffuseraysan5
Tint color could be applied to colDiffuse... but what's the best way? Replace it? Multiply by? A point to think about...
2016-05-31Improved library consistencyraysan5
Functions renamed to improve library consistency
2016-05-30Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developJoshua Reisenauer
2016-05-31Reviewed DrawLight() function and some tweaksRay
2016-05-30Merge remote-tracking branch 'refs/remotes/raysan5/develop' into developJoshua Reisenauer
2016-05-30update to openalJoshua Reisenauer
2016-05-30Added tint color attribute to material data typevictorfisac
It tints all fragments, ignores lighting. Useful for some features like feedback (damage color, ...).
2016-05-30Remove normal depthvictorfisac
Scaling normal depth (y axis) makes disappear the specular of fragments... So I think it can be removed, it is not a very useful/important attribute.
2016-05-30Add Draw3DCircle function and update raylib and rlgl headervictorfisac
Draw3DCircle is useful to draw point lights radius.
2016-05-25Renamed shader variables (more generic names)raysan5
2016-05-21Add standard lighting (2/3)victorfisac
- 3 light types added (point, directional, spot). - DrawLights() function added using line shapes. - Standard lighting example added. - Removed useless struct variables from material and light. - Fixed light attributes dynamic locations errors. - Standard vertex and fragment shaders temporally added until rewrite it as char pointers in rlgl. TODO: - Add normal and specular maps calculations in standard shader. - Add control structs to handle which attributes needs to be calculated (textures, specular...). - Adapt standard shader to version 110. - Rewrite standard shader as char pointers in rlgl.
2016-05-20Add standard lighting (1/3)victorfisac
- Ambient and lambert lighting added. - Ambient and diffuse colors linked to standard shader. - Single light linked to standard shader. - LoadStandardMaterial() and depending functions added.
2016-05-20Add lighting system -IN PROGRESS-raysan5
Improved materials
2016-05-20Review struct typedef to avoid pointers for usersraysan5
2016-05-20Remove TODO comments (already done)raysan5
2016-05-20Support DYNAMIC_DRAW mesh loadingraysan5
2016-05-19Buffer for raw audioJoshua Reisenauer
2016-05-15renamed everything so it is obvious what it doesJoshua Reisenauer
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