summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2020-01-15GetImageAlphaBorder() return 0 in case of blank imageRay
2020-01-15Merge branch 'master' of https://github.com/raysan5/raylibRay
2020-01-15GetImageData() returns NULL if image size is 0Ray
2020-01-14Fix for short non-looping sounds (#1067)jbosh
Short non-looping sounds can sometimes think they need to keep playing and will output their first few frames again. This helps to break out of all the loops instead of just this one.
2020-01-12IsFileExtension(): Review issue with no-extension filesRay
2020-01-09ADDED: DrawPolyLines()Ray
2020-01-09Removed commentRay
2020-01-09Review IsFileExtension() to be case-insensitiveRay
2020-01-08Comments reviewRay
2020-01-08Reviewed some commentsRay
2020-01-08Reorganized some variables for consistencyRay
2020-01-08IsAudioBufferPlaying() replace ERROR by WARNINGRay
2020-01-07Renamed LICENSE.md to LICENSERay
2020-01-06Review variable nameraysan5
2020-01-05Update year to 2020raysan5
2019-12-29Review PR #1040 naming and formatingraysan5
2019-12-29Remove TABSraysan5
2019-12-29GenTextureCubemap(): renamed parameterraysan5
2019-12-29fixed free camera pitch (#1040)chriscamacho
2019-12-29Normals was not correctly updated when using animated meshes (#1052)las3rlars
* Normal vbo not correctly updated
2019-12-21Forcibly ensure .xm playback starts in the right place; fixes #1043. (#1045)illegalinstruction
2019-12-16Add some comments on desktop multi-touchRay
2019-12-11Corrected bug on rlReadTexturePixels()Ray
2019-12-11Read texture data as RGBA from FBO on GLES 2.0Ray
2019-12-11Small code tweak to avoid warningRay
2019-12-10Minor format tweaks for PR #1036Ray
2019-12-10SetWindowMonitor made functioning again. (#1036)Justin
* We get the video mode from the target monitor and use that to set, therefore keeping windowed-fullscreen * Added a GLFW_AUTO_ICONIFY 0 hint so that glfw does not minimize the window when changing focus from a windowed fullscreen window. This is more expected behavior for windowed full screen, when a user alt-tabs or clicks on a window in the other monitor, they expect their windowed-fullscreen window to remaining up.
2019-12-05external: glfw: reinstate export of GLFW_PKG_{DEPS,LIBS}Ahmad Fatoum
We were doing this before, but it was deleted during the last GLFW update. Readd it to fix the associated macOS CI failure. Fixes: ea5cd42e6 ("Update GLFW to version 3.4")
2019-12-04Fix `IsMouseButtonReleased()` when press/release events come too fast (#1032)Oskari Timperi
If press/release events for a mouse button come too fast, then using `IsMouseButtonReleased()` does not work. This has been noticed when using a touchpad on Linux when tapping with two fingers two emulate right mouse button click. The situation looks like this: ``` BeginDrawing <-- current==released, previous==released Pressed <-- current=pressed Released <-- current=released IsMouseButtonReleased <-- returns false because current==previous EndDrawing <-- previous=released ``` The fix is to update the previous mouse button state in addition to current mouse button state when `MouseButtonCallback()` is called by glfw. Now the situation is as follows: ``` BeginDrawing <-- current==released, previous==released Pressed <-- current=pressed, previous=released Released <-- current=released, previous=pressed IsMouseButtonReleased <-- returns true because current!=previous EndDrawing <-- previous=released ```
2019-12-04Work on macOS HighDPI issue #826raysan5
2019-12-04Check and testing timming #865raysan5
2019-12-04Corrected issue #1027raysan5
2019-12-01Review VSync on fullscreen modeRay
It seems to work ok on my old Intel HD Graphics card... it should work anywhere else
2019-12-01fixes for switching full-screen and v-sync (#963)MasterZean
* fixes for switching full-screen and v-sync * requireVsync flag
2019-12-01Update GLFW to version 3.4Ray
2019-12-01ADDED: DrawTextCodepoint()Ray
- Renamed GetGlyphIndex() parameter - Review DrawTextEx() implementation - Review DrawTextRecEx() implementation
2019-12-01Minor comments tweakRay
2019-11-25Update miniaudio.h to v0.9.8Ray
2019-11-25Support rlPushMatrix() and rlPopMatrix() on mesh drawingRay
2019-11-25Comments (#1026)Darryl Dixon - Piece Digital
* swapped comments, expanded comment for clarity * revert alignments * adjusted for consistency
2019-11-24Review PR #1015raysan5
Just simplified code a bit
2019-11-24[text] `TextFormat()` caching (#1015)brankoku
2019-11-24Review PR #1022raysan5
Actually OpenAL is not used any more, it should be using CoreAudio
2019-11-24Review key input queue PR #1012raysan5
Keeping original API
2019-11-24add api FIFO based character input. (#1012)Ushio
* add api FIFO based character input. * rename input character functions * replace tab to space x4 #1012
2019-11-24Fix camera not working problem at align z direction. #924 (#1013)Ushio
* Fix camera not working problem at align z direction. #924 * replace tab to space x4
2019-11-22DrawPoint3D(): PR reviewRay
2019-11-22Add DrawPoint3D() function to models.c (#1019)Eric J
Uses fewer vertexes than using DrawCube() or DrawSphere() for points. The small line is on analogy to the code for DrawPoint() in shapes.c.
2019-11-22Adding double ended stack & Mempool Reset function (#1021)Kevin Yonan
2019-11-15Fix Makefile missing X11 lib when building as a shared library on Linux. (#1018)JuDelCo