Sfoglia il codice sorgente

Added some latest changes...

Ray 7 anni fa
parent
commit
1727bbabb1
1 ha cambiato i file con 28 aggiunte e 7 eliminazioni
  1. 28 7
      CHANGELOG

+ 28 - 7
CHANGELOG

@@ -9,26 +9,30 @@ Release:     raylib 2.0 (June 2017 ?)
 KEY CHANGES:
   - Removed external dependencies (GLFW3 and OpenAL)
   - Complete redesign of audio module to use mini_al audio library
-  - Support AppVeyor and Travis CI (continuous integration) build
+  - Support AppVeyor and Travis CI (continuous integration) building
   - Reviewed raymath.h for better consistency and performance (inlining)
   - Refactor all #define SUPPORT_* into a single config.h
-  - Support TCC compiler
+  - Support TCC compiler (32bit and 64bit)
 
 Detailed changes:
 [build] REMOVED: GitHub develop branch
-[build] ADDED: FreeBSD OS support
+[build] REMOVED: External dependencies GLFW and OpenAL
+[build] REMOVED: Android 32bit ARM support (only 64bit building supported)
+[build] ADDED: FreeBSD, OpenBSD, NetBSD, Dragon Fly OS support
 [build] ADDED: Universal Windows Platform (UWP) support
 [build] ADDED: Wayland Linux desktop support
-[build] REMOVED: External dependencies GLFW and OpenAL
 [build] ADDED: AppVeyor CI for automatic Windows builds
 [build] ADDED: Travis CI for automatic Linux/macOS builds
 [build] ADDED: rglfw (GLFW3 module) to avoid external dependency
 [build] ADDED: VS2017 UWP project
 [build] ADDED: Builder project template
-[build] REVIEWED: VS2015 and VS2017 projects
 [build] ADDED: Compiler memory sanitizer for better debug
-[build] Setup CMake package target and CI auto-deploy tags
-[build] Support DEBUG library building
+[build] ADDED: CMake package target and CI auto-deploy tags
+[build] ADDED: DEBUG library building support
+[build] ADDED: Notepad++ NppExec scripts
+[build] REVIEWED: VS2015 and VS2017 projects
+[build] REVIEWED: Android APK build pipeline
+[core] REVIEWED: Window creation hints to support transparent windows
 [core] Unified InitWindow() between platforms
 [core] Export Android main entry point
 [core] RENAMED: Begin3dMode() to BeginMode3D()
@@ -67,12 +71,24 @@ Detailed changes:
 [textures] ADDED: ImageMipmaps()
 [textures] ADDED: GenImageColor()
 [textures] ADDED: GetPixelDataSize()
+[textures] ADDED: ImageRotateCW()
+[textures] ADDED: ImageRotateCCW()
+[textures] ADDED: ImageResizeCanvas()
+[textures] ADDED: GetImageDataNormalized()
+[textures] REVIEWED: ImageFormat() to use normalized data
+[textures] REVIEWED: Manual mipmap generation
+[textures] REVIEWED: LoadASTC()
 [textures] REVIEWED: GenImagePerlinNoise()
 [textures] REVIEWED: ImageTextEx() to support UTF8 basic characters
 [textures] REVIEWED: GetTextureData() for RPI - requires some work
 [textures] Added new example: text drawing on image
 [text] Corrected issue with ttf font y-offset
+[text] Support SDF font data generation
+[text] ADDED: GenImageFontAtlas()
+[text] ADDED: LoadFontData() to load data from TTF file
+[text] REMOVED: LoadTTF() internal function
 [text] REVIEWED: DrawTextEx() - avoid rendering SPACE character!
+[rlgl] ADDED: rlCheckBufferLimit()
 [rlgl] ADDED: LoadShaderCode()
 [rlgl] ADDED: GetMatrixModelview()
 [rlgl] ADDED: SetVrDistortionShader(Shader shader)
@@ -87,6 +103,7 @@ Detailed changes:
 [models] RENAMED: CalculateBoundingBox() to MeshBoundingBox()
 [models] REMOVED: GetCollisionRayMesh() - does not consider model transform
 [models] REVIEWED: LoadMesh() - fallback to default cube mesh if loading fails
+[audio] ADDED: Support for MP3 fileformat
 [audio] ADDED: IsAudioStreamPlaying()
 [audio] ADDED: SetAudioStreamVolume()
 [audio] ADDED: SetAudioStreamPitch()
@@ -94,10 +111,14 @@ Detailed changes:
 [utils] RENAMED: SaveImageAs() to ExportImage()
 [utils] REMOVED: rres support - moved to external library (rres.h)
 [shaders] REVIEWED: GLSL 120 shaders
+[raymath] ADDED: Vector3RotateByQuaternion()
 [raymath] REVIEWED: math usage to reduce temp variables
 [raymath] REVIEWED: Avoid pointer-based parameters for API consistency
 [physac] REVIEWED: physac.h timming system
+[examples] Replaced dwarf model by brand new 3d assets: 3d medieval buildings
+[examples] Assets cleaning and some replacements
 [games] ADDED: GGJ18 game - transmission mission
+[games] REVIEWED: Light my Ritual game - improved gameplay drawing
 [*] Updated external libraries to latest version
 [*] Multiple bugs corrected (check github issues)