aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorraysan5 <raysan5@gmail.com>2016-07-15 18:37:11 +0200
committerraysan5 <raysan5@gmail.com>2016-07-15 18:37:11 +0200
commiteb58a0596d08876fb99333a4d41ec029124dc168 (patch)
treeef4af1a4f4012d9955c9b0fffb26a86184b1c0b2
parent7959ccd84dd9eedd7aad10fe8b6bea988f828f40 (diff)
downloadraylib-eb58a0596d08876fb99333a4d41ec029124dc168.tar.gz
raylib-eb58a0596d08876fb99333a4d41ec029124dc168.zip
Updated with latest changes
-rw-r--r--CHANGELOG23
1 files changed, 13 insertions, 10 deletions
diff --git a/CHANGELOG b/CHANGELOG
index d8370b61..0e437ded 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,24 +1,24 @@
changelog
---------
-Current Release: raylib 1.5.0 (xx June 2016)
+Current Release: raylib 1.5.0 (18 July 2016)
NOTE: Only versions marked as 'Release' are available in installer, updates are only available as source.
NOTE: Current Release includes all previous updates.
-----------------------------------------------
-Release: raylib 1.5.0 (xx June 2016)
+Release: raylib 1.5.0 (18 July 2016)
-----------------------------------------------
NOTE:
Probably this new version is the biggest boost of the library ever, lots of parts of the library have been redesigned,
lots of bugs have been solved and some **AMAZING** new features have been added.
HUGE changes:
-[rlgl] OCULUS RIFT CV1: Added support for VR witha bunch of Oculus-specific functions to init/close device and Oculus rendering.
+[rlgl] OCULUS RIFT CV1: Added support for VR, not oly Oculus Rift CV1 but also stereo rendering simulator (multiplatform).
[rlgl] MATERIALS SYSTEM: Added support for Materials (.mtl) and multiple material properties: diffuse, specular, normal.
-[rlgl] LIGHTING SYSTEM: Added support for up to 8 lights of 3 different types: Omni, Directional and Spot
-[physac] REDESIGNED: Improved performance and simplified usage, physic objects are managed internally
-[audio] CHIPTUNES: Added support for module audio music (.xm, .mod) loading and playing
+[rlgl] LIGHTING SYSTEM: Added support for up to 8 lights of 3 different types: Omni, Directional and Spot.
+[physac] REDESIGNED: Improved performance and simplified usage, physic objects now are managed internally in a second thread!
+[audio] CHIPTUNES: Added support for module audio music (.xm, .mod) loading and playing. Multiple mixing channels supported.
other changes:
@@ -34,6 +34,9 @@ other changes:
[core] Translate mouse inputs as touch inputs in HTML5
[core] Improved function GetKeyPressed() to support multiple keys (including function keys)
[core] Improved gamepad support, specially for RaspberryPi (including multiple gamepads support)
+[rlgl] Support stereo rendering simulation (duplicate draw calls by viewport, optimized)
+[rlgl] Added distortion shader (embeded) to support custom VR simulator: shader_distortion.h
+[rlgl] Added support for OpenGL 2.1 on desktop
[rlgl] Improved 2D vs 3D drawing system (lines, triangles, quads)
[rlgl] Improved DXT-ETC1 support on HTML5
[rlgl] Review function: rlglUnproject()
@@ -43,7 +46,7 @@ other changes:
[rlgl] Added support for indexed and dynamic mesh data
[rlgl] Set fixed vertex attribs location points
[rlgl] Improved mesh data loading support
-[rlgl] Added standard shader (embeded) to support materials and lighting: standard_shader.h
+[rlgl] Added standard shader (embeded) to support materials and lighting: shader_standard.h
[rlgl] Added light functions: CreateLight(), DestroyLight()
[rlgl] Added wire mode functions: rlDisableWireMode(), rlEnableWireMode()
[rlgl] Review function consistency, added: rlglLoadMesh(), rlglUpdateMesh(), rlglDrawMesh(), rlglUnloadMesh()
@@ -77,23 +80,23 @@ other changes:
[audio] Renamed SoundIsPlaying() to IsSoundPlaying()
[audio] Renamed MusicIsPlaying() to IsMusicPlaying()
[audio] Support multiple Music streams (indexed)
+[audio] Support multiple mixing channels
[gestures] Improved and reviewed gestures system
[raymath] Added QuaternionInvert()
[raymath] Removed function: PrintMatrix()
-[raygui] Ported to header-only library
+[raygui] Ported to header-only library (https://github.com/raysan5/raygui)
[shaders] Added depth drawing shader (requires a depth texture)
[shaders] Reviewed included shaders and added comments
[OpenAL Soft] Updated to latest version (1.17.2)
[GLFW3] Updated to latest version (3.2)
-[GLAD] Converted to header only library
[stb] Updated to latest headers versions
+[GLAD] Converted to header only library and simplified to only used extensions
[*] Reorganize library folders: external libs moved to src/external folder
[*] Reorganize src folder for Android library
[*] Review external dependencies usage
[*] Improved Linux and OSX build systems
[*] Lots of tweaks and bugs corrected all around
-
-----------------------------------------------
Release: raylib 1.4.0 (22 February 2016)
-----------------------------------------------