Kevin Yonan
c563b53afb
Submitting rmem memory and object pool module ( #898 )
...
* Submitting rmem memory and object pool module
* changed 'restrict' to '__restrict' so it can compile for MSVC
Added `const` to parameters for `MemPool_Realloc`
* Update and rename mempool README.txt to mempool_README.md
* Update mempool_README.md
* Update mempool_README.md
* Update and rename objpool README.txt to objpool_README.md
* implementing changes
* updating header for changes.
* forgot to change _RemoveNode to __RemoveNode
* removing l
* removing l
* Updating documentation on MemPool_CleanUp function
* Updating documentation on ObjPool_CleanUp function
* changed *_CleanUp function parameter
Replaced `void*` pointer to pointer param to `void**` so it's more explicit.
* Updating header to reflect changes to the *_CleanUp functions
* A single change for the mempool and a patch for the objpool.
Object Pool Patch: if you deplete the object pool to 0 free blocks and then free back one block, the last given block will be rejected because it was exactly at the memory holding the entire pool.
Mempool change: switched memory aligning the size from the constructor to when allocating.
2019-07-15 18:28:09 +02:00
Aldrin Martoq
e19616592d
Adding solar system examples. ( #900 )
2019-07-15 18:26:47 +02:00
raysan5
24566c0cf3
Delete CODE_OF_CONDUCT.md
2019-07-15 13:41:58 +02:00
raysan5
a386cedae6
Review extensions loading and freeing
2019-07-12 14:36:20 +02:00
raysan5
83f6ae148a
Merge branch 'master' of https://github.com/raysan5/raylib
2019-07-12 14:33:13 +02:00
raysan5
f9a2d89ed2
Use function GetSizeBase64()
2019-07-12 14:33:06 +02:00
Ray
b4da7b6777
Review VSCode project
2019-07-02 18:36:09 +02:00
Ray
4ad1fa85a4
Remove old OpenAL comments
2019-06-29 11:26:31 +02:00
Ray
892813de76
Review multichannel PR addition
...
- Capital letters at beginning
- for loop spacing and brackets
- Functions naming for consistency
- Example following examples template
- Other tweaks
2019-06-29 11:26:08 +02:00
chriscamacho
83a4eb0852
add multi channel audio to raudio ( #895 )
...
* added multi channel sound replay to raudio
added -fPIC to Makefile for Linux
added simple lighting and audio multi channel to examples Makefile
* not properly reporting audio buffer pool size...
2019-06-29 10:49:42 +02:00
Leandro Gabriel
a4e307ed96
Fix typo in comment (onlyl -> only)
2019-06-24 16:06:02 +02:00
Ray
65a21ab416
Renamed screenWidth & screenHeight
2019-06-19 16:01:47 +02:00
Ray
1b249ac1e1
Define some globals
2019-06-19 15:43:35 +02:00
Ray
e0854696b4
ADDED: DrawTriangleStrip()
2019-06-17 10:29:58 +02:00
Ray
f951f0c536
RENAMED: LoadDefaultFont() -> LoadFontDefault()
...
Renamed internal function for consistency with similar functions.
2019-06-16 23:42:51 +02:00
Ray
e36a80f730
Code tweaks
2019-06-16 23:37:16 +02:00
Ray
d21422687a
Some formatting tweaks
2019-06-16 23:36:04 +02:00
Ray
9a7d4ccb79
Merge pull request #893 from kawa-yoiko/rlgl-quad-padding
...
Fix vertex padding not zeroed for quads
2019-06-15 19:58:28 +02:00
Shiqing
5baab54f93
Fix vertex padding not zeroed for quads, close #891
2019-06-15 13:51:56 +08:00
Ray
721d18589f
Corrected issue with input threads (RPI)
2019-06-14 18:24:55 +02:00
Ray
dccd61bef9
Support new flag: FLAG_WINDOW_ALWAYS_RUN
...
Do not stop update/draw on window minimized
WARNING: SetConfigFlag() was reviewed to support int flags
2019-06-14 17:18:33 +02:00
Ray
9c991bd079
Remove example from Android building
2019-06-14 13:35:42 +02:00
Ray
81d8302d53
ADDED: shaders_basic_lighting
2019-06-14 12:59:40 +02:00
Ray
a43d49ed72
Added CMake flags
...
Reviewed comments
2019-06-12 12:21:23 +02:00
Ray
0c60af8981
Tweak: Change check order
2019-06-12 12:14:36 +02:00
Ray
9609ebf49a
Corrected IQM function declaration
2019-06-12 12:12:59 +02:00
Ray
55380f8489
Review DEBUG mode
2019-06-12 12:08:39 +02:00
Ray
266df463cc
Support externally provided compiler
2019-06-12 12:03:34 +02:00
Ray
5fec3ef895
Merge pull request #879 from DarkElvenAngel/Keyboard-patch
...
Keyboard patch
2019-06-12 12:00:52 +02:00
Ray
396b830db5
Update CONTRIBUTING.md
2019-06-12 11:30:18 +02:00
DarkElvenAngel
034e9ba1b8
Add files via upload
2019-06-10 17:09:53 -04:00
DarkElvenAngel
d7f4be0715
Merge pull request #1 from raysan5/master
...
Update
2019-06-10 16:12:06 -04:00
Ray
baf7d7d19a
Update BINDINGS.md
2019-06-09 23:15:42 +02:00
Ray
632d16e27d
Added raylib-python-cffi
2019-06-09 22:54:56 +02:00
Ray
f6db1ef9c5
Merge pull request #876 from XiaochuanWang/patch-2
...
Update Makefile
2019-06-09 21:38:37 +02:00
Ray
9b3b28c81f
Merge pull request #875 from XiaochuanWang/patch-1
...
Update Makefile
2019-06-09 21:38:23 +02:00
XiaochuanWang
391555a063
Update Makefile
...
corrected file location for "raylib.rc.data", which will cause an error during compilation
2019-06-09 01:45:51 +10:00
XiaochuanWang
63e320d405
Update Makefile
...
a minor issue: where the location of the file "raylib.rc.data" is wrong, and this will cause an error in compilation.
2019-06-09 01:08:10 +10:00
Ray
59b7412772
Updated games building
2019-06-07 00:16:08 +02:00
Ray
718f7a0161
Remove wrong files
2019-06-06 23:56:05 +02:00
Ray
dee602464b
Merge branch 'master' of https://github.com/raysan5/raylib
2019-06-06 23:52:53 +02:00
Ray
baf225dc01
Update emsdk version for testing
2019-06-06 23:52:49 +02:00
Ray
6945511e82
Update example
2019-06-06 23:52:25 +02:00
Ray
e1f3f84e84
Merge pull request #873 from msmshazan/ANGLE-fix
...
Changed ANGLE binaries location
2019-06-06 14:23:37 +02:00
Mohamed Shazan
eb1b2535f6
Change ANGLE binaries location
2019-06-06 16:44:37 +05:30
Ray
566a8d17c8
Update CONTRIBUTING.md
2019-06-06 12:45:24 +02:00
Ray
af38e18389
Review projects <PlatformToolset> to use default
2019-06-06 12:19:39 +02:00
Ray
37ce51b274
Merge pull request #872 from msmshazan/ANGLE-fix
...
Added VS2017.ANGLE Project
2019-06-06 11:51:43 +02:00
Ray
498c172d8e
Review function prototype
2019-06-06 11:38:45 +02:00
Mohamed Shazan
272d9d58e3
Add VS2017.ANGLE Project
2019-06-06 15:03:03 +05:30