Commit Graph

6042 Commits

Author SHA1 Message Date
Ray 482dbfc52e Avoid error on implicit-function-declaration 2022-08-28 15:28:57 +02:00
Ray 10ae54379a Update posix_poll.c 2022-08-28 15:25:34 +02:00
Ray 2236197d49 Update rglfw.c 2022-08-28 15:20:16 +02:00
Ray 9e0e08cba4 WARNING: UPDATED GLFW to latest master branch!
WARNING: This could be a BREAKING CHANGE for some platforms! I'm afraid something could be wrong on `rglfw.c` module.

To be able to compile on Windows I had to modify `glfw/src/platform.c` line 74. I couldn't manage to compile without that change, help is welcome!
2022-08-28 14:16:51 +02:00
Dmitry Matveyev 8508ae3d15 Update NimraylibNow! bindings version (#2667) 2022-08-28 13:35:39 +02:00
Milan Nikolic 99948a86e1 Update raylib-go bindings (#2665) 2022-08-27 18:07:30 +02:00
Ray f66b1a3136 REVIEWED: Support M3D file loading #2648 2022-08-26 10:04:38 +02:00
Ray ae745e4fa8 ADDED: -latomic library on Linux (only required for ARM32)
This linkage is only required for arm 32bit but I don't know how to detect that specific architecture in the Makefile...
2022-08-22 11:25:35 +02:00
Ray e92bc8ca4e REVIEWED: M3D implementation #2648 2022-08-22 11:11:05 +02:00
Rodrigo Escar aa4111a3b2 Fix PATH for Web target (#2647) 2022-08-21 11:45:37 +02:00
Daijiro Fukuda 7bb8ffc29e Win32: resolve some symbols re-definition of windows.h in glfw3native.h (#2643)
* Win32: resolve some symbols re-definition of windows.h in glfw3native.h

This reflects GLFW's fix: https://github.com/glfw/glfw/issues/1348

This enables to build with a external GLFW containing the
following fix:

* https://github.com/glfw/glfw/commit/05f6c13d119ea2662c97527d2421fb4cffd3dbfc

Currently, glfw3native.h of the internal GLFW is customized at
https://github.com/raysan5/raylib/commit/2feea87b616292b5bce4454a42c2d048f1cce7d8

This fix is compatible with the current customized glfw3native.h.

This fix enables us to update it to the latest and remove the
customization.

* Win32: remove unneeded typedef
2022-08-21 11:44:16 +02:00
Rob Loach e835311d0d BINDINGS: raylib-cpp has support for raylib 4.2 (#2652)
https://github.com/robloach/raylib-cpp
2022-08-21 11:43:27 +02:00
Ray 4ee5fdf619 ADDED: Support M3D model file format (meshes and materials) #2648 2022-08-20 14:01:54 +02:00
Ray 35c777ef2c REVIEWED: Avoid crash on bad data provided 2022-08-18 15:11:23 +02:00
Ray 904c505125 minor tweak 2022-08-18 15:10:40 +02:00
irishgreencitrus d8ed3fb31e Update raylib.jl and raylib.v to 4.2.0 (#2644) 2022-08-17 16:36:03 +02:00
Ray 2ad7967db8 REVIEW: Fix issue with external GLFW missing define #2638 2022-08-17 10:19:52 +02:00
Michael Scherbakow 95d3a6ac52 update raylib.zig to 4.2 (#2642) 2022-08-15 23:55:58 +02:00
moosey f049f9dd3a Tiny documentation fix in reasings.h (#2640) 2022-08-15 09:15:43 +02:00
WIITD 67f8424eb0 raylib-freebasic updated to 4.2 (#2639) 2022-08-15 09:12:30 +02:00
Ray 7db6fe02fd Fixed issue with new output format 2022-08-14 12:56:55 +02:00
Ray bf2ad9df5f P A I N 4.2.0 2022-08-13 22:42:38 +02:00
Ray 092b6f956e WARNING: REVIEWED: rlCheckRenderBatchLimit() 2022-08-13 22:30:11 +02:00
Ray 48c7f65b77 minor tweaks 2022-08-13 22:28:47 +02:00
HarriP e0b487c641 Fix string lacking null termination in IsFileExtension (#2637)
When file extension is longer or equal length compared to buffer holding lowercased string, strncpy does not null terminate the string.
Increased buffer size by 1 to ensure it will always be null-terminated, so that following strcmp does not read out of buffer bounds.
2022-08-13 17:36:29 +02:00
Dan Bechard 56072a631d Fix Codepoint position truncation (#2636)
This truncation causes text that spans the zero coord boundary to round differently left or zero vs. right of zero, in turn causing letters to appear squished together. If you actually need the position to be an integer, you should instead `floorf()` the float, rather than doing an integer truncation, but I don't see any reason to convert it to an integer in the first place. Everything else in the equation is a float.
2022-08-13 11:18:57 +02:00
Gunko Vadim f2fbdd1999 Update BINDINGS.md (#2631)
Update to ray4laz
2022-08-12 08:16:12 +02:00
Richard Smith 03bf7e81dd updating jaylib binding to 4.2 (#2630) 2022-08-12 00:42:07 +02:00
Richard Smith 14b1aef194 update raylib-python-cffi bindings to 4.2 (#2629) 2022-08-12 00:40:53 +02:00
Ray d658e6772d Update android.yml 2022-08-11 20:26:45 +02:00
Ray 965057dbe2 Update android.yml 2022-08-11 20:25:58 +02:00
Ray b38dceb2de Update android.yml 2022-08-11 20:22:42 +02:00
Ray 764254d93e Update android.yml 2022-08-11 20:16:48 +02:00
Ray b55cb32d9b Update android.yml 2022-08-11 20:10:59 +02:00
Ray 931af3a242 Update windows.yml 2022-08-11 20:04:59 +02:00
Ray 372983c06e Update HISTORY.md 2022-08-11 19:16:37 +02:00
Ray 8b8b5ef70e Merge branch 'master' of https://github.com/raysan5/raylib 2022-08-11 19:16:32 +02:00
Ray feb9c52374 Update CHANGELOG 2022-08-11 19:16:16 +02:00
SomeUnusualGames 71e43612d6 Fix typos and reworded a question in the FAQ (#2628) 2022-08-11 17:54:24 +02:00
Eliza Milburn b24947c0d0 Improve the readability of the FAQ page (#2627) 2022-08-11 14:39:21 +02:00
Ray 60d9cbd754 Update CHANGELOG 2022-08-11 13:39:46 +02:00
Peter0x44 4c71f5f76e Reword FAQ page, and fix some typos (#2626) 2022-08-11 13:05:00 +02:00
Ray 75ece337ae Revert "Update core_3d_camera_mode.c"
This reverts commit 4f6fbaed41.
2022-08-11 12:28:21 +02:00
Ray 4f6fbaed41 Update core_3d_camera_mode.c 2022-08-11 12:27:51 +02:00
Ray ddb8be3564 Merge branch 'master' of https://github.com/raysan5/raylib 2022-08-11 12:03:43 +02:00
Ray b3ed01dbab Create FAQ.md 2022-08-11 12:03:35 +02:00
archie2x e87caa2687 Fix #2621: Set CMP0054 policy to NEW and appropriately quote ${PLATFORM} (#2622) 2022-08-09 09:52:56 +02:00
Ray b0f3a2c217 Update c_raylib.xml 2022-08-08 19:43:02 +02:00
Ray d1a5d381d8 Updated Npp scripts 2022-08-08 19:20:02 +02:00
Jacob Dennis 621d6ae856 Updated to work with zig master branch (#2620)
Specifically, std.fs.OpenDirOptions struct no longer has the iterable
flag, now it's a standalone function call std.fs.openIterableDir
2022-08-08 17:36:22 +02:00