f565ff018e
REMOVED: FLAG_SHOW_LOGO
...
raylib logo animation has been removed. That funtionality was very restrictive, not configurable at all and hardly ever used, also, it added a coupling dependency of `core` module with `shapes` and `text` modules.
2019-08-27 11:24:04 +02:00
8241dcf80b
Review models loading, memory initialization
2019-08-27 11:16:43 +02:00
c661cad692
Review all RL_CALLOC() calls
...
All data should be properly initialized by now
2019-08-27 10:56:49 +02:00
37a6f12037
Unload model shaders and textures
...
They are not automatically unloaded when unloading the model!
2019-08-26 21:19:04 +02:00
addbd88833
Expose scissor functionality
2019-08-26 21:09:03 +02:00
8e86f3586d
IsAudioBufferProcessed -> IsAudioStreamProcessed ( #951 )
...
It appears that you've missed renaming this function here, which makes trying to compile standalone raudio.c error out.
2019-08-26 00:34:54 +02:00
e67c842faa
Tweak on atlas size computing
...
Some generated fonts were not fitting the image...
2019-08-24 20:03:47 +02:00
061294e4d1
Update miniaudio.h
2019-08-24 10:11:32 +02:00
20fa362700
Review comment
2019-08-21 18:59:15 +02:00
20257f3e49
Uniform initialization not supported on GLSL 100
2019-08-20 21:17:06 +02:00
3db13edd89
Support mouse cursor on RPI native
...
Reduced bunnymark limits
2019-08-20 20:39:22 +02:00
a727f5768f
Review OpenGL ES 2.0 extensions check
2019-08-20 19:33:46 +02:00
bf0db83134
Merge branch 'master' of https://github.com/raysan5/raylib
2019-08-20 19:33:05 +02:00
ef3b01dffc
RPI: Corrected issue when creating 3d projection view
2019-08-20 19:32:12 +02:00
64575e711b
Update README.md
2019-08-20 13:15:48 +02:00
3414910809
Update README.md
2019-08-20 13:15:10 +02:00
2f42b0ce85
REVIEW: TextSplit()
...
Just adding a security check
2019-08-19 15:09:54 +02:00
12bcdb977a
Update shapes.c for smoother collision detection ( #946 )
...
By removing the equal sign, if the 2 rects a right next to each other and not overlapping, there will be no collision detection. This is what a majority of other game libraries do and would make it easier to implement collisions for tile based games.
2019-08-19 13:32:17 +02:00
973d32f9a7
Reviewed issue #943
2019-08-19 12:17:02 +02:00
049a1c8f6d
Merge branch 'master' of https://github.com/raysan5/raylib
2019-08-19 12:09:25 +02:00
4b79f63d07
new example: shaders_fog
2019-08-19 12:08:45 +02:00
7ebcd06652
Fix uninitialized vboId in GenMeshHeightmap ( #949 )
2019-08-19 10:25:26 +02:00
ce8d7042c6
PR formatting review
2019-08-16 16:15:47 +02:00
d8b8c0f3fc
change Camera2D behavior ( #945 )
2019-08-16 16:09:50 +02:00
c387bc586d
RENAMED: IsAudioBufferProcessed() -> IsAudioStreamProcessed()
...
Renamed for consistency with similar functions
2019-08-13 17:41:31 +02:00
c629b16ebc
Corrected issue on compressed textures data size
2019-08-12 12:35:23 +02:00
cef1e6e2e2
Added notes about vertex order
2019-08-11 21:26:12 +02:00
740834bb83
REVIEW: GetDirectoryPath() and GetPrevDirectoryPath()
2019-08-11 12:04:54 +02:00
2c2ccadd32
Small fix in GetMouseY ( #940 )
2019-08-11 11:17:20 +02:00
6f2f09947f
addition to raylib to create matrix from 3 euler angles ( #938 )
2019-08-09 17:04:52 +02:00
e6e48675cc
Formating tweaks
2019-08-08 23:08:54 +02:00
108f7f6fee
Corrected small issue on miniaudio
...
ONly Neon processors
2019-08-08 10:32:42 +02:00
2234158049
Merge branch 'master' of https://github.com/raysan5/raylib
2019-08-08 10:18:25 +02:00
3ebc55fdfe
Reviewed comment
2019-08-08 10:18:12 +02:00
084fb31186
Removing '__RemoveNode' ( #935 )
...
Replaced '__RemoveNode' as it was causing invalid memory accesses with regular doubly linked list deletion algorithm.
Replaced double pointer iterator in 'MemPoolAlloc' with single pointer iterator.
Fixed undefined variables errors in 'MemPoolFree' for the freelist bucket.
2019-08-08 10:00:23 +02:00
2d5cc5ddbf
fixed xmloader bug, user must free model shaders and textures as they might be shared ( #933 )
2019-08-08 09:57:21 +02:00
f3555a1016
Fix memleak in physics_restitution example ( #932 )
2019-08-07 09:24:56 +02:00
5f1990e044
Fix build caused by GetImageAlphaBorder() ( #931 )
...
Fix build failure introduced in 2a913b6587
2019-08-07 09:23:15 +02:00
3d46297cc1
Update external libraries
2019-08-07 00:33:57 +02:00
439e73a8ec
Change raylib version to 2.6-dev
2019-08-07 00:33:33 +02:00
3d5fa81bf2
WARNING: Redesigned structs
...
- 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-07 00:32:44 +02:00
2a913b6587
ADDED: GetImageAlphaBorder()
2019-08-07 00:28:05 +02:00
042499188c
ADDED: DirectoryExists() and GetPrevDirectoryPath()
2019-08-07 00:27:32 +02:00
b354c10072
ADDED: DirectoryExists()
...
ADDED: GetPrevDirectoryPath()
2019-08-07 00:26:33 +02:00
6267fd1865
Fix memory leak in LoadGLTF() ( #929 )
...
Free texturePath in LoadGLTF()
2019-08-06 23:09:27 +02:00
f518c4e939
Fix loading multiple animations from .iqm file ( #928 )
...
* 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-06 23:08:58 +02:00
e53e42f43d
Improved Android Building ( #930 )
...
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-06 23:06:26 +02:00
94abe0db88
Allow GitHub Sponsors only
2019-08-03 12:57:06 +02:00
89c16baf18
Replace tabs with spaces and update year of copyright notices ( #927 )
...
* 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-03 11:07:41 +02:00
68ffbc06c7
explained a bit more the core_window_letterbox example ( #925 )
2019-08-02 15:16:43 +02:00