summaryrefslogtreecommitdiffhomepage
path: root/src/core.c
AgeCommit message (Collapse)Author
2018-02-04Incremeted version to align with CMakeraysan5
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-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-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-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-19Merge branch 'develop' into testing_uwpRay
2018-01-07Use busy wait loopRay
If not using busy wait loop, linkage with WINMM in Windows platform is required
2018-01-06Reviewed framebuffers cleaningraysan5
Issues when dealing with FBOs
2018-01-02Added function GetFileName()raysan5
Review comments
2017-12-31Reviewed text inputraysan5
2017-12-24Added function SetTraceLogTypes()raysan5
Trace log messages could be configured with this function to select wich ones are shown
2017-12-24Some formatting tweaksraysan5
2017-12-19Expose GetTime() function to usersRay San
Monotonic time since InitWindow() could be retrieved with this function.
2017-12-18Added some comments on GetTime()Ray
Reviewing GetTime() functionality
2017-12-15Manually review previous PRRay San
2017-12-14make raylib not clash with windows-headeruser
2017-12-14make GetTime available to user of libraryuser
2017-12-14compilefix for function declaration (win only)user
2017-12-14added proper define checks for png-save if it's disableduser
2017-12-10Fix typo in preprocessor macroAhmad Fatoum
2017-12-05Removed OpenAL Soft dependency on buildingRay San
OpenAL Soft backend is still available in audio module, I'm thinking if exposing it for building in some way or just left it there for advance users to switch to it manually in case of necessity...
2017-12-05Change version number for developRay
Updated raylib version to 1.9-dev for development pourposes. Next raylib version is planned to implement a big amount of changes, so the version bump.
2017-11-22Avoid duplicate definition of feature macroAhmad Fatoum
Feature macros need to be defined before #including any headers, preferably through the build system, but this is good enough. Fixes a compile error on my fork's Travis CI.
2017-11-12Remove PLATFORM_ checks from raylib headerraysan5
Now header is truly multiplatform... Actually still a small pending check on XBOX gamepad controls that hopefully will be removed with next GLFW 3.3
2017-11-10Working on UWP supportRay San
Support Universal Windows Platform (UWP): - Windows 10 App - Windows Phone - Xbox One
2017-11-03Review Fade() functionalityRay San
2017-11-02Some code tweaks...Ray San
2017-10-30Review new build platform: FreeBSDRay
Corrected issue with RPI_CROSS_COMPILE
2017-10-02Renamed gif writting libraryRay San
2017-09-29Code tweaks and comments for AndroidRay San
2017-09-08Added new functionsraysan5
SetWindowTitle() GetExtension()
2017-08-04Review transforms to match OpenGL 1.1raysan5
2017-07-22Updated Vector math to new namingraysan5
2017-07-22Corrected GetMouseRay() and rlUnproject()raysan5
Now it works great with reviewed maths
2017-07-22Corrected bug on MatrixPerspective()raysan5
Some other tweaks...
2017-07-21Complete review of raymathraysan5
Now it should be coherent with OpenGL math standards
2017-07-21Moved some functions to raymathraysan5
Exposed some raymath useful functions to raylib API
2017-07-21MatrixPerspective() angle required in radiansraysan5
Consistent with similar functions in raymath
2017-07-19Working on PBR materials, renamed some dataraysan5
2017-07-17Manual integration of material-pbr into developRay
2017-07-02Incremented version number for referenceraysan5
2017-07-02Rename enum LogType names...raysan5
...to avoid possible conflicting symbols
2017-06-11Add define to have CLOCK_MONOTONIC work in c99Michael Vetter
If we compile with c99 without gnu extensions (gnu99) we need this define, to have CLOCK_MONOTONIC and similar macros available
2017-05-27Review gif recording (simplified)raysan5
2017-05-18Support Gif recordingRay
2017-05-11Added some useful functionsRay
2017-05-09Review functions descriptionsRay
2017-05-09Added comments to create transparent framebufferRay
Comments to create transparent framebuffer on RPI, when activate you see though full screen window the console below!