aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-07Update external librariesRay
2019-08-07Change raylib version to 2.6-devRay
2019-08-07WARNING: Redesigned structsRay
- Mesh, Shader, Material structs have been reviewed to minimize size when passed by value, all required code has been reviewed. - GetCollisionRayModel() reviewed to avoid pointer, not required because model is not modified inside the function - UnloadMesh() reviewed, pointer not required - CheckCollisionRay*() parameters name reviewed
2019-08-07ADDED: GetImageAlphaBorder()Ray
2019-08-07ADDED: DirectoryExists() and GetPrevDirectoryPath()Ray
2019-08-07ADDED: DirectoryExists()Ray
ADDED: GetPrevDirectoryPath()
2019-08-06Fix memory leak in LoadGLTF() (#929)Michael Vetter
Free texturePath in LoadGLTF()
2019-08-06Fix loading multiple animations from .iqm file (#928)culacant
* Fix loading multiple animations from .iqm file * Fix memory leak in models_animation example * Added export instructions to the animation example * use raylib free * include <stdlib.h> to appease the travis CI gods * replace tabs with spaces
2019-08-06Improved Android Building (#930)NimbusFox
Added in a check for x86 and x86_64 branches of android Added in $(OS) checks to see if we're running on windows or *nix Added a default location for android ndks and sdks at /usr/lib/android
2019-08-03Allow GitHub Sponsors onlyRay
2019-08-03Replace tabs with spaces and update year of copyright notices (#927)Leandro Gabriel
* Update year of copyright notices * Fix mistake in comment * Fix typo ("algorythms") * Replace tabs with spaces * Remove trailing whitespace and fix mistake in comment * Fix ExportImageAsCode missing comment rectangle corner * Replace tab with spaces * Replace tabs with spaces
2019-08-02explained a bit more the core_window_letterbox example (#925)João Coelho
2019-07-31End of July rmem Update (#923)Kevin Yonan
Object Pool Changes: -- changed 'size' member name of 'union ObjInfo' to 'index' to better name its purpose. Memory Pool Changes: -- Added memory node buckets to store and allocate smaller, more frequent byte sizes. -- Replaced 'memset' call to deinitialize free list data with NULL and 0 assignments. -- Removed some no-longer-needed commented-out code. -- Changed insertion sort code to put the largest size at the tail rather than the head. -- Made certain pointer variables as constant pointers.
2019-07-30Review VSCode projectraysan5
2019-07-28Patched potential bug when defragging. (#920)Kevin Yonan
* Patched potential bug when defragging. Patched a potential bug concerning the '__RemoveNode' function as, when removing certain nodes that are either at the head or tail, it can yield a free list node of size 0 bug as the previous node was removed and its size was set to 0 but not fully removed from the other nodes. * A few more potential bug patches.
2019-07-28Update textures_mouse_painting.craysan5
2019-07-28Replace tabs by spacesraysan5
2019-07-28Added image saved messageraysan5
2019-07-28Reviewed new examplesraysan5
2019-07-28Added scissor test and mouse painting examples proposed in #890 (#919)ChrisDill
- Updated Makefile with new examples
2019-07-27Update raygui.hraysan5
2019-07-27Avoid ricons.hraysan5
2019-07-27Reviewed rlTextureParameters()raysan5
Reviewed latest PR to also consider OpenGL 1.1 extension support (unprobable).
2019-07-27Changes without CLion mess (#916)Reece Mackie
2019-07-27#917 This commit changes the path to 'shell.html' in all Makefiles (#918)Antonio Radovcic
2019-07-27Removed functions modifiersraysan5
2019-07-27Update raygui.hraysan5
2019-07-27Update FUNDING.ymlRay
2019-07-26WARNING: Replaced Music pointer by structRay
Now, multiple music parameters are exposed to the user!
2019-07-24Try to support stack matrices on models drawingRay
Not working yet... :(
2019-07-24Test Camera on AndroidRay
It can break building on that platform...
2019-07-24Changed macro CLITERALRay
2019-07-24REMOVED: LoadWaveEx()Ray
Completely useless and actually buggy!
2019-07-24Review commentsRay
2019-07-24Some variables renamedRay
2019-07-24Remove noteRay
2019-07-24Some tweaks revisiting an old game...Ray
2019-07-24BREAKING CHANGE: Read descriptionRay
Changes: - Font structure has been redesigned, CharInfo structure contained character rectangle within font texture, it has not much sense, considering that it was an information relative to the font atlas generated and not the character itself, so character rectangles have been moved out from CharInfo to Font. - CharInfo included a data parameters to contain character pixel data (usually grayscale), generated on TTF font generation. It was inconsistent with other fonts types, so, now CharInfo includes directly an Image of the glyph. - REDESIGNED: GenImageFontAtlas(), additional recs parameter added, loaded and filled inside the function to export atlas characters rectangles, instead of silently modify the input CharInfo data. - REVIEWED: ImageTextEx(), funtion retrieved the font atlas image from the GPU, that was slow and problematic in several platforms. Now it uses directly the CharInfo image. Support for unicode codepoints has also been added. - REDESIGNED: ImageDraw(), now it includes an additional parameter, the color tint, not only it could be useful for several situations but also function signature is more consistent with similar functions. - ADDED: ImageFromImage() to generate a new image from a piece of another image. - REVIEWED: GetNextCodepoint(), renamed parameters to be more clear. Also all examples and games that were affected by those changes have been reviewed.
2019-07-24Added Sound parameters dataRay
2019-07-24CMake: fix dependency build with -Draylib_USE_STATIC_LIBS=ONAhmad Fatoum
Fixes #899, which made apparent three issues with how static libraries are handled in raylib-config.cmake: - XPREFIX is set before pkg_check_modules, which causes a duplicate STATIC in variables, e.g. PC_RAYLIB_STATIC_STATIC_.* - raylib_static is searched for, but no library exists with that name - raylib_LDFLAGS isn't populated properly This commit fixes these.
2019-07-23Update raylib.hRay
2019-07-23Try to avoid collision with CoreAudio on macOSRay
2019-07-23Reviewed ImageDraw() and ImageResizeCanvas()Ray
Added security checks in case provided image to functions hasn't been properly loaded... just to avoid program crashes.
2019-07-23WARNING: Complete review of raudio -WIP-Ray
This module has been completely reviewed, old structures still contained OpenAL useless data, a full module revision. Some of the changes: - Redesigned internal MusicData structure - Exposed MusicStream structure data - Reviewed AudioStream structure - Redesigned Sound structure Still some work to do...
2019-07-22Review text functions return valueRay
It needs to be freed
2019-07-22Solved issue #912Ray
2019-07-22Increasing threshold size for traversing memory blocks (#914)Kevin Yonan
L235 - Increased the memory threshold size so that we can further reduce fragmentation by allocating memory blocks that is close to the requested size by 16 bytes.
2019-07-22Check buffer limit on DrawBillboardRec()Ray
2019-07-18Create SPONSORS.mdRay
2019-07-16Update FUNDING.ymlRay