summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-09-19Support MP3 wave loading -NOT TESTED-Ray
2018-09-18enjoy!Ray
2018-09-18enjoy!Ray
2018-09-17Support ExportImage() as raw pixel dataRay
Added note on KTX 2.2
2018-09-17Support image exportRay
2018-09-17Improved data export capabilities!Ray
REVIEWED: ExportImage() REVIEWED: ExportMesh() ADDED: ExportWave() REMOVED: Internal funcs: SavePNG(), SaveBMP() NOTE: These changes break the API (parameters order)
2018-09-14Removed TABSRay
2018-09-14Update mini_al to v0.8.8Ray
Some minor tweaks around
2018-09-13Merge pull request #641 from ChrisDill/masterRay
Added a few missing functions to raymath
2018-09-13Added a few missing functions to raymathChrisDill
- Added Vector2MultiplyV - Added Vector2DivideV - Added Vector3Divide - Added Vector3DivideV
2018-09-09Update README.mdRay
2018-09-06Merge pull request #639 from ratkingsminion/patch-1Ray
Update models.c
2018-09-06Update models.cF.H
fix bug with GenMeshPlane() creating too many vertices/texcoords/normals for the plane mesh
2018-09-06Support aliased font texture generationRay
Useful for bitmaps pixelated fonts where anti-aliasing is not desired! Change also enables additional font generation mechanisms in a future (cleartype, hinting...).
2018-09-05Started working on IQM/glTF loadersRay
2018-09-05Review example to show text tintingRay
2018-09-05Corrected issue with font tintRay
2018-09-05Corrected issue with typesRay
2018-08-30Merge pull request #637 from MurrayIRC/masterRay
Updated VSCode project to support OSX building / debugging.
2018-08-30Merge pull request #4 from MurrayIRC/patch-4Murray Campbell
Added OSX build tasks
2018-08-30Merge pull request #3 from MurrayIRC/patch-3Murray Campbell
Added OSX launch configurations for debug and release
2018-08-30Merge pull request #2 from MurrayIRC/patch-2Murray Campbell
Fixed included libs for OSX
2018-08-30Merge pull request #1 from MurrayIRC/patch-1Murray Campbell
Added a configuration for OSX
2018-08-30Update README.mdMurray Campbell
2018-08-30Added OSX build tasksMurray Campbell
Users will have to specify their personal installation of raylib.
2018-08-30Added OSX launch configurations for debug and releaseMurray Campbell
2018-08-30Fixed included libs for OSXMurray Campbell
This was causing linker errors on OSX
2018-08-30Added a configuration for OSXMurray Campbell
This requires the user to explicitly specify the path to their raylib folder. We need a better way around this (something like what we do for windows would help).
2018-08-25Added link to raylib-haskell bindingraysan5
2018-08-25Removed release directoryraysan5
With the CI system, release directory has not much sense, actually, every new commit it gets outdated and latest stable release is already available in GitHub Release tab.
2018-08-25Create release directory if not existraysan5
2018-08-25Support autosave also on C compilationraysan5
2018-08-25Updated compilation script to save file automaticallyraysan5
2018-08-25Review naming to follow raylib conventionsraysan5
strprbrk() does not follow raylib function name convention but as it is very similar to the standard strpbrk(), we'll keep the naming... also, don't like to mix static functions with API functions but as strprbrk() is just used in the two functions below, it's ok to be there... maybe it could be refactored in a future or even move the logic inside the required functions...
2018-08-25Merge pull request #635 from a3f/masterRay
core: Support slashes as well in GetFileName & GetDirectoryPath
2018-08-25GetDirectoryPath: return NULL, don't crash when no slashAhmad Fatoum
Noted in #634.
2018-08-25core: Support slashes as well in GetFileName & GetDirectoryPathAhmad Fatoum
Fixes #634.
2018-08-21Merge pull request #633 from unequaled86/patch-1Ray
lerp for vector2 and float
2018-08-21lerp for vector2 and floatOğuzhan Çankaya
2018-08-20Merge pull request #631 from sunshinehunter/patch-1Ray
Fixes path to rlgl.h in README.md
2018-08-20Fixes path to rlgl.h in README.mdsunshinehunter
The link to rlgl in the README was broken, it previously pointed to a .c file which doesn't exist (anymore).
2018-08-19Merge pull request #629 from justinclift/keyboard_keys_v2Ray
Add the remaining numeric keypad keys, and a few other missing ones
2018-08-19Add the remaining numeric keypad keys, and a few other missing onesJustin Clift
2018-08-19Merge pull request #628 from justinclift/keyboard_keys_v1Ray
Add the plus and minus keys on both the main keyboard and keypad
2018-08-19Add the plus and minus keys on both the main keyboard and keypadJustin Clift
2018-08-17Corrected issue with batch overflowsRay
When a batch reach its vertex limit, a draw call is issued and batch restarted for refilling but if the draw call was issued for vertex data accumulated inside rlPushMatrix/rlPopMatrix, draw call was issued before the rlPopMatrix, consequently modelview matrix was not properly recovered before the draw call... obviously, it only happened the following draw calls, not the first one... Now it works ok but this system needs to reviewed, noticed and important frames drop when processing around 20 dynamic batch draw calls, it means filling MAX_QUADS_BATCH (8192) quads of data 20 times per frame, including data updating and sending for draw processing. Doing some maths, it means: Vertex data (float) -----> 8192 quads * 4 vertex * 3 comp * 4 byte = 393216 bytes Texcoords data (float) -> 8192 quads * 4 vertex * 2 comp * 4 byte = 262144 bytes Color data (uchar) -----> 8192 quads * 4 vertex * 4 comp * 1 byte = 131072 bytes Thats a total of 786432 bytes (0.75MB) sent to GPU 20 times per frame for processing... I'm testing in an Intel HD Graphics integrated, I imagine is too much data to be sent and and it causes stalls, so the frames drop...
2018-08-17Proper variables initializationRay
2018-08-17Working on batch reset issueRay
Corrected memory leak!
2018-08-16Merge pull request #625 from ChrisDill/masterRay
Raymath dllexport fix
2018-08-16Improved raymath definesChrisDill
- Using raylib.h as reference, added define checks for BUILD_LIBTYPE_SHARED and USE_LIBTYPE_SHARED.