Commit Graph

154 Commits

Author SHA1 Message Date
Ray
6ffb3c72fb Solved bug with depth when drawing...
...shapes based on LINES, TRIANGLES and QUADS. Now the calling order of
the drawing functions is respected!
2015-09-21 12:48:43 +02:00
ef1f9fe450 Added strdup() function replacement
strdup() is not a C99 function (it's POSIX), not available in emscripten
2015-09-03 01:27:49 +02:00
94d0e83207 Corrected crazy bug about model textures
On OpenGL ES it was set to use GL_CLAMP_TO_EDGE wrap mode for textures.
On LoadOBJ() texture coordinates were wrongly Y-flipped
2015-09-02 20:36:05 +02:00
ab459bf418 Added some comments 2015-09-02 20:34:14 +02:00
50c5df0838 Added some comments 2015-09-02 02:41:55 +02:00
4879106096 Reviewed to work on Raspberry Pi
[rlgl] Extensions strings loading was redone to avoid a Segmentation
Fault on Raspberry Pi
2015-09-02 01:08:41 +02:00
94a1fdc2ae Updated some comments 2015-09-01 23:15:26 +02:00
535b9e606f Redesigned UpdateCamera() function
Splitted into:
UpdateCamera()             // Update only camera
UpdateCameraPlayer()   // Update camera and player position
2015-08-30 17:46:19 +02:00
92bcf09c53 Redesigned SpriteFont struct 2015-08-30 17:45:05 +02:00
aa982f80f5 Reviewed some comments 2015-08-30 17:44:47 +02:00
d7e7ef6a7d Added some comments 2015-08-30 17:44:14 +02:00
055d8927cc Small code tweaks 2015-08-29 20:20:28 +02:00
8692c49511 Corrected bug on first person camera 2015-08-29 20:20:09 +02:00
5cfd59258a Detected issue 2015-08-29 17:01:36 +02:00
9dd20577cd Corrected bugs on DDS and PKM loading 2015-08-29 17:01:25 +02:00
c52ba520ce Small tweaks 2015-08-28 14:14:29 +02:00
322ca97c24 Review camera system 2015-08-28 14:14:12 +02:00
ef36950b72 New raylib module: raygui
Immediate Mode GUI (IMGUI)
2015-08-27 18:17:05 +02:00
86f683dcbb View description:
- Trying to implement rlglUnproject() - NOT WORKING
- Tested GLEW alternatives: glad and glLoadGen - NOT WORKING
2015-08-27 16:13:47 +02:00
04d9c4c183 Some bugs corrected and trying to implement 3d picking 2015-08-27 16:13:46 +02:00
9964935a12 Corrected bug to show cursor on free camera mode 2015-08-27 16:13:45 +02:00
Ray
27e44c43c5 Depth buffer configuration 2015-08-10 10:20:53 +02:00
07858c3a1f Reviewed ImageConvertToPOT() 2015-08-07 18:00:28 +02:00
fd2b0c7c38 Added MSAA 4X support for EGL contexts 2015-08-07 17:25:05 +02:00
b8b0247043 Added function SetBlendMode()
Useful to enable additive blend mode for particles
2015-08-07 17:24:28 +02:00
6da175fccb Reviewed GetTextureData() 2015-08-07 17:23:53 +02:00
Ray
ba640598e5 Reviewed for standalone usage
Requires raymath as standalone and GLEW
2015-08-05 19:18:40 +02:00
Ray
a42bfa7794 Added trace log for data unloading 2015-08-05 19:17:56 +02:00
5436d93a3d Review framebuffer creation and...
...shader loading security check
2015-08-03 17:27:53 +02:00
36552ff995 Added security check if file not found 2015-08-03 17:27:04 +02:00
0af2f45815 SetDefaultShader(): Solved issue 2015-07-31 12:40:33 +02:00
39e22e98ce Added stb_vorbis lib compilation 2015-07-31 12:39:45 +02:00
e8fa630c28 Audio module reviewed for standalone usage 2015-07-31 12:31:39 +02:00
6e4cfa5ecf Added camera and gestures modules functions 2015-07-29 21:45:28 +02:00
c0d8ae7f4d Decoupled some modules: audio, camera, gestures
Added window drop files support
2015-07-29 21:44:27 +02:00
7834a4e2fc Replaced old mail by twitter user 2015-07-29 21:43:30 +02:00
0b24330d86 Decoupling gestures system module
Now gestures system can be used as standalone module
2015-07-29 21:42:43 +02:00
0b7c2ab183 Decoupling camera system module
Camera system can be used as standalone module
2015-07-29 21:42:11 +02:00
f7acee9221 Decoupling audio module from raylib
Now audio module can be used as standalone module
2015-07-29 21:41:19 +02:00
14d3b0a084 Corrected issue on mipmaps generations 2015-07-18 19:25:15 +02:00
552033da27 Move shaders functions to module rlgl
Shader functionality owns to rlgl, not core module
2015-07-13 18:20:16 +02:00
66556b8b47 Added some functions and renamed some others
Added:
- LoadImageRaw()
- ImageCopy()
Renamed:
- GetPixelData() -> GetImageData()
2015-07-13 18:19:29 +02:00
3434255ce6 Decoupling camera system from raylib main library 2015-07-13 18:17:05 +02:00
d686cc6c4a Some small code tweaks 2015-07-13 18:16:24 +02:00
d50194940d Updated to raylib v1.3 2015-07-13 18:15:31 +02:00
e30421e84c Updated to latest version 2.06 2015-07-13 18:14:47 +02:00
c944d62374 Improved mipmaps support and image loading 2015-07-05 18:21:01 +02:00
84befaea24 Corrected bug on GetHexValue() function 2015-07-05 18:19:49 +02:00
2be8753788 Functions renaming for better consistency 2015-07-05 18:19:18 +02:00
Ray
cd08ae7b85 Corrected bug on reset default shader 2015-06-24 09:57:03 +02:00