summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-01-19Add rlCubemapParameters to rlgl.h (#2862)Uneven Prankster
Co-authored-by: Uneven Prankster <[email protected]>
2023-01-14Fixed bug : touches become sticky (#2857)Ghost
Touches became sticky and didn't disappear after using more than 2 fingers, fixed by getting the touch count of how many fingers are on the screen, and only looping through the available/pressed down touch points instead of looping through the maximum touch points. Tested with more than 10 touch points, and with different MAX points value, working perfectly.
2023-01-14Update BINDINGS.md (#2858)Kenta
* Update BINDINGS.md Add Kaylib - Kotlin/Native binding for 4.5-dev (proper binding). Add Raylib-Nelua - Nelua binding for 4.5-dev with working wasm export. * Update BINDINGS.md
2023-01-11Update raylib-ocaml to 4.2.0 (#2853)Tobias Mock
2023-01-10Set initial window position for display-sized fullscreen (#2742)Daijiro Fukuda
2023-01-10Minor tweaksRay
2023-01-10OpenGLES 2.0 support on PLATFORM_DESKTOP (#2840)Go Watanabe
* OpenGLES 2.0 support on PLATFORM_DESKTOP * exmples raylib_opengl_interop desktop GLES2 support * rename gles2.h -> glad_gles2.h
2023-01-10ADDED: Required define on Linux #2729Ray
2023-01-10RENAME: type to projection #2851Ray
2023-01-04REVIEWED: `GetClipboardText()` on `PLATFORM_WEB`Ray
2023-01-04REVIEWED: `rLoadTextureDepth()` fixed issueRay
2023-01-03Avoid trying to setup uniform for invalid locationsRay
2023-01-02Update models_loading_gltf.cRay
2023-01-02Update models_loading_gltf.cRay
2023-01-02REVIEWED: GLTF animations support #2844Ray
2023-01-02[models] Add GLTF animation support (#2844)Charles
* add GLTF animation support * use correct index when allocating animVertices and animNormals * early exit LoadModelAnimationsGLTF if the gtlf file fails to parse * update models/models_loading_gltf.c to play gltf animation Updated the .blend file to use weights rather than bone parents so it fits into the framework. Exported with weights to the .glb file. * fix order of operations for bone scale in UpdateModelAnimation * minor doc cleanup and improvements * fix formatting * fix float formatting * fix brace alignment and replace asserts with log messages
2023-01-02Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-01-02REVIEWED: Avoid possible gamepad index as `-1` #2839Ray
WARNING: It could require further review of `GamepadThread()` function where `js_event gamepadEvent.number` detecting current pressed button could generate a missmatch with index 0 (reserved for button unknow). Or maybe `0` could just be `GAMEPAD_BUTTON_NONE`? In that case, consistency with other inputs should be carefully considered...
2023-01-02Use explicit atomics (#2849)Antonis Geralis
* Use explicit atomics * missed one * use relaced ordering
2023-01-01Update year to 2023Ray
2023-01-01REVIEWED: `shaders_write_depth` exampleRay
2023-01-01[example] Writing into the depth buffer (#2836)BugraAlptekinSari
* Add a depth buffer example. * Fixed a typo
2023-01-01Update year to 2023Ray
2023-01-01Update year to 2023Ray
2023-01-01Update year to 2023Ray
2023-01-01Update year to 2023 (#2846)Wytek01
* Update year to 2023 * Update raylib.h year to 2023
2022-12-31core_loading_thread example join thread on completion (#2845)Antonis Geralis
* core_loading_thread example join thread on completion * error checking
2022-12-28Add new Delphi/Lazarus bindings (#2838)turborium
TurboRaylib - dynamic bindings of ray lib for Delphi/Lazarus
2022-12-18Minor tweakRay
2022-12-18REVIEWED: `Vector2Angle()`Ray
2022-12-17Minor tweaksRay
2022-12-17Fix vector2angle (#2832)Antonis Geralis
* Fix vector2angle * Fix ; * use acosf * need a break * add comments
2022-12-14Merge branch 'master' of https://github.com/raysan5/raylibRay
2022-12-14REVIEWED: Issue with depth textures on WebGL #2824Ray
2022-12-13Fix Vector2Angle() (#2829)Alexander Heinrich
With this fix the function still returns negative values, which is wrong. But we keep this behaviour to maintain backwards compatibility.
2022-12-13Update MakefileRay
2022-12-11Use GLVND also for old cmake versions (#2826)simendsjo
Use GLVND also when legacy implementations exist for old cmake versions <= 3.10. This is a breaking change for old cmake versions (prior to around 2017-10-05) which will now use GLVND rather than defaulting to libGL. This fixes the following warning when building: CMake Warning (dev) at /gnu/store/qv13zgbmyx0vjav8iiqp772kp6rxvwnd-cmake-3.24.2/share/cmake-3.24/Modules/FindOpenGL.cmake:315 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /home/simendsjo/.guix-profile/lib/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /home/simendsjo/.guix-profile/lib/libOpenGL.so OPENGL_glx_LIBRARY: /home/simendsjo/.guix-profile/lib/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): cmake/LibraryConfigurations.cmake:21 (find_package) src/CMakeLists.txt:46 (include) This warning is for project developers. Use -Wno-dev to suppress it. See https://cmake.org/cmake/help/latest/policy/CMP0072.html Closes #2825
2022-12-10Update windows.ymlRay
2022-12-10Update windows.ymlRay
2022-12-10Update windows.ymlRay
2022-12-10Update windows.ymlRay
2022-12-07ADDED: `ColorTint()`, `ColorContrast()`Ray
2022-12-05ADDED: `ColorBrightness()`Ray
2022-12-04Expose OpenGL blending mode factors and functions/equationsRay
2022-12-04REVIEWED: Example: `textures_textured_curve`Ray
2022-12-03Add a textured curve example (#2821)Jeffery Myers
2022-12-02format tweakRay
2022-12-02Update MakefileRay
2022-11-30Fix an issue when compiling for web (#2820)Hristo Iliev
It would try to use the glfw on the system but we're cross-compiling for web where the implementation is provided by emscripten's team
2022-11-29REVIEWED: Image fileformat support: PIC, PNMRay