Commit graph

  • 28add520cd
    [CHANGELOG] fix github name Maicon Santana 2026-03-16 08:05:58 +00:00
  • dfc3f58a06
    fixed web platform resize events (#5662) Thomas Anderson 2026-03-15 17:26:29 -05:00
  • fae2e88ff6 added a reusable object pool system will allow management of both textures and framebuffers added support for glTexSubImage2D added handling of 'GL_OUT_OF_MEMORY' errors removed the default internal texture (unused) Bigfoot71 2026-03-15 22:39:41 +01:00
  • e44d94c194 fixed web platform resize events CrackedPixel 2026-03-15 15:20:59 -05:00
  • 26f329a5e7
    fixed copy paste error in makefiles (#5660) Thomas Anderson 2026-03-15 14:40:26 -05:00
  • 1d9e24eb58 REVIEWED: GetTime(), make it consistent between platforms, consider window initialization base time Ray 2026-03-15 20:39:57 +01:00
  • 29280971be
    rcore_platform_sdl: Fix GetTime() resolution for sdl (#5653) Soma Mizobuchi 2026-03-15 15:31:18 -04:00
  • 1b264e8dd1 fixed copy paste error in makefiles CrackedPixel 2026-03-15 14:27:06 -05:00
  • fd017c0b2d
    fixed issue with mouse modes (#5659) Thomas Anderson 2026-03-15 14:25:31 -05:00
  • 9ce16135be fixed issue with mouse modes CrackedPixel 2026-03-15 14:18:07 -05:00
  • fbec6b0593 ADDED: Most relevant changes for raylib 6.0 Ray 2026-03-15 19:17:47 +01:00
  • 8395374e3d Update HISTORY.md Ray 2026-03-15 19:17:03 +01:00
  • cdb3f42998 rcore_platform_sdl: Fix GetTime() resolution for sdl Soma Mizobuchi 2026-03-13 23:53:45 -04:00
  • 52d4fbaea6 review uint8_t <-> float conversion Bigfoot71 2026-03-15 17:42:42 +01:00
  • f73909a71a style tweaks Bigfoot71 2026-03-15 16:06:56 +01:00
  • 08a8c6c80e texture read/write cleanup + tweaks I made the pointers parameters restrict for reading/writing textures, which resulted in a slight improvement. And I reviewed the static inline statements, which could potentially bias the compiler; no difference, but it's cleaner. Bigfoot71 2026-03-15 15:14:45 +01:00
  • 3f141c1698 fix depth write Bigfoot71 2026-03-15 14:27:05 +01:00
  • 116191fd80
    LibraryConfigurations.cmake: exchanged MATCHES -> STREQUAL in platform choosing if-statements (#5654) Krzysztof Szenk 2026-03-15 08:48:55 +01:00
  • 40b81dd52a Add GetMonitorVideoModes() to query all supported video modes for a monitor Ananyo Bhattacharya 2026-03-15 13:12:50 +05:30
  • 817acf8c34 Add SetMouseCursorImage() and ClearMouseCursorImage() stubs for all non-GLFW platforms Ananyo Bhattacharya 2026-03-15 12:33:51 +05:30
  • 7b4d4989d1 Add SetMouseCursorImage() and ClearMouseCursorImage() for GLFW platform Ananyo Bhattacharya 2026-03-15 12:22:07 +05:30
  • 10ca5b7c91 review pixel get/set less ops for certain formats + fixes Bigfoot71 2026-03-15 03:14:25 +01:00
  • 84dc84cfca review framebuffer blit/copy This greatly simplifies the framebuffer blit/copy logic while now supporting all pixel formats. It is slightly slower in debug builds, but this path is mainly kept for compatibility anyway. The copy_fast version is still used for the "normal" cases when presenting to the screen. Bigfoot71 2026-03-15 02:00:09 +01:00
  • 1d62a2569f use of textures for the framebuffer - Framebuffers can now use all texture types that are already available. - The 24-bit depth format has been removed as it is no longer needed. - Framebuffer formats are still defined at compile time. - The allocated texture size is now preserved, which avoids frequent reallocations when resizing framebuffers and will allow the use of glTexSubImage2D. Bigfoot71 2026-03-15 00:54:32 +01:00
  • 9f0a04594a LibraryConfigurations.cmake: exchanged MATCHES -> STREQUAL in platform choosing if-statements criss 2026-03-14 20:55:00 +01:00
  • d6ac5d9de4 Merge branch 'master' of github.com:raysan5/raylib criss 2026-03-14 20:53:18 +01:00
  • 30d8fedc40 review texture formats Added support for R3G3B2, R5G6B5, R4G4B4A4 and R5G5B5A1 Added depth formats Bigfoot71 2026-03-14 19:10:28 +01:00
  • 5bf8d8b7de fix: add back missing fno-sanitize=undefined flag olafmustafar 2026-03-13 18:24:33 -03:00
  • a6d5a7ffbc Update GitHub usernames for contributors Ray 2026-03-13 19:44:06 +01:00
  • f89d38b086 Resolveed conflicts Ray 2026-03-13 18:55:36 +01:00
  • 38ed50c07b
    [rcore][android] Fix CMake shared build and improve --wrap WARNING docs (#5646) ghera 2026-03-13 18:53:39 +01:00
  • 4b9d802d4e
    Adapt build.zig to redesigned raylib build features config system (#5645) Wertual08 2026-03-13 20:53:11 +03:00
  • 70cb8d15e0
    [examples] Add audio_stream_callback (#5638) dan-hoang 2026-03-13 10:51:49 -07:00
  • 7763da41d7 Merge branch 'master' of https://github.com/raysan5/raylib Ray 2026-03-13 18:50:37 +01:00
  • 6ba6df3af3 Remove trailing spaces Ray 2026-03-13 18:50:26 +01:00
  • 7b9a2a4145 Update HISTORY.md Ray 2026-03-13 18:49:57 +01:00
  • 980ac7d422 fix config.h macro extraction in build.zig asimos-bot 2026-03-13 10:21:06 -03:00
  • f83590aa37
    Update BINDINGS.md (#5648) Jack 2026-03-13 06:30:48 +00:00
  • c5712db1e0
    Update raylib-odin binding license (#5647) Joel Torres 2026-03-13 01:30:05 -05:00
  • 801189a29c
    Update BINDINGS.md Jack 2026-03-13 02:30:50 +00:00
  • 66c8be1e93
    Update raylib-odin binding license Joel Torres 2026-03-12 20:36:56 -05:00
  • 1dcf5937af
    Update audio_stream_callback.c dan-hoang 2026-03-12 17:58:23 -07:00
  • a3bf2aec05
    Update raylib version and copyright year in audio_raw_stream.c dan-hoang 2026-03-12 17:32:48 -07:00
  • 419c87eca3
    Remove screenshot code in audio_stream_callback.c dan-hoang 2026-03-12 17:16:02 -07:00
  • 95972abde5
    Update audio_raw_stream.c to more closely follow raylib coding conventions dan-hoang 2026-03-12 16:55:18 -07:00
  • 74043bee26
    Merge branch 'raysan5:master' into audio-raw-stream-callback dan-hoang 2026-03-12 16:54:05 -07:00
  • 80429cc1b3
    Delete examples/audio/audio_raw_stream_callback.png dan-hoang 2026-03-12 16:52:06 -07:00
  • 2f7f8193a1
    Delete examples/audio/audio_raw_stream_callback.c dan-hoang 2026-03-12 16:51:47 -07:00
  • cff632544c
    Add audio_stream_callback.c dan-hoang 2026-03-12 16:51:01 -07:00
  • dcf0d383ca Adapt build.zig to redesigned raylib build features config system Wertual 2026-03-12 20:47:38 +03:00
  • f9ea607385
    fix error in textinsert, found by github user chrg127 (#5644) Thomas Anderson 2026-03-12 05:38:06 -05:00
  • 8a93587eaa
    Fix raycasting logic in models_basic_voxel.c (#5643) Thomas Prowse 2026-03-12 10:36:53 +00:00
  • 64e8bfcfb6
    remove path override/change for linux (#5641) Thomas Anderson 2026-03-12 05:35:48 -05:00
  • 4e360c97f4
    remove duplicate line in makefile (#5640) Thomas Anderson 2026-03-12 05:34:38 -05:00
  • ee4f4a29c2
    [examples] Update audio_raw_stream.c (#5637) dan-hoang 2026-03-12 03:33:47 -07:00
  • 33423d0e0f Put SetTargetFPS(30) before while (!WindowShouldClose()) in audio_raw_stream.c dan-hoang 2026-03-11 16:45:07 -07:00
  • cd101ab3cf
    Put SetTargetFPS(30) before while(!WindowShouldClose()) in audio_raw_stream_callback.c dan-hoang 2026-03-11 16:46:26 -07:00
  • 4e2c64a187
    Remove spaces before asterisks in comments in audio_raw_stream_callback.c dan-hoang 2026-03-11 16:45:53 -07:00
  • a001eaa884
    Remove spaces before asterisks in comments in audio_raw_stream.c dan-hoang 2026-03-11 16:44:28 -07:00
  • 261468ad0e
    Delete examples/audio_raw_stream.c dan-hoang 2026-03-11 16:39:30 -07:00
  • 83b0acbd66 fix error in textinsert, found by github user chrg127 CrackedPixel 2026-03-11 12:17:57 -05:00
  • 28b71564d2
    Fix raycasting logic in models_basic_voxel.c Thomas Prowse 2026-03-11 16:53:43 +00:00
  • 3a392e92ba remove path override/change for linux CrackedPixel 2026-03-11 10:46:20 -05:00
  • ad70ec7ab4 remove duplicate line in makefile CrackedPixel 2026-03-11 10:45:18 -05:00
  • f1572fd488 Update audio_raw_stream_callback.c to more closely follow raylib coding conventions dan-hoang 2026-03-10 21:04:20 -07:00
  • 4876d703f5
    Update audio_raw_stream.c to more closely follow raylib coding conventions dan-hoang 2026-03-10 21:03:39 -07:00
  • 55ed7492fc
    Update audio_raw_stream.c to more closely follow raylib coding conventions dan-hoang 2026-03-10 21:01:46 -07:00
  • 15af86b06d
    Add audio_raw_stream_callback.c dan-hoang 2026-03-10 17:26:20 -07:00
  • 5579d1f6cc
    Update audio_raw_stream.c dan-hoang 2026-03-10 17:25:23 -07:00
  • 6cebf63cba
    Change GetRenderWidth() to GetScreenWidth() for consistency (#5635) Thomas Prowse 2026-03-10 23:21:53 +00:00
  • a80a05dfb5
    Change GetRenderWidth() to GetScreenWidth() for consistency Thomas Prowse 2026-03-10 20:01:35 +00:00
  • f4d54bec50 implement load mesh name from gltf/iqm/obj あるる / きのもと 結衣 2026-03-10 20:36:25 +09:00
  • 7b1096dc53
    [raylib.h] fix audio pan comment (#5633) Thomas Anderson 2026-03-10 03:51:12 -05:00
  • 6e502b8f17 rlparser: update raylib_api.* by CI github-actions[bot] 2026-03-10 08:45:25 +00:00
  • bfcb421782 fix audio pan comment -- found by a.b.c.d.a.b.c.d CrackedPixel 2026-03-10 03:43:43 -05:00
  • e40ddfabbb **WARNING: BREAKING:** REDESIGNED: rlgl shader loading API function names for more consistency #5631 Ray 2026-03-09 14:23:54 +01:00
  • 2b207be11e ADDED: rlUnloadShader() #5631 Ray 2026-03-09 13:22:29 +01:00
  • d604cd7f65 Update rmodels.c Ray 2026-03-09 12:52:27 +01:00
  • 78023ffca5
    Fix memory leak in LoadGLTF when model has no bones (#5629) victorberdugo1 2026-03-09 11:50:19 +00:00
  • 32005b9edf Update textures_bunnymark.c Ray 2026-03-08 23:00:05 +01:00
  • f49a65a240 [rcore][android] Fix CMake shared build and improve --wrap WARNING docs Federico Gherardi 2026-03-07 13:48:15 +01:00
  • aa7652dca8 [rlgl] RL_PIXELFORMAT_UNCOMPRESSED_DEPTH documentation R2turnTrue 2026-03-08 02:35:20 +09:00
  • 2356cb8785 [rlgl] add RL_PIXELFORMAT_UNCOMPRESSED_DEPTH to enum rlPixelFormat R2turnTrue 2026-03-08 02:27:44 +09:00
  • 8cef7be939 Fix memory leak in LoadGLTF when model has no bones Victor 2026-03-07 09:11:50 +01:00
  • fdb02bda7d [rlgl] expose rlLoadTextureCubemapDepth R2turnTrue 2026-03-07 12:29:13 +09:00
  • 2a49eb757f [rlgl] Added rlLoadTextureCubemapDepth R2turnTrue 2026-03-07 12:06:14 +09:00
  • 99cab6d3a7 Update rtext.c Ray 2026-03-06 17:11:48 +01:00
  • 1839b3edb0 Update shaders_cel_shading.c Ray 2026-03-06 17:11:44 +01:00
  • eed30b6f90 Update HISTORY.md Ray 2026-03-06 16:54:15 +01:00
  • a0ffefcb9d Update rlgl.h Ray 2026-03-06 16:53:56 +01:00
  • 12039ba7d0 Update raylib.h Ray 2026-03-06 16:53:40 +01:00
  • c8d1f3e750
    Make LoadFontFromImage limit its scanning to image dimensions. (#5626) JoeStrout 2026-03-06 08:52:58 -07:00
  • 54f630774d
    [example] cel-shading and outline using inverted hull (#5615) Gleb A 2026-03-06 10:52:28 -05:00
  • dcd4e33426 Fixed warning caused by wrongly formatting TraceLog AntoinePerrin25 2026-03-06 12:03:03 +01:00
  • dc3e711a44 Fixed Warning from -Wformat-extra-args from __attribute__(format(printf(...)) AntoinePerrin25 2026-03-06 10:51:32 +01:00
  • 0f25a50449 Added printf style format attribute to TraceLog and TextFormat AntoinePerrin25 2026-03-06 10:33:03 +01:00
  • 8f1dee6545 unnecessary spacing ggrizzly 2026-03-05 20:31:17 -05:00
  • d46963a724 updated view ggrizzly 2026-03-05 20:20:30 -05:00
  • 2028348864 added glsl100+120 compat ggrizzly 2026-03-05 20:20:19 -05:00
  • 351f666ec8 new screenshot ggrizzly 2026-03-05 20:19:54 -05:00