summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2019-01-15Update utils.cRay
2019-01-15Let user choose to clear scissor areaRay
2019-01-15Merge pull request #723 from MarcoLizza/trace-log-failing-on-OTHERRay
Trace log failing on other
2019-01-14Fixing `LOG_OTHER` missing.Marco Lizza
2019-01-14Adding MACRO constant to specify the internal buffer size.Marco Lizza
2019-01-14Make sure no parameters can be passedRay
2019-01-14Review code formatting on ColorFromHSV()Ray
Following raylib notation rules
2019-01-14Added ColorFromHSV()Demizdor
2019-01-11Allow capturing transparent backgroundRay
2019-01-11Some security checks addedRay
2019-01-11Reverted flag value (but kept order)Ray
This specific change could be very annoying for people already using FLAG_MSAA_4X_HINT, their programs will compile correctly but window won't be shown...
2019-01-10Reviewed latest PRRay
2019-01-10Merge branch 'master' into window-visibilityRay
2019-01-10Reworking API upon suggestion.Marco Lizza
2019-01-10WARNING: Renamed module: audio -> raudioRay
Planning to promote raudio module as a simple and easy-to-use front-end for the amazing mini_al library, so the name change. Name comes from raylib-audio but in spanish it also remembers to word "raudo", meaning "very fast", an analogy that fits perfectly to the usefulness and performance of the library! Consequently, raylib version has been bumped to 2.4-dev.
2019-01-10Adding window visibility functions.Marco Lizza
2019-01-10Adding window visibility configuration flag.Marco Lizza
2019-01-10Some improvements on SetShaderValue()Ray
- Unsigned int not supported on OpenGL ES 2.0 -> Removed - Reorganized enum -> Removed BOOL (not uniformType) - Support sample2D uniform type
2019-01-10WARNING: Redesigned SetShaderValue()Ray
2019-01-09Merge pull request #718 from MarcoLizza/shaders-uniforms-arrayRay
Shaders uniforms array
2019-01-09Adding uniform array support for shaders.Marco Lizza
2019-01-08Added required define on TCC compilerRay
2019-01-08Revert "core: workaround window not being rendered till moved on macOS Mojave"Ahmad Fatoum
This reverts commit 1fe6d9fc06156257d5210cfa71ecb839fb190722. Because upstream GLFW now contains a fix.
2019-01-08glfw: Update GLFW to current masterAhmad Fatoum
glfw/glfw@5595fa3ae6 implements a proper fix for the macOS Mojave problem of OpenGL windows not being rendered until moved or manually updated. Pull in the current master and rebase the three patches we have on top: - two commits we have for reuse of the GLFW CMake build system for Wayland It hasn't yet to be acknowledged upstream. - one commit removing #include <windows.h> in glfw3native.h to avoid duplicate declarations. Fixes #655 and #665.
2019-01-08external: glfw: Ignore {docs/examples/tests}/ directoriesAhmad Fatoum
2019-01-06Some minor tweaks analyzing coderaysan5
Specific textures generation code is quite redundant and not flexible for the user, I'm trying to figure out some easy way to allow raylib users to do the same without needing those functions (very specific and shader dependant). RenderTexture loading and Cubemap textures support must be improved.
2019-01-06Review BRDF texture generationraysan5
Actually, that function should be redesigned...
2019-01-05Some code tweaksraysan5
2019-01-05Support screenshots and GIF capturing on Android and Webraysan5
2019-01-05Corrected issue with text measure on Latin-1 charsraysan5
Considering chars inputs come in UTF8 form!
2019-01-04Corrected issue on webraysan5
2019-01-03REMOVED: ShowLogo()raysan5
Same functionality could be achieved using FLAGS... but also considering removing raylib logo animation...
2019-01-03REVIEWED some functions parametersraysan5
Decided to allow user to provide values directly instead of requiring a Vector2 struct, probably more confortable to use. - SetMousePosition() - SetMouseOffset() - SetMouseScale()
2019-01-03Merge pull request #711 from ChrisDill/SetMouseOffsetRay
Added SetMouseOffset
2019-01-02Mouse functions changedChrisDill
- SetMouseScale changed to take in a Vector2. - Added mouseOffset global which is used in mouse read functions.
2019-01-02Merge pull request #708 from BaZom/masterRay
utils: declare funopen only on Android
2019-01-02Avoid crashing if music file not loadedraysan5
2019-01-02Default mouseScale fixedChrisDill
- Didn't set X and Y values correctly.
2019-01-02Added SetMouseOffsetChrisDill
- Changed mouseScale to Vector2. - Added SetMouseOffset to change XY of mouseScale.
2019-01-01Update Makefile for Emscriptenraysan5
2019-01-01Update mini_al to latest version (Web Audio / AAudio backends)raysan5
2018-12-29utils: declare funopen only on AndroidBasem Abughallya
funopen is only needed on Android, so declare it only there. This fixes following MinGW build failure: utils.c:50:7: error: conflicting types for ‘funopen’ FILE *funopen(const void *cookie, int (*readfn)(void *, char *, int), ^~~~~~~ In file included from utils.c:45:0: /usr/include/stdio.h:586:7: note: previous declaration of ‘funopen’ was here FILE *funopen (const void *__cookie, ^~~~~~~
2018-12-29Corrected issue with MOD/XM loopraysan5
2018-12-29ADDED: DrawTextRec() and exampleraysan5
2018-12-29Use QUADS for DrawPolyEx()raysan5
2018-12-29Corrected issue on draws resettingraysan5
2018-12-26ADDED: DrawTextureQuad()raysan5
Useful for tiling and offset parameters definition.
2018-12-26Corrected typoraysan5
2018-12-26WARNING: BREAKING CHANGEraysan5
Added a bunch of useful text management functions. Consequently, some already available functions like `FormatText()` and `SubText()` has been renamed for consistency. Created temporal fallbacks for old names. raylib version bumped to 2.3.
2018-12-26REVIEWED: DrawRectanglePro()raysan5