Commit Graph

  • 29ded51ea4 Update rlgl.h Ray 2026-03-29 00:43:50 +0100
  • bb78e98a71
    Remove forced normalization of normal vectors in rlNormal3f, assume the user has set the correct input for the shader. (#5703) Jeffery Myers 2026-03-28 16:39:23 -0700
  • 5915584cd6
    Fix zig build and minor improvements (#5702) Mr Josh 2026-03-29 10:38:45 +1100
  • 8c44ea5032 Code gardening Ray 2026-03-29 00:37:01 +0100
  • 1fea960fde rlparser: update raylib_api.* by CI github-actions[bot] 2026-03-28 23:11:07 +0000
  • f2ba735a40 Have raylib do the same kind of math structure checks that raymath does so they are not order dependent. Jeffery Myers 2026-03-28 16:10:44 -0700
  • 5fad835ff1 Update rcore.c Ray 2026-03-28 23:54:51 +0100
  • 47405e4392 Remove forced normalization of normal vectors in rlNormal3f, assume the user has set the correct input for the shader. Jeffery Myers 2026-03-28 14:53:19 -0700
  • fb939e2daa
    Fix zig build and minor improvements - Added zig-pkg directory to gitignore - Brought min zig version to recent nightly release these improvements were completed on - For linux build, only add rglfw.c if the platform is glfw - Add a None option to the LinuxDisplayBackend - Fixed xcode-frameworks dependency and update to using most recent commit hash dotmrjosh 2026-03-29 06:58:19 +1100
  • d1118063c0 Add CheckCollisionPointEllipse and CheckCollisionEllipses functions Monjaris 2026-03-28 18:14:33 +0400
  • 4142c89baa
    Update rcore.c comment (#5700) mjt 2026-03-27 22:58:28 +0200
  • 990a5e0cb4 rlparser: update raylib_api.* by CI github-actions[bot] 2026-03-27 20:56:45 +0000
  • 8a7aff509d WARNING: BREAKING: REDESIGNED: TextInsert(), TextReplace(), TextReplaceBetween(), using static buffers Ray 2026-03-27 21:56:29 +0100
  • 37bab54bb5 Allow opengl33 version to be able to point size Maicon Santana 2026-03-27 17:58:22 +0000
  • 0ba0691bfa
    Update rcore.c comment mjt 2026-03-27 19:50:01 +0200
  • e61832830a fix: remove dead variable in GetRender and change an unimplementation log's level from INFO to WARNING Monjaris 2026-03-27 17:45:56 +0400
  • 830189439f Changing drawpixel to use RL_POINTS Maicon Santana 2026-03-27 09:10:11 +0000
  • ba83bd33f3
    simplify CheckCollisionSpheres using Vector3DistanceSqr (#5695) Le Juez Victor 2026-03-27 09:26:53 +0100
  • 98d6e24c44
    remove comment (#5696) mjt 2026-03-27 10:26:01 +0200
  • 51f4741912
    [rmodel] fix for devices without VAO support (#5692) Antonio Jose Ramos Marquez 2026-03-27 09:25:26 +0100
  • d7bd56ef1b rlparser: update raylib_api.* by CI github-actions[bot] 2026-03-26 17:29:18 +0000
  • a693365bf2
    Move DrawModelPoints methods to example - point rendering (#5697) Maicon Santana 2026-03-26 17:29:05 +0000
  • dccc9a7f71 Move DrawModelPoints methods to example - point rendering Maicon Santana 2026-03-26 17:24:14 +0000
  • fccce11357 remove comment mjt 2026-03-26 18:30:33 +0200
  • 6ca9ee7b7f simplify CheckCollisionSpheres using Vector3DistanceSqr Bigfoot71 2026-03-26 13:07:00 +0100
  • bd3a35ca21
    [build.zig.zon] Fix: replace deleted hexops/xcode-frameworks with pkg.machengine.org mirror (#5693) Lewis Lee 2026-03-26 08:20:44 +0000
  • a899d0a500 [build.zig.zon] Fix: replace deleted hexops/xcode-frameworks with pkg.machengine.org mirror LewisLee26 2026-03-25 23:47:36 +0000
  • a7632735cd [rmodel] fix for devices without VAO support Antonio Jose Ramos Marquez 2026-03-25 20:43:24 +0100
  • 0f0983c065 Remove trailing spaces Ray 2026-03-25 16:51:02 +0100
  • f419dfcc79 [rtext] Add security check for LoadCodepoints() konakona418 2026-03-25 16:10:25 +0800
  • 5dd4036ed0
    Fix UI Cellular Automata (#5688) Jordi Santonja 2026-03-24 08:20:37 +0100
  • 735ba4ef3e Add support for GL_POINTS Maicon Santana 2026-03-23 23:39:00 +0000
  • cdac63f397 Fix UI Cellular Automata Jordi Santonja Blanes 2026-03-23 23:05:58 +0100
  • cb05ef7f03
    [rcore_desktop_rgfw] [emscripten] fix typo (#5687) Krzysztof Szenk 2026-03-23 22:22:21 +0100
  • f3a647426b [rcore_desktop_rgfw] [emscripten] fix typo criss 2026-03-23 22:10:56 +0100
  • 5e666e2f8d merge w/ master criss 2026-03-23 22:07:26 +0100
  • 52d2158f49
    Update ROADMAP.md Ray 2026-03-23 18:28:09 +0100
  • 0f1e14a600
    Fix typo: dependant -> dependent in rlgl.h and rexm.c (#5685) Charlie Tonneslan 2026-03-23 12:58:45 -0400
  • 6cf71f565c
    Fix typo: dependant -> dependent in rlgl.h and rexm.c (#5685) Charlie Tonneslan 2026-03-23 12:17:50 -0400
  • 4f842b13da Fix typo: dependant -> dependent in rlgl.h and rexm.c Charlie Tonneslan 2026-03-23 12:04:25 -0400
  • e71633a0be
    Set textureWrapRepeat to avoid issue on web version (#5684) Maicon Santana 2026-03-23 13:05:23 +0000
  • 0788c73b64 Set textureWrapRepeat to avoid issue on web version Maicon Santana 2026-03-23 10:59:46 +0000
  • ca1baca7c2 REVIEWED: examples memory allocators, using raylib provided macros Ray 2026-03-23 11:53:57 +0100
  • 7e8aca00b6 Update textures_raw_data.c Ray 2026-03-23 11:53:31 +0100
  • c1dbfc87f3 REVIEWED: PR #5679 Ray 2026-03-23 11:52:01 +0100
  • 644e4adbe2 Update rcore.c Ray 2026-03-23 11:51:37 +0100
  • 1e74aba7c3
    WebRGFW: remapping mouse/touch position to canvas pixel coordinates (#5679) Krzysztof Szenk 2026-03-23 11:31:06 +0100
  • 83e35ba170
    [rcore] refactor possible data loss on FileMove() (#5682) Levent Kaya 2026-03-23 13:30:28 +0300
  • 22cc2554b1
    Fix Memory out of bounds in [shapes] example - ball physics (#5683) Jopestpe 2026-03-23 07:28:28 -0300
  • 29d3b1de13
    Fix Memory out of bounds in [shapes] example - ball physics Update screenshot to shapes_bouncing_ball.png Jopestpe 2026-03-22 19:23:41 -0300
  • b888a39885 [rcore] refactor possible data loss on FileMove() Levent Kaya 2026-03-22 23:15:26 +0300
  • 0e947eeda5 Add support for some integer texture formats callidus 2026-03-22 12:32:14 +0000
  • 1b084ff9f2
    fixed error in readme, found by discord user the.enemy (#5680) Thomas Anderson 2026-03-22 03:06:03 -0500
  • 655a74a120 fixed error in readme, found by discord user the.enemy CrackedPixel 2026-03-21 18:47:06 -0500
  • c28f9fd229 has to be done like that because of += in case of captured mouse criss 2026-03-21 01:55:41 +0100
  • 68e249ccd8 fix 'typo' criss 2026-03-21 01:44:36 +0100
  • e548a81e6d WebRGFW: remapping mouse/touch position to canvas pixel coordinates criss 2026-03-21 01:38:31 +0100
  • c5318b013d Merge remote-tracking branch 'origin/master' into rcore-rgfw-input-fix criss 2026-03-21 01:35:07 +0100
  • 8a685877eb
    [rlsw] Remove position attribute from sw_vertex_t (#5677) Le Juez Victor 2026-03-20 12:07:50 +0100
  • 8fdb78cfae fix pop matrix Bigfoot71 2026-03-20 03:02:08 +0100
  • 6563f13db2 fix comment Bigfoot71 2026-03-20 02:02:12 +0100
  • e385bdacba review sw_vertex_t Bigfoot71 2026-03-20 01:53:03 +0100
  • 8783e66e21 Update rlsw.h Ray 2026-03-19 23:42:20 +0100
  • 7ae46fb2e6
    [rlsw] Micro-optimizations, tighter pipeline and cleanup (#5673) Le Juez Victor 2026-03-19 23:39:52 +0100
  • 04c5dc4493 REVIEWED: PR #5674 Ray 2026-03-19 23:35:18 +0100
  • bca4f83a02
    required change for ESP-IDF 6 (#5674) Juraj Michálek 2026-03-19 23:19:44 +0100
  • 7fef65a3fe
    Make fogColor in the fog tutorial a parameter (#5672) devel 2026-03-19 18:17:27 -0400
  • 873557b3ac required change for ESP-IDF 6 Juraj Michálek 2026-03-19 08:14:56 +0100
  • 57d4ff4b65 prevents sampling if it's a depth texture that is bound Bigfoot71 2026-03-18 22:38:49 +0100
  • 073b94ffc3 Merge remote-tracking branch 'origin/master' into rlsw-blend-mode Bigfoot71 2026-03-18 22:30:42 +0100
  • 2803a8f164 moves color conversion to math part Bigfoot71 2026-03-18 21:58:21 +0100
  • 9ca4f49849
    convert ambient to Vector4 devel 2026-03-18 16:54:17 -0400
  • e83940e4b6
    use new fog color parameter devel 2026-03-18 16:43:36 -0400
  • 0183543767
    uniform fogColor devel 2026-03-18 16:41:42 -0400
  • 6bacc7de2e sets internal the number of vertices post-clipping and the epsilon clipping + a little cleanup Bigfoot71 2026-03-18 21:38:18 +0100
  • bdc2a6e26e use optionnal LUT for uint8_t -> float conversion Bigfoot71 2026-03-18 21:23:50 +0100
  • da9e881092
    Fix uninstall process to remove rcamera header file (#5671) Amine Laaboudi 2026-03-18 16:09:27 -0400
  • 7f2c9a0827 select the read function on texture load This removes the per-pixel switch; it's slightly more efficient on my hardware, but probably a poor prediction Should remain profitable or at worst the same Bigfoot71 2026-03-18 20:59:27 +0100
  • 594bd10423 style tweaks Bigfoot71 2026-03-18 18:05:34 +0100
  • 0c6de5a08e long side check for each triangle line My mistake in a previous commit Bigfoot71 2026-03-18 18:03:48 +0100
  • 33b7eb2559 Fix uninstall process to remove rcamera header file 0x00650a 2026-03-18 12:56:33 -0400
  • a31fecf0b9 affine interpolation per blocks Bigfoot71 2026-03-18 17:42:53 +0100
  • 23efe6decf extends the simd color conversion to more cases Bigfoot71 2026-03-18 16:47:23 +0100
  • 2a3b28b67a Reviewed some comments Ray 2026-03-18 16:21:35 +0100
  • 2fd058c1e4 Update ROADMAP.md Ray 2026-03-18 16:21:18 +0100
  • 528caf8b9d Added some libraries Ray 2026-03-18 16:21:14 +0100
  • 7915f46526 reduces unnecessary interpolation costs during triangle rasterization + cleanup Bigfoot71 2026-03-18 15:13:01 +0100
  • 4ae005857f review sw_vertex_t removes float screen[2]; each step stores the transformed coordinates in float coord[4]. This also simplifies vertex interpolation during triangle rasterization. Bigfoot71 2026-03-18 13:38:27 +0100
  • 85df4e7de5 REVIEWED: rlsw, use provided library information Ray 2026-03-18 13:31:09 +0100
  • f23319db3c Update ROADMAP.md Ray 2026-03-18 13:29:51 +0100
  • 29e4b77580 RENAMED: rl_gputex to rltexgpu Ray 2026-03-18 13:29:36 +0100
  • 2c39703d13 RENAMED: rl_gputex to rltexgpu Ray 2026-03-18 13:28:45 +0100
  • 1117b130c7 simplified draw functions Bigfoot71 2026-03-18 03:11:10 +0100
  • f9dc728e46 reduce number of op for each vertex push + review primitive struct Bigfoot71 2026-03-18 02:58:56 +0100
  • d6dfe6a90c prevent state changes during immediate record Bigfoot71 2026-03-18 02:28:30 +0100
  • 2f465bfbcf review immediate rendering functions and attribute layout Bigfoot71 2026-03-18 02:18:51 +0100
  • c3f8e6782d disables blending when it requires alpha and there is none Bigfoot71 2026-03-18 01:43:49 +0100
  • af67e1144b change blend funcs validity check Simplifies the validation of blend functions. Can allow SW_SRC_ALPHA_SATURATE as dst factor, but hey Bigfoot71 2026-03-17 23:31:58 +0100
  • f8f1988bd9 rename dispatch tables for consistency Bigfoot71 2026-03-17 23:21:13 +0100
  • 4152514677 [rlgl] Add opt-in highp precision for default GLES shaders ghera 2026-03-15 12:10:58 +0100