Commit Graph

3038 Commits

Author SHA1 Message Date
Joshua Reisenauer 847944e240 Merge remote-tracking branch 'refs/remotes/raysan5/develop' into newaudio 2016-05-19 15:31:56 -07:00
Joshua Reisenauer b10425492a name correction 2016-05-19 15:22:12 -07:00
raysan5 8bbbe8cd76 Corrected namings 2016-05-19 13:50:29 +02:00
raysan5 037edbaa13 Reorganize data for consistency 2016-05-18 13:22:14 +02:00
raysan5 bc08271da3 Updated shaders with comments 2016-05-18 12:04:27 +02:00
Joshua Reisenauer cd7f25830b Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop 2016-05-16 19:54:03 -07:00
Joshua Reisenauer 706755d146 Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop 2016-05-16 19:42:16 -07:00
Ray 0e29aa2951 Corrected function name
texture2D() is deprecated on GLSL 330
2016-05-17 00:39:56 +02:00
Ray d84f922372 Merge pull request #114 from cHemingway/osx-fixes
Fix building examples on OSX
2016-05-17 00:10:28 +02:00
Joshua Reisenauer 76ff4d220e renamed everything so it is obvious what it does 2016-05-15 19:37:15 -07:00
Joshua Reisenauer 86fbf4fd8f logic bug fix 2016-05-15 02:09:57 -07:00
Joshua Reisenauer d38d7a1bed clean up on buffering and preconditions 2016-05-14 16:30:32 -07:00
Joshua Reisenauer 8c5d403dda new function to check if music stream is ready
_g naming convention for globals, new error exit numbers.
2016-05-14 15:26:17 -07:00
Chris Hemingway f575935ace Fix glfw name on OSX and remove unused directory warning 2016-05-14 10:45:29 +01:00
Joshua Reisenauer ea4b5552c2 corrected typos 2016-05-14 00:25:40 -07:00
Chris Hemingway b46a800597 Make GRAPHICS_API_OPENGL_33 work on OSX, closes #113 2016-05-14 01:10:05 +01:00
Chris Hemingway b62bbb78ed Fix building examples on OSX 2016-05-13 23:01:48 +01:00
Joshua Reisenauer 5107a2dc40 bug fixes 2016-05-12 21:14:02 -07:00
Joshua Reisenauer ded07690fd Merge remote-tracking branch 'refs/remotes/raysan5/develop' into newaudio 2016-05-12 16:06:22 -07:00
Joshua Reisenauer 83dbc07650 buffering of music now uses update audio context 2016-05-12 16:02:23 -07:00
raysan5 e060944b34 Added QuaternionInvert() 2016-05-12 13:02:04 +02:00
raysan5 075f51e0a3 Simplified internal (default) dynamic buffers 2016-05-12 12:20:23 +02:00
Joshua Reisenauer f0ada8c40d apply index to remaining functions 2016-05-11 22:37:53 -07:00
Joshua Reisenauer 9737c58054 PlayMusicStream now uses index 2016-05-11 20:15:37 -07:00
Joshua Reisenauer 529d20ee6a Merge remote-tracking branch 'refs/remotes/raysan5/develop' into newaudio 2016-05-11 18:15:46 -07:00
Joshua Reisenauer ad3d270c42 added set pitch for music streams 2016-05-11 18:14:59 -07:00
Ray 454b422fd6 Merge pull request #112 from kd7tck/develop
Base Audio Context System
2016-05-11 20:14:12 +02:00
raysan5 4d78d27bd9 Updated structs Mesh and Shader 2016-05-11 19:25:51 +02:00
Joshua Reisenauer 6db44500b7 adding multiple music streams 2016-05-11 00:37:10 -07:00
raysan5 6acfda599e Support indexed mesh data on OpenGL 1.1 path
Keep asking myself why I maintain this rendering path... -___-
2016-05-10 19:25:06 +02:00
raysan5 5c112ff542 Corrected tipo 2016-05-10 19:24:25 +02:00
raysan5 aee5d9a390 Code tweak 2016-05-10 19:24:05 +02:00
raysan5 1ddf594d15 Added support for indexed mesh data 2016-05-10 18:24:28 +02:00
Joshua Reisenauer 9799856ad4 Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop 2016-05-10 02:00:42 -07:00
Joshua Reisenauer b7f8e97b03 final fix for audiocontext system
now it works
2016-05-10 01:54:20 -07:00
Ray ac44db26a2 Added reference 2016-05-09 13:16:44 +02:00
Ray c85cd29049 Added defines for default shader names 2016-05-09 12:41:53 +02:00
Ray 3d0208223a First implementation of MTL loading
Not tested yet
2016-05-09 12:40:59 +02:00
Ray dc4d5dabcd Added MTL loading info 2016-05-09 01:18:46 +02:00
Ray f7d4951165 Improved vertex attribs support for models 2016-05-08 23:50:35 +02:00
raysan5 0bcb873cbb Improved mesh support
Depending on mesh data, it can be loaded and default vertex attribute
location points are set, including colors, tangents and texcoords2
2016-05-08 15:24:02 +02:00
raysan5 29761c2519 Testing new material usage 2016-05-07 18:29:04 +02:00
raysan5 eeb151586f Corrected issues with OpenGL 1.1 backend 2016-05-07 18:28:40 +02:00
raysan5 7ab008878a Library redesign to accomodate materials system 2016-05-07 18:07:15 +02:00
raysan5 ec72a8868e Comment tweak 2016-05-07 18:04:22 +02:00
raysan5 ba60918eaa Updated Oculus sample
Now GLFW3 windows/context creation works ok and a sample red rectangle
has been drawn using rlgl. Next step is working in tracking
position/orientation maths and try to get a simple 3d scene...
2016-05-04 20:25:32 +02:00
Joshua Reisenauer e660700924 Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop 2016-05-03 14:17:37 -07:00
raysan5 fd67e31f63 Renamed function for consistency 2016-05-03 19:27:06 +02:00
raysan5 8301980ba8 Clean up and consistency review
- Renamed some functions for consistency (default buffers)
- Removed mystrdup() function (implemented inline)
- Renamed TextFileRead() to ReadTextFile()
2016-05-03 19:20:25 +02:00
raysan5 5f73850fa6 Renamed functions for consistency 2016-05-03 18:04:21 +02:00