summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-02-04Merge pull request #460 from raysan5/develop1.9.4-devRay
Integrate develop branch
2018-02-04Merge branch 'develop' of https://github.com/raysan5/raylib into developraysan5
2018-02-04Incremeted version to align with CMakeraysan5
2018-02-04Merge pull request #459 from a3f/developRay
Bump version to 1.9.4
2018-02-04Bump version to 1.9.4Ahmad Fatoum
2018-02-04Travis CI: Don't use external GLFWAhmad Fatoum
While nice to test, this would mean that the tagged release will depend on GLFW as well… Therefore disable it for now.
2018-02-04Merge pull request #458 from raysan5/developRay
Integrate develop branch into master
2018-02-04Updated raylib versionraysan5
Note that this version is under development and could be buggy on some platforms...
2018-02-04Security check in case window initialization failsraysan5
2018-02-04Merge branch 'develop' of https://github.com/raysan5/raylib into developraysan5
2018-02-04Reviewed window initializationraysan5
In case graphic device could not be created it returns false instead of failing with an error tracelog (and consequently closing the program). Window initialization success could be checked with new function IsWindowReady()
2018-02-04CMake: Rename WITH_SYSTEM_GLFW to USE_EXTERNAL_GLFWAhmad Fatoum
for consistency with Makefile. Requested by @raysan5 in #453.
2018-02-04Merge pull request #456 from a3f/developRay
Return false from InitWindow if glfwInit or glfwCreateWindow fails -TO REVIEW AS DISCUSSED-
2018-02-03Return false from InitWindow if glfwInit or glfwCreateWindow failsAhmad Fatoum
You can't do much with raylib if glfwInit or glfwCreateWindow fails, currently it just exits by means of TraceLog(LOG_ERROR. User code, however, might want to fall back to a text-only UI or display a warning if raylib can't be used.
2018-02-03exit(3), don't crash, when glfwCreateWindow failsAhmad Fatoum
glfwSetWindowPos was called on a NULL window, triggering an assert inside GLFW. Check for failure and exit cleanly by means of TraceLog(LOG_ERROR instead.
2018-02-03CMake: Fix typo in GLFW detectionAhmad Fatoum
Let it be noted I utterly dislike their syntax.
2018-02-03Update README.mdRay
2018-02-03Removed external dependenciesRay
2018-02-03CMake: Add tristate option for using system GLFW (#455)Ahmad Fatoum
-DWITH_SYSTEM_GLFW=ON: Link against system glfw and fail otherwise -DWITH_SYSTEM_GLFW=OFF: Use embedded rglfw.c -DWITH_SYSTEM_GLFW=IF_POSSIBLE: Probe for system glfw but fallback to rglfw if unavailable Also change Linux 64-bit CI build to install system glfw and use it, so this doesn't bitrot. Addresses #453.
2018-02-03CMake: Fix typo in MACOS_FATLIBAhmad Fatoum
2018-02-02Added function DrawRectangleLinesEx()Ray San
2018-01-31Corrected typoRay
2018-01-31Added missing keys definitionsRay
2018-01-29Do not ignore Makefiles!Ray
2018-01-29Upload GGJ18 game: transmission missionRay
Game developed in the GGJ18, it has some bugs and ending screen is incomplete... I'll try to keep working a bit more on it.
2018-01-28Corrected several issues...Ray
2018-01-27GLFW: Fix build error on Linux < v2.6.39Ahmad Fatoum
Cherry-pick from upstream glfw/glfw#1196 Found in CPANtesters test of Alien::raylib: http://www.cpantesters.org/cpan/report/d956d128-0339-11e8-b0d1-b6c4abd39192
2018-01-27CMake: Add missing 0 to minimum versionAhmad Fatoum
Removed by mistake.
2018-01-27CMake: Search dependencies and build pkg-config's Libs.private with itAhmad Fatoum
2018-01-27CMake: remove OpenAL dependencyAhmad Fatoum
2018-01-27Travis CI: Don't set CFLAGS=-m64 for macOS buildAhmad Fatoum
2018-01-26Drop libglew-dev as prereq for Travis buildAhmad Fatoum
Noted by @eserte in athreef/Alien-raylib#2. Thanks!
2018-01-26Clear fbo for drawingRay
Just in case ClearBackground() is not used after BeginTextureMode(), it clears fbo to color defined by previous ClearBackground()
2018-01-26Merge pull request #440 from a3f/developRay
Make function calls without prior declaration an error
2018-01-25#include header for time() on WindowsAhmad Fatoum
2018-01-25#include header for glInsertEventMarkerEXT on macOSAhmad Fatoum
2018-01-25Make function calls without prior declaration an errorAhmad Fatoum
which is the default behavior on C99 and up.
2018-01-25Support DEBUG library buildingRay
2018-01-23Review mipmaps generation issueRay
When changing image format, mipmaps are lost and regenerated from scratch
2018-01-22Improved pixel formats supportRay
Review rlLoadTexture() function to make it simpler, now OpenGL texture glInternalFormat, glFormat and glType are retrieved with new function GetGlFormats()
2018-01-22Review VS2017 projects configurationsRay
2018-01-19Added VS2017 UWP projectRay
Reviewed VS2015 UWP project
2018-01-19Reviewed UWP branch integrationRay
2018-01-19Merge pull request #434 from raysan5/testing_uwpRay
Integration of UWP support
2018-01-19Merge branch 'develop' into testing_uwpRay
2018-01-18Merge pull request #433 from a3f/developRay
GCC/Clang: Treat void pointer arithmetic as error
2018-01-18GCC/Clang: Treat void pointer arithmetic as errorAhmad Fatoum
As an extension, GNU C treats sizeof(void) as 1. MSVC doesn't. Make it an error on GCC/Clang to avoid accidental MSVC breakage.
2018-01-18MSVC: Fix void pointer arithmetic errorAhmad Fatoum
GNU C allows it as a compiler extension, but MSVC doesn't.
2018-01-18Added function: ImageMipmaps()Ray
2018-01-17CMake: build shape and texture examples (#432)kai