summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-03-30Update README.mdRay
2020-03-30Update README.mdRay
2020-03-29Fix "variable is reassigned before use" linter warning on raymath.h (#1158)Valentin Lemière
2020-03-29Added example: shaders_spotlightraysan5
2020-03-29Reorganize image functionsraysan5
2020-03-29Reorganize image/texture functions for consistencyraysan5
2020-03-29Update ImageDraw*() functions to match arguments of Draw*() (#1156)Rob Loach
* Update ImageDraw*() functions to match arguments of Draw*() Updated draw functions: ImageDrawPixel() ImageDrawPixelV() ImageDrawCircle() ImageDrawCircleV() ImageDrawLine() ImageDrawLineV() ImageDrawRectangle() ImageDrawRectangleV() ImageDrawRectangleRec() * [nodepadpp] Update Notepad++ ImageDraw defintions This updates the Notepad++ definitions with the updated ImageDraw methods. * [examples] Add ImageDraw calls to textures_image_drawing * Update ImageDraw*() methods
2020-03-28Added binding: raylib-zigRay
2020-03-28Added binding: raylib-ats2Ray
2020-03-28Update HISTORY.mdRay
2020-03-28Revert "Update compilation warning flags (#1151)"raysan5
This reverts commit 2528854664b78a7db24cbe97b5b4e8bd52e1f18c.
2020-03-28[example] Integrate virtual mouse in main exampleraysan5
2020-03-28Update window rcraysan5
2020-03-27Update HISTORY.mdRay
2020-03-27Update CHANGELOGRay
2020-03-27Review TRACELOG() messagesraysan5
2020-03-27Review TRACELOG() categoriesraysan5
2020-03-27[rlgl] Review TRACELOG() messages, categorizedraysan5
2020-03-27Corrected missing semicolonraysan5
2020-03-27[core] Review TRACELOG() messages, categorizedraysan5
2020-03-27[models] Review TRACELOG() messages, categorizedraysan5
2020-03-27[textures] Review TRACELOG() messagesraysan5
2020-03-27[raudio] Review TRACELOG() messages, categorizedraysan5
2020-03-27[raudio] Review TRACELOG() messages, categorizedraysan5
2020-03-27[text] Review TRACELOG() messages, categorizedraysan5
2020-03-27[textures] Review TRACELOG() messages, categorizedraysan5
2020-03-27[utils] Review TRACELOG() messages, categorizedraysan5
2020-03-26Update compilation warning flags (#1151)Dani Martin
* Update compilation warning flags Removed the -Wall flag that allow many warnings and added manually all the warning flags that don't generate warnings in the src/external folder. Specifically, these are some of the flags reporting errors in src/external: -Wmissing-prototypes -Wunused-variable -Wunused-value -Wunused-parameter -Wunused-function * Uptade compilation flags in examples with missing -std=c99
2020-03-25Remove trail spacesraysan5
2020-03-25Minor tweaksraysan5
2020-03-25ADDED: IsWindowFullscreen()raysan5
2020-03-25Enable IQM models support on config.hraysan5
2020-03-25Update config.hraysan5
2020-03-25[example] Review shaders_spotlight to work on GLSL 100raysan5
2020-03-25spotlight example, each spot has own radius, mouse countrol (#1148)chriscamacho
NB glsl100 shader needs testing on "bare metal" Co-authored-by: codifies <[email protected]>
2020-03-25Fixed DrawTextRecEx() selection when wordwrap is ON (again) (#1149)Random
2020-03-24REVIEWED: shaders_spotlight exampleraysan5
It seems something is not working properly...
2020-03-24Update core_window_letterbox_virtual_mouse.craysan5
2020-03-24Support mtl loading by tinyobj_parse_obj() #1134raysan5
I don't like this solution but well... let's use it for the moment...
2020-03-24Update HISTORY.mdRay
2020-03-24Update CHANGELOGRay
2020-03-24as per request spotlight example (#1146)chriscamacho
Co-authored-by: codifies <[email protected]>
2020-03-24Add files via upload (#1147)Anata
Virtual mouse with window letterbox, and Clamp
2020-03-24GenMeshHeightmap flat shading normals (#1140)Ádám Dóda
2020-03-24Remove define not requiredraysan5
2020-03-24Android: Better track touch input returned from IsMouse*() (#1144)Doyle
* Android: Better track touch input returned from IsMouse*() Switch to actually tracking touch input to use for "mouse" input rather than the gestures system. The gesture system as an abstraction ontop of raw touch input loses some information needed to map to "mouse" input. Before, - IsMouseButtonReleased() triggers immediately after the initial touch (because GESTURE_TAP activates immediately on touch) instead of waiting for the touch to be released. - IsMouseButtonUp() returns false, when it should just be the opposite of IsMouseButtonDown(). - IsMouseButtonDown() returns true only after GESTURE_HOLD (which activates after some period of time after GESTURE_TAP), when instead it should just be true whenever there is touch input i.e. gesture != GESTURE_NONE or alternatively when any input is received on the screen. After this PR, touches map closer to mouse input. - IsMouseButtonReleased() triggers when touch is released (last frame was touched, this frame not touched). - IsMouseButtonUp() returns the opposite of IsMouseButtonDown() - IsMouseButtonDown() is true when (AMOTION_EVENT_ACTION_DOWN || AMOTION_EVENT_ACTION_MOVE) and false when (AMOTION_EVENT_ACTION_UP) * RPI: Include index check for RPI in GetTouchPosition()
2020-03-24Added note on examples not supporting GLSL100raysan5
2020-03-24appveyor: configure for Release with Debug InfoAhmad Fatoum
We build the library as debug with AppVeyor and package it this way, which is unfortunate, because on Windows it's linked against debug variants of the C runtime. Fix this by build RelWithDebInfo instead Fixes #1128.
2020-03-24CMakeLists.txt: report generated CMAKE_CONFIGURATION_TYPESAhmad Fatoum
We might want to customize this in feature for multi-config builds (e.g. a Visual studio build with both Debug and Release configurations). Output the variable value for user awareness.
2020-03-23ended up using the 100 version shaders as off the top of my (#1142)chriscamacho
head can't think of any improvement I could use on the shaders for version 120 This has been tested on Linux (Desktop) requires testing on a Rpi Co-authored-by: codifies <[email protected]>