Commit graph

  • 21e711b13f
    Fix typo in mesh animNormals Colby Newman 2025-05-18 19:35:21 -04:00
  • 87a8e04a7b tweaks Bigfoot71 2025-05-18 22:35:28 +02:00
  • bd2179db39 review sw_raster_quad_axis_aligned Bigfoot71 2025-05-18 22:29:26 +02:00
  • a71ec577ac fix sw_quad_is_aligned Bigfoot71 2025-05-18 21:35:22 +02:00
  • e75329ab85 review line raster Bigfoot71 2025-05-18 21:17:23 +02:00
  • dd48df432e review sw_saturate Bigfoot71 2025-05-18 18:51:17 +02:00
  • aead157626 review SW_CLAMP case in sw_texture_map Bigfoot71 2025-05-18 18:37:33 +02:00
  • 9799448d8c excluse some exemple with the software backend Bigfoot71 2025-05-18 18:25:34 +02:00
  • 32d849f50c fix face culling Bigfoot71 2025-05-18 18:13:10 +02:00
  • caf6b4795f update Makefile Bigfoot71 2025-05-18 15:56:21 +02:00
  • 2e024898a9 adding software backend option (cmake) Bigfoot71 2025-05-18 15:54:06 +02:00
  • 7fbc52c0e2 BGRA copy support Bigfoot71 2025-05-18 15:53:12 +02:00
  • 7102073bcb
    Merge branch 'raysan5:master' into rlsw Le Juez Victor 2025-05-18 15:57:21 +02:00
  • 5da2d10118
    Update rcore_android.c Padmadev D 2025-05-18 18:53:28 +05:30
  • 2be18e2c54
    Merge pull request #4944 from Pivok7/master Ray 2025-05-18 15:09:47 +02:00
  • bb5442e8c0 tweaks Bigfoot71 2025-05-18 04:13:30 +02:00
  • 07e891ad24 cache texture size minus one + comments Bigfoot71 2025-05-18 04:01:49 +02:00
  • 6a3818b34f fix gradient calculation Bigfoot71 2025-05-18 03:49:53 +02:00
  • 0b08e75a2e fix and improve polygon clipping Sets the vertex count to zero when the polygon is invalid Stops clipping when the vertex count drops below 3 Bigfoot71 2025-05-18 03:49:11 +02:00
  • 358917ffc3 trigger resize event when going into and out of fullscreen mode Moros Smith 2025-05-17 21:08:57 -04:00
  • d0d42e78ea inform glfw that a change of window size has taken place Moros Smith 2025-05-17 21:08:35 -04:00
  • b618d7b35b use parentElement's dimensions for width/height Moros Smith 2025-05-17 21:08:07 -04:00
  • 8624edf63d review current vertex data + increase max clipped polygon vertices (for extreme cases) Bigfoot71 2025-05-18 03:08:01 +02:00
  • 7b7ed98873 improve triangle rasterization along Y axis improved robustness against numerical errors incremental interpolation along Y simplified function, fewer jumps Bigfoot71 2025-05-18 02:07:36 +02:00
  • 2299b6b8e6 increase max clipped polygon vertices Bigfoot71 2025-05-18 00:24:52 +02:00
  • 72e753a60a rm def Bigfoot71 2025-05-17 21:21:23 +02:00
  • b9cfbebd40 impl sdl platform Bigfoot71 2025-05-17 21:20:13 +02:00
  • 88c24f8de7 fix sw_quad_sort_cw Bigfoot71 2025-05-17 21:14:55 +02:00
  • 903f56ca7b review triangle scanlines increment all data Bigfoot71 2025-05-17 21:10:37 +02:00
  • 3913ffeac2 fix texture pool alloc.. Bigfoot71 2025-05-17 18:17:29 +02:00
  • f7df285d69 review swMultMatrixf Bigfoot71 2025-05-17 18:09:50 +02:00
  • 5bab07b3e7 fallback color/texcoord (swDrawArrays) Bigfoot71 2025-05-17 17:55:00 +02:00
  • 3c25efc412 fix animNormals (DrawMesh) Bigfoot71 2025-05-17 17:50:11 +02:00
  • 6c73c62713 tweaks Bigfoot71 2025-05-17 17:21:14 +02:00
  • 87fae2cf31 review pixelformat Bigfoot71 2025-05-17 17:06:42 +02:00
  • ea8ecb2d21 check swInit Bigfoot71 2025-05-17 17:01:20 +02:00
  • c35a74a13b set minimum req vertices to 3 (quads) Bigfoot71 2025-05-17 16:38:23 +02:00
  • 7ec3a5fe6e review texture format + fix copy Bigfoot71 2025-05-17 16:32:14 +02:00
  • 5b46c6e66f update swClose Bigfoot71 2025-05-17 16:18:13 +02:00
  • 9d49dbcb8d fix DrawMesh for GL 1.1 Bigfoot71 2025-05-17 16:07:25 +02:00
  • 074b68a809 build fixes Bigfoot71 2025-05-17 16:07:04 +02:00
  • 169f7f4ed9 temp tweak Bigfoot71 2025-05-17 15:16:32 +02:00
  • a03619fec0 add RL_OPENGL_11_SOFTWARE enum Bigfoot71 2025-05-17 14:53:16 +02:00
  • d17116fb08 adding GRAPHICS_API_OPENGL_11_SOFTWARE in DrawMesh Bigfoot71 2025-05-17 14:42:03 +02:00
  • 1820586d1f update rlgl.h Bigfoot71 2025-05-17 14:39:08 +02:00
  • 281bff77b3
    Merge branch 'raysan5:master' into rlsw Le Juez Victor 2025-05-17 14:35:43 +02:00
  • 0ffc8c517f Pbr example fix Pivok 2025-05-17 12:32:17 +02:00
  • 09b1c8ba8c use of restrict for blending function parameters Bigfoot71 2025-05-16 21:42:34 +02:00
  • 0a3e1f361e oops, translating some comments Bigfoot71 2025-05-16 21:26:16 +02:00
  • e565077833 new rendering path for axis aligned quads Bigfoot71 2025-05-16 21:04:15 +02:00
  • a085542da5 Gold engine changes ByCGS1999 2025-05-16 17:29:24 +02:00
  • 92ca03d246 Add example TomasBorquez 2025-05-16 02:52:17 -03:00
  • 515e894076 tweak the pipeline flow regarding the face culling avoids misprediction, improves vectorization if possible Bigfoot71 2025-05-15 02:54:32 +02:00
  • fd37d4f528 added SW_RESTRICT and redesigned sw_lerp_vertex_PNCTH Bigfoot71 2025-05-15 02:36:04 +02:00
  • 110445cfe2 fix 'sw_poly_point_render' Bigfoot71 2025-05-15 02:28:12 +02:00
  • 5e181ede7e use of a single global vertex buffer Bigfoot71 2025-05-15 02:23:43 +02:00
  • 1c7162271c impl specific quad rendering func Bigfoot71 2025-05-15 02:03:23 +02:00
  • 8c99a508c6 REVIEWED: WindowSizeCallback(), GLFW Ray 2025-05-14 23:49:24 +02:00
  • a51d334440 Merge branch 'master' of https://github.com/raysan5/raylib Ray 2025-05-14 23:47:32 +02:00
  • 9d4c31533d Update rtext.c Ray 2025-05-14 23:47:03 +02:00
  • 191f1ba1d1 [rcore] add SetEventWaitingTimeout() David Vanderson 2025-05-13 15:01:49 -04:00
  • 15a0cf89b8
    Merge pull request #4936 from lumenkeyes/master Ray 2025-05-13 20:54:13 +02:00
  • ba31219141
    Merge pull request #4937 from Bigfoot71/fix-gen-tangents Ray 2025-05-13 20:52:51 +02:00
  • 5076d5743b
    Merge pull request #4938 from JeffM2501/const_save_callback Ray 2025-05-13 20:51:47 +02:00
  • 4a1e9931a6 Update raylib_api.* by CI github-actions[bot] 2025-05-13 02:55:19 +00:00
  • aa684a33de make save file callback match const correctness of calling function Jeffery Myers 2025-05-12 19:54:34 -07:00
  • fb06da3384 comma: fix touch inverse Maxime Desroches 2025-05-12 17:20:37 -07:00
  • d135eef462 fix and improve GenMeshTangents Bigfoot71 2025-05-12 23:16:06 +02:00
  • 6f11e27bbe fix typo Lumen Keyes 2025-05-12 11:19:08 -06:00
  • dea6a24777 build.zig fix: link EGL for Android Lumen Keyes 2025-05-12 11:13:32 -06:00
  • 63b988ade9 Update raylib_api.* by CI github-actions[bot] 2025-05-11 09:05:50 +00:00
  • f7d03efb49 REVIEWED: DecodeDataBase64(), follow convention: Ray 2025-05-11 11:05:25 +02:00
  • 3083f0cd43 REVIEWED: SaveFileText(), const input text Ray 2025-05-11 11:03:49 +02:00
  • 55e503171b review framebuffer filling functions Bigfoot71 2025-05-11 03:06:57 +02:00
  • a8f222d52c optimized copy/blit functions for each dst format Bigfoot71 2025-05-11 02:35:34 +02:00
  • d9c60f2d39 tweak framebuffer functions for better readability Bigfoot71 2025-05-11 00:12:47 +02:00
  • 1ae8bb4970 use opitmized fract function in sw_texture_map Bigfoot71 2025-05-10 23:43:39 +02:00
  • d98f229814 tweak lerp vertex function Bigfoot71 2025-05-10 23:25:13 +02:00
  • f0d8653d07 greatly improve float saturation Bigfoot71 2025-05-10 23:21:36 +02:00
  • a37a8cafd9 review color blending system Bigfoot71 2025-05-10 22:59:52 +02:00
  • c1621b3d6d remove useless scissor related data Bigfoot71 2025-05-10 22:29:15 +02:00
  • 693c9c292a Formatting tweaks Ray 2025-05-10 22:45:08 +02:00
  • 4ac31f7cde
    Merge pull request #4928 from JeffM2501/unload_default_font Ray 2025-05-10 21:47:53 +02:00
  • 0bfc37450c fix calls to GetRandomValue Bigfoot71 2025-05-10 21:45:42 +02:00
  • 52d4b5d2f6 Added 3D Audio System Physical Liquid 2025-05-10 12:34:25 -07:00
  • 9057c47904 review random value functions Bigfoot71 2025-05-10 21:26:59 +02:00
  • 77e4eec8df adding floating-point generation to rprand Bigfoot71 2025-05-10 21:21:33 +02:00
  • 6059705a0d
    Merge branch 'raysan5:master' into rlsw Le Juez Victor 2025-05-09 12:02:36 +02:00
  • 6c0c2b72d6
    Create compile_flags.txt Lmenuontop 2025-05-09 12:57:40 +05:30
  • ebaa922f6b Properly clean up the default font on unload, it may be reused if the window is created again Jeffery Myers 2025-05-08 09:57:31 -07:00
  • 7e07278368 Update rprand.h Ray 2025-05-08 17:06:29 +02:00
  • 1402e830b4
    Merge pull request #4926 from karl-zylinski/draw-sphere-normals Ray 2025-05-08 00:26:21 +02:00
  • 6fad12db73
    Merge pull request #4927 from lumenkeyes/master Ray 2025-05-06 18:41:53 +02:00
  • 35de7b26a4
    catch error in build.zig lumenkeyes 2025-05-06 10:08:12 -06:00
  • eae3fd83d5
    properly detect if abi is android lumenkeyes 2025-05-06 10:04:54 -06:00
  • c4b9c0e039
    properly generate android triple in build.zig lumenkeyes 2025-05-06 09:46:42 -06:00
  • a15548fb5a Add normals to DrawSphereEx Karl Zylinski 2025-05-06 13:09:05 +02:00
  • 3d6e24af4f
    Merge pull request #4906 from Bigfoot71/fix-clip Ray 2025-05-06 11:12:35 +02:00
  • 512b1bed4f
    Merge pull request #4925 from JeffM2501/animated_meshes_GL11 Ray 2025-05-06 00:54:54 +02:00
  • e07e3354a3 Merge branch 'animated_meshes_GL11' of github.com:JeffM2501/raylib into animated_meshes_GL11 Jeffery Myers 2025-05-05 15:51:13 -07:00