Commit graph

  • cb05ef7f03
    [rcore_desktop_rgfw] [emscripten] fix typo (#5687) Krzysztof Szenk 2026-03-23 22:22:21 +01:00
  • f3a647426b [rcore_desktop_rgfw] [emscripten] fix typo criss 2026-03-23 22:10:56 +01:00
  • 5e666e2f8d merge w/ master criss 2026-03-23 22:07:26 +01:00
  • 52d2158f49
    Update ROADMAP.md Ray 2026-03-23 18:28:09 +01:00
  • 0f1e14a600
    Fix typo: dependant -> dependent in rlgl.h and rexm.c (#5685) Charlie Tonneslan 2026-03-23 12:58:45 -04:00
  • 6cf71f565c
    Fix typo: dependant -> dependent in rlgl.h and rexm.c (#5685) Charlie Tonneslan 2026-03-23 12:17:50 -04:00
  • 4f842b13da Fix typo: dependant -> dependent in rlgl.h and rexm.c Charlie Tonneslan 2026-03-23 12:04:25 -04:00
  • e71633a0be
    Set textureWrapRepeat to avoid issue on web version (#5684) Maicon Santana 2026-03-23 13:05:23 +00:00
  • 0788c73b64 Set textureWrapRepeat to avoid issue on web version Maicon Santana 2026-03-23 10:59:46 +00:00
  • ca1baca7c2 REVIEWED: examples memory allocators, using raylib provided macros Ray 2026-03-23 11:53:57 +01:00
  • 7e8aca00b6 Update textures_raw_data.c Ray 2026-03-23 11:53:31 +01:00
  • c1dbfc87f3 REVIEWED: PR #5679 Ray 2026-03-23 11:52:01 +01:00
  • 644e4adbe2 Update rcore.c Ray 2026-03-23 11:51:37 +01:00
  • 1e74aba7c3
    WebRGFW: remapping mouse/touch position to canvas pixel coordinates (#5679) Krzysztof Szenk 2026-03-23 11:31:06 +01:00
  • 83e35ba170
    [rcore] refactor possible data loss on FileMove() (#5682) Levent Kaya 2026-03-23 13:30:28 +03:00
  • 22cc2554b1
    Fix Memory out of bounds in [shapes] example - ball physics (#5683) Jopestpe 2026-03-23 07:28:28 -03:00
  • 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 -03:00
  • b888a39885 [rcore] refactor possible data loss on FileMove() Levent Kaya 2026-03-22 23:15:26 +03:00
  • 0e947eeda5 Add support for some integer texture formats callidus 2026-03-22 12:32:14 +00:00
  • 1b084ff9f2
    fixed error in readme, found by discord user the.enemy (#5680) Thomas Anderson 2026-03-22 03:06:03 -05:00
  • 655a74a120 fixed error in readme, found by discord user the.enemy CrackedPixel 2026-03-21 18:47:06 -05:00
  • c28f9fd229 has to be done like that because of += in case of captured mouse criss 2026-03-21 01:55:41 +01:00
  • 68e249ccd8 fix 'typo' criss 2026-03-21 01:44:36 +01:00
  • e548a81e6d WebRGFW: remapping mouse/touch position to canvas pixel coordinates criss 2026-03-21 01:38:31 +01:00
  • c5318b013d Merge remote-tracking branch 'origin/master' into rcore-rgfw-input-fix criss 2026-03-21 01:35:07 +01:00
  • 8a685877eb
    [rlsw] Remove position attribute from sw_vertex_t (#5677) Le Juez Victor 2026-03-20 12:07:50 +01:00
  • 8fdb78cfae fix pop matrix Bigfoot71 2026-03-20 03:02:08 +01:00
  • 6563f13db2 fix comment Bigfoot71 2026-03-20 02:02:12 +01:00
  • e385bdacba review sw_vertex_t Bigfoot71 2026-03-20 01:53:03 +01:00
  • 8783e66e21 Update rlsw.h Ray 2026-03-19 23:42:20 +01:00
  • 7ae46fb2e6
    [rlsw] Micro-optimizations, tighter pipeline and cleanup (#5673) Le Juez Victor 2026-03-19 23:39:52 +01:00
  • 04c5dc4493 REVIEWED: PR #5674 Ray 2026-03-19 23:35:18 +01:00
  • bca4f83a02
    required change for ESP-IDF 6 (#5674) Juraj Michálek 2026-03-19 23:19:44 +01:00
  • 7fef65a3fe
    Make fogColor in the fog tutorial a parameter (#5672) devel 2026-03-19 18:17:27 -04:00
  • 873557b3ac required change for ESP-IDF 6 Juraj Michálek 2026-03-19 08:14:56 +01:00
  • 57d4ff4b65 prevents sampling if it's a depth texture that is bound Bigfoot71 2026-03-18 22:38:49 +01:00
  • 073b94ffc3 Merge remote-tracking branch 'origin/master' into rlsw-blend-mode Bigfoot71 2026-03-18 22:30:42 +01:00
  • 2803a8f164 moves color conversion to math part Bigfoot71 2026-03-18 21:58:21 +01:00
  • 9ca4f49849
    convert ambient to Vector4 devel 2026-03-18 16:54:17 -04:00
  • e83940e4b6
    use new fog color parameter devel 2026-03-18 16:43:36 -04:00
  • 0183543767
    uniform fogColor devel 2026-03-18 16:41:42 -04:00
  • 6bacc7de2e sets internal the number of vertices post-clipping and the epsilon clipping + a little cleanup Bigfoot71 2026-03-18 21:38:18 +01:00
  • bdc2a6e26e use optionnal LUT for uint8_t -> float conversion Bigfoot71 2026-03-18 21:23:50 +01:00
  • da9e881092
    Fix uninstall process to remove rcamera header file (#5671) Amine Laaboudi 2026-03-18 16:09:27 -04:00
  • 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 +01:00
  • 594bd10423 style tweaks Bigfoot71 2026-03-18 18:05:34 +01:00
  • 0c6de5a08e long side check for each triangle line My mistake in a previous commit Bigfoot71 2026-03-18 18:03:48 +01:00
  • 33b7eb2559 Fix uninstall process to remove rcamera header file 0x00650a 2026-03-18 12:56:33 -04:00
  • a31fecf0b9 affine interpolation per blocks Bigfoot71 2026-03-18 17:42:53 +01:00
  • 23efe6decf extends the simd color conversion to more cases Bigfoot71 2026-03-18 16:47:23 +01:00
  • 2a3b28b67a Reviewed some comments Ray 2026-03-18 16:21:35 +01:00
  • 2fd058c1e4 Update ROADMAP.md Ray 2026-03-18 16:21:18 +01:00
  • 528caf8b9d Added some libraries Ray 2026-03-18 16:21:14 +01:00
  • 7915f46526 reduces unnecessary interpolation costs during triangle rasterization + cleanup Bigfoot71 2026-03-18 15:13:01 +01:00
  • 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 +01:00
  • 85df4e7de5 REVIEWED: rlsw, use provided library information Ray 2026-03-18 13:31:09 +01:00
  • f23319db3c Update ROADMAP.md Ray 2026-03-18 13:29:51 +01:00
  • 29e4b77580 RENAMED: rl_gputex to rltexgpu Ray 2026-03-18 13:29:36 +01:00
  • 2c39703d13 RENAMED: rl_gputex to rltexgpu Ray 2026-03-18 13:28:45 +01:00
  • 1117b130c7 simplified draw functions Bigfoot71 2026-03-18 03:11:10 +01:00
  • f9dc728e46 reduce number of op for each vertex push + review primitive struct Bigfoot71 2026-03-18 02:58:56 +01:00
  • d6dfe6a90c prevent state changes during immediate record Bigfoot71 2026-03-18 02:28:30 +01:00
  • 2f465bfbcf review immediate rendering functions and attribute layout Bigfoot71 2026-03-18 02:18:51 +01:00
  • c3f8e6782d disables blending when it requires alpha and there is none Bigfoot71 2026-03-18 01:43:49 +01:00
  • 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 +01:00
  • f8f1988bd9 rename dispatch tables for consistency Bigfoot71 2026-03-17 23:21:13 +01:00
  • 4152514677 [rlgl] Add opt-in highp precision for default GLES shaders ghera 2026-03-15 12:10:58 +01:00
  • cdf97cb392 auto generates all combinations of blending factors This adds a macro system that generate a function for each possible combination of blending factors, resulting in 11*11 functions, hence 121. This then allows for only one indirection and function call instead of two previously (assuming the first call was inlined). Bigfoot71 2026-03-17 22:56:06 +01:00
  • d657e86043
    [rlsw] Fix typos, update build scripts, and align style (#5669) Le Juez Victor 2026-03-17 20:01:45 +01:00
  • ee4d78a8b5 consistency tweak Bigfoot71 2026-03-17 19:55:40 +01:00
  • 5e532ff7c0 fix build scripts for GRAPHICS_API_OPENGL_SOFTWARE Bigfoot71 2026-03-17 19:44:15 +01:00
  • 8fc3041b9a fix typo that appeared during re-format Bigfoot71 2026-03-17 19:43:00 +01:00
  • 0de2e8092b REVIEWED: GetTime(), make sure division is with doubles #5668 Ray 2026-03-17 19:38:29 +01:00
  • 48a34d63ed Update rlsw.h Ray 2026-03-17 18:35:33 +01:00
  • fbce5e7541 Bump rlgl version to 6.0, after the low-level shaders API redesign, aligned with raylib 6.0 Ray 2026-03-17 18:33:53 +01:00
  • 18756bb79d REVIEWED: Software renderer flag, renamed to GRAPHICS_API_OPENGL_SOFTWARE Ray 2026-03-17 18:33:15 +01:00
  • 6ddf9a1885 Code review, format tweaks, defined version to 1.5 Ray 2026-03-17 18:30:48 +01:00
  • e7d999e3c7
    [rlsw] RenderTexture support (#5655) Le Juez Victor 2026-03-17 17:50:32 +01:00
  • 0754c122c6 fix vla issue with msvc - fill depth / fill color Bigfoot71 2026-03-17 14:02:33 +01:00
  • 93be463322 Added missing resource to audio_module_playing example #5664 Ray 2026-03-17 08:13:00 +01:00
  • 5cd7202777 Update models_rlgl_solar_system.c Ray 2026-03-17 08:12:15 +01:00
  • 22e1e86c52 Update raylib.vcxproj.filters Ray 2026-03-17 08:12:09 +01:00
  • f9824eb9c2 style tweaks Bigfoot71 2026-03-17 01:57:22 +01:00
  • 7ac973b4b8 fix pixel origin in line rasterization my bad, an oversight in my previous fix. This offset should have been moved here rather than per pixel during truncation. Bigfoot71 2026-03-17 01:23:22 +01:00
  • fd6fdcce91 update rlgl - support of rlsw's framebuffers Bigfoot71 2026-03-17 01:09:42 +01:00
  • 42ddf558f9 support of GL_DRAW_FRAMEBUFFER_BINDING Bigfoot71 2026-03-17 01:08:00 +01:00
  • 5791f537c4 fix line shaking issue Bigfoot71 2026-03-17 00:48:15 +01:00
  • 4928008e6d fix quad sorting + simplify quad rasterization part Bigfoot71 2026-03-17 00:02:30 +01:00
  • dc9d2c90bc add glRenderbufferStorage binding + tweaks and fixes Bigfoot71 2026-03-16 23:31:04 +01:00
  • e89c8a4440 fix ndc projection + review presentation and rename rlsw's resize/copy/blit Bigfoot71 2026-03-16 21:58:15 +01:00
  • 9654fffa22 added FBO API + refactored rasterizer dispatch logic Bigfoot71 2026-03-16 21:05:15 +01:00
  • 1eea511070 Remove trailing spaces Ray 2026-03-16 17:51:53 +01:00
  • e0d3037e15 Update raylib.h Ray 2026-03-16 17:51:44 +01:00
  • 483d687900 Updated examples versions, validated with REXM Ray 2026-03-16 17:19:27 +01:00
  • 7401214e92 Update audio_stream_callback.c Ray 2026-03-16 17:14:53 +01:00
  • d2be4ac2c9 Update CHANGELOG Ray 2026-03-16 17:04:36 +01:00
  • 19ec2588be Update Makefiles for emsdk version 5.0.x, using required node 22.16.0 and Python 3.13.3 Ray 2026-03-16 17:04:30 +01:00
  • e2aed43410 Update examples version to latest raylib 6.0 Ray 2026-03-16 17:03:02 +01:00
  • 4a16dc9b09 Update build_webassembly.yml Ray 2026-03-16 17:01:26 +01:00
  • ceeaf57a8b
    [CHANGELOG] fix github name (#5663) Maicon Santana 2026-03-16 08:24:33 +00:00