summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-03-22Lazy loading of default font for image loading (no InitWindow)Ray
2023-03-22Update rl_gputex.hRay
2023-03-22Minor tweaks to raylib events automation systemRay
2023-03-22Update CMakeLists.txtRay
2023-03-22Update resource arch for 64bit #2978Ray
2023-03-22Review formatRay
2023-03-22slightly optimize Vector3Normalize (#2982)Rico P
2023-03-22Fix packing logic error in ```GenImageFontAtlas``` (#2979)Hanaxar
Basic packing algorithm currently follows this order: Copy pixel data -> Move offsetX for current glyph -> Check remaining space for current glyph... Since X offset already moved according current glyph, remaining space should be checked for next glyph. Because of this, occasionally, current logic causes glyphs wrapping around texture. Proposed fix accomplishes that by moving offsetX check to the beginning of the loop.
2023-03-22Calculate exact image size in GenImageFontAtlas (#2963)Hanaxar
* Calculate exact image size in GenImageFontAtlas Calculate exact image size with a method based on total glyph width and glyph row count Current method seemed a little bit overkill with square root, log and power functions and only approximates image size which can be wonky with some weird fonts like cursive fonts. Proposed method calculates image size directly with a simpler method and results exact image size needed. * Update rtext.c * Update rtext.c Changed do-while to while loop, and also added an extra step to calculate maximum glyph width and excluding it from image width for extra safety.
2023-03-22Update BINDINGS.md (#2983)Jarrod Davis
Adding raylib for Pascal
2023-03-21Update BINDINGS.md for raylib Odin 4.5 (#2981)gingerBill
2023-03-21Update BINDINGS.md (#2980)Gunko Vadim
update ray4laz to raylib 4.5
2023-03-21Update README.mdRay
2023-03-21add missing space in one of the cameraDescriptions (#2977)Mansour Quddus
2023-03-20Updated version to avoid confusion with 4.5 releaseRay
2023-03-20Fix typo in rmodels.c (#2976)Ikko Eltociear Ashimine
Upate -> Update
2023-03-20BINDINGS: Update various versions to 4.5 (#2974)Rob Loach
2023-03-19Add const qualifier to char * path argument in qoaplay_open() (#2972)Webfra
* Add const qualifier to char * path argument in qoa_open() * Remove unnecessary cast
2023-03-19Update raylib.zig version to 4.5 (#2971)Michael Scherbakow
2023-03-19Update h-raylib version (#2970)Anand Swaroop
2023-03-19Update core_loading_thread.cRay
2023-03-19raudio: Fix warning on discarded const qualifier (#2967)Rob Loach
The `qoaplay_open()` function expects a `char *`, but we are passing in a `const char *`. While this works just fine, it does issue a compiler warning when strict: ``` src/raudio.c: In function ‘LoadMusicStream’: src/raudio.c:1290:45: warning: passing argument 1 of ‘qoaplay_open’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1290 | qoaplay_desc *ctxQoa = qoaplay_open(fileName); | ^~~~~~~~ In file included from src/raudio.c:233: src/external/qoaplay.c:86:34: note: expected ‘char *’ but argument is of type ‘const char *’ 86 | qoaplay_desc *qoaplay_open(char *path) | ~~~~~~^~~~ ``` This change casts the argument to a `char *` to fix the warning.
2023-03-19Fix missing symbol when rglfw.c on BSD platforms (#2968)Niels Martignène
2023-03-18Update Makefile comment to indicate arm64 as a supported Linux desktop ↵ashn
platform (#2965)
2023-03-18Update raylib.slnRay
2023-03-17Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-03-17Update CHANGELOGRay
2023-03-16Added my BQN Library to the list (#2962)Brian E
I'm the only maintainer and have been working hard recently to get my library to be as nice to use as possible. I found out about this language list, and getting a new language on it didn't seem so bad. A bonus for my efforts.
2023-03-15Update npes_saved_w64devkit.txtRay
2023-03-15Delete c_raylib.xmlRay
2023-03-15Update config.hRay
2023-03-15Update CHANGELOGRay
2023-03-15Add raylib-sunder to BINDINGS.md (#2958)ashn
2023-03-15UPDATED: Notepad++ instellisense dataRay
2023-03-15UPDATED: raylib-parser output files (TXT, XML, JSON, LUA)Ray
2023-03-15REVIEWED: `TraceLog()`, avoid possible buffer overflowRay
2023-03-14Spelling (#2957)veins1
2023-03-14Update HISTORY.mdRay
2023-03-14Update write_depth.fsRay
2023-03-14Update MakefileRay
2023-03-14Update HISTORY.mdRay
2023-03-14Update ROADMAP.mdRay
2023-03-14Update rlgl.hRay
2023-03-14Update CHANGELOGRay
2023-03-13Update Makefile.WebRay
2023-03-13Updated Makefiles to include all missing new examplesRay
2023-03-13Reviewed filenameRay
2023-03-13Remove trailing spacesRay
2023-03-13Delete rcamera.old.hRay
2023-03-13Update miniaudio.hRay