Commit Graph

  • 8a5c1b109d Merge pull request #4613 from fnknda/fix-linux-bind gingerBill 2025-01-01 17:46:15 +00:00
  • bfbcc02aff Merge pull request #4608 from zen3ger/assignment-of-non-specialized-parapoly gingerBill 2025-01-01 17:40:40 +00:00
  • 8d400f43fd Merge pull request #4607 from zen3ger/parapoly-proc-fixes gingerBill 2025-01-01 17:40:04 +00:00
  • 7248958fcd Merge pull request #4606 from chris-montero/fix_memory_leak_in_core_prof_spall_doc_example gingerBill 2025-01-01 17:39:20 +00:00
  • 7b334d2bd9 Add #branch_location gingerBill 2025-01-01 17:26:15 +00:00
  • 1cf7a56ba7 General clean up of code gingerBill 2025-01-01 15:13:46 +00:00
  • 6383fddb59 Disable the os-specific code in libc so that non-OS specific platforms still work with it gingerBill 2025-01-01 15:13:36 +00:00
  • 049359cae4 Clean up box2d foreign import gingerBill 2025-01-01 15:13:07 +00:00
  • c8ad2a4245 Support multiple paths for wasm in foreign import gingerBill 2025-01-01 15:12:54 +00:00
  • fe88c22b1f encoding/base32: Fix RFC 4648 references and add RFC reference URL Zoltán Kéri 2024-12-31 23:47:33 +01:00
  • d6f4412dc3 encoding/base32: Fix style issues for CI Zoltán Kéri 2024-12-31 18:18:23 +01:00
  • 98967aad74 vendor:vulkan Use vendor:x11/xlib types when available fleandro 2024-12-31 02:44:42 +00:00
  • 7ffec820ac Merge pull request #4610 from blob1807/master Laytan 2024-12-30 23:53:24 +01:00
  • c02710cce8 Merge pull request #4638 from DataResearch/master Laytan 2024-12-30 23:53:04 +01:00
  • a73c7be8f7 Merge pull request #4600 from jasonKercher/arm64-linux-fixes Laytan 2024-12-30 23:38:59 +01:00
  • bddca04b25 added IsZoomed to user32 bindings in sys/windows CodingChris 2024-12-30 23:20:08 +01:00
  • 0d0a202a78 vendor:vulkan Add support for xlib and xcb fleandro 2024-12-30 22:09:27 +00:00
  • 3d25128520 encoding/base32: Convert files to UTF-8 with Unix line endings Zoltán Kéri 2024-12-30 15:31:57 +01:00
  • 5ce6990077 encoding/base32: Add proper cleanup for encoded strings in tests Zoltán Kéri 2024-12-30 15:26:42 +01:00
  • 8292509769 encoding/base32: Add custom alphabet test case Zoltán Kéri 2024-12-30 15:18:38 +01:00
  • 591dd8765a encoding/base32: Remove incorrect defer delete in encode() Zoltán Kéri 2024-12-30 12:00:38 +01:00
  • 0d4c0064d9 encoding/base32: Add encode->decode roundtrip test Zoltán Kéri 2024-12-30 03:03:50 +01:00
  • c9c59edc64 encoding/base32: Move tests to base32_test.odin Zoltán Kéri 2024-12-29 23:35:01 +01:00
  • 3e63f598a0 build cgltf lib shashank 2024-12-29 20:07:36 +05:30
  • 77511da195 update cgltf from 1.13 to 1.14 shashank 2024-12-29 19:58:55 +05:30
  • 87c159c69f Remove unnecessary string() conversion. dozn 2024-12-28 08:13:38 -08:00
  • d22cb20d85 Use Struct Tags For Embedded (with using) Structs When Unmarshalling JSON dozn 2024-12-28 07:48:09 -08:00
  • b21fc19233 Add regression tests for inverse_transpose Sebastian Pahnke 2024-12-28 10:29:05 +01:00
  • ec5ee19c01 Add regression tests for matrix inverse Sebastian Pahnke 2024-12-28 10:24:37 +01:00
  • 02a9d8560f Test symmetry Sebastian Pahnke 2024-12-28 09:33:58 +01:00
  • f23e226854 Rename adjugate to cofactor to keep existing usages for inverse and determinant correct and add new adjugate procedures Sebastian Pahnke 2024-12-28 09:23:43 +01:00
  • 0d955e55db Add tests for determinants because their calculation depends on the adjugate Sebastian Pahnke 2024-12-28 09:05:26 +01:00
  • e8a202f0a2 Add tests for glsl and hlsl variants Sebastian Pahnke 2024-12-28 08:56:09 +01:00
  • 8a91e0bb19 Add regression tests reproducing the issue Sebastian Pahnke 2024-12-28 08:51:54 +01:00
  • 490f527005 encoding/base32: Expand DEC_TABLE to full 256 bytes Zoltán Kéri 2024-12-26 19:20:46 +01:00
  • 88c0e62095 encoding/base32: Use ENC_TBL parameter consistently in encode() Zoltán Kéri 2024-12-26 14:48:02 +01:00
  • e7fb02a84a encoding/base32: Add custom validation support Zoltán Kéri 2024-12-25 16:15:41 +01:00
  • 8211a911db encoding/base32: Replace padding map with switch statement Zoltán Kéri 2024-12-24 20:46:38 +01:00
  • 3a5440e4ed base/runtime: Add ensure and ensure_contextless Yawning Angel 2024-12-23 14:15:59 +09:00
  • e75a49f095 encoding/base32: Set optimization mode for decode() Zoltán Kéri 2024-12-24 16:07:01 +01:00
  • 93238db202 encoding/base32: Use consistent allocator and add proper cleanup Zoltán Kéri 2024-12-24 16:00:00 +01:00
  • f1f2ed3194 encoding/base32: Fix decode implementation per RFC 4648 Zoltán Kéri 2024-12-24 15:52:33 +01:00
  • 7672ac945a encoding/base32: Add RFC 4648 test suite Zoltán Kéri 2024-12-24 15:28:34 +01:00
  • b9338777e3 encoding/base32: Fix buffer allocation and bounds checking Zoltán Kéri 2024-12-24 02:20:32 +01:00
  • 8c761627c8 encoding/base32: Replace assertions with error returns Zoltán Kéri 2024-12-24 02:17:57 +01:00
  • ad99d20d29 Remove outdated PNG save helpers Jeroen van Rijn 2024-12-23 16:33:23 +01:00
  • e82a0c8fc7 Fixed crash in arena_free_all() for bootstrapped growing arenas. dmitriy.gorevoy 2024-12-23 09:25:18 +01:00
  • 6ff81b6e4c make -export-dependencies:json emit valid json fleandro 2024-12-23 01:03:51 +00:00
  • 28e226381d Remove extra white space Joao Fukuda 2024-12-22 16:09:51 -03:00
  • 0a2200fa12 Fix issue #4612 Joao Fukuda 2024-12-22 15:53:54 -03:00
  • 276dab69b6 Pack MDEI struct to fix issue #4407 Misomosi 2024-11-10 10:41:16 -05:00
  • fdf510b7b3 Pack struct when needed, use field_align metadata misomosi 2024-12-21 19:59:31 -05:00
  • f07a6f463c Fix io.write_escaped_rune not writing full value blob1807 2024-12-22 23:10:42 +10:00
  • 9f77f7c417 Fix crash on assignment of parapoly proc to variable Roland Kovacs 2024-12-22 12:38:37 +01:00
  • f2f952b344 Fix crash when proc return type is undeclared parapoly variable Roland Kovacs 2024-12-22 01:52:57 +01:00
  • 26f9688c69 Fix early overwrite of dst w/ exp_u64 misomosi 2024-12-21 16:53:31 -05:00
  • a20d85df1e Fix os_haiku.odin (again) avanspector 2024-12-21 17:15:53 +01:00
  • 365e24ce8d Remove error baselines from Errno to make fmt clearer avanspector 2024-12-21 17:09:57 +01:00
  • cb42b88e13 Update errno.odin avanspector 2024-12-21 16:54:45 +01:00
  • e5f32e1455 Makes tracking allocator default to crashing on a bad free instead of add to bad_free_array. The bad_free_array remains to not break old code. The new default behavior is implemented in a callback that you can override, there's a second provided callback that provides the old behavior where an element was added to bad_free_array. Rationale: Many people are just checking the allocation_map, but don't check the bad free array. Several examples throughout core that use tracking allocator don't check bad_free_array either, so people have been taught not to check it. Karl Zylinski 2024-12-21 15:47:26 +01:00
  • c06f79bb36 fixed memory leak in core/prof/spall/doc.odin example code chris-montero 2024-12-21 15:53:55 +02:00
  • be4748831d Delete errors.odin avanspector 2024-12-20 17:25:15 +01:00
  • 5376d2a20b fix haiku avanspector 2024-12-20 17:19:04 +01:00
  • 14216ebf51 Added some implicit broadcasting for #simd arrays. Barinzaya 2024-12-19 20:07:04 -05:00
  • 5f46b5ca50 Fixed zeroing in resize_dynamic_array. Barinzaya 2024-12-19 17:52:09 -05:00
  • b73275cf42 Get arm64 up to speed in os2 linux jason 2024-12-19 17:12:07 -05:00
  • 597fba7c31 Merge pull request #4597 from lodinukal/master gingerBill 2024-12-19 13:36:36 +00:00
  • cce2cb79c9 Change single pointers to multipointers, fix UUIDs in d3d11 and d3d12 imlodinu 2024-12-19 12:23:00 +08:00
  • 61368d942e Merge pull request #4589 from Pariatech/add-trunc-to-linalg-glsl gingerBill 2024-12-18 21:20:17 +00:00
  • d3f072835d Merge pull request #4592 from cstrachan88/master Jeroen van Rijn 2024-12-17 21:23:49 +01:00
  • 69bbd8082a Fixed typo in wgpu.js Courtney Strachan 2024-12-17 12:13:48 -08:00
  • e0b7bfd21e add trunc to glsl linalg Gabriel Pariat 2024-12-17 13:06:59 -05:00
  • f761dc2102 cleanup redundant constants wrapperup 2024-12-16 22:58:12 -05:00
  • 6753946b7a fix resource_manager_flag enum wrapperup 2024-12-16 22:12:20 -05:00
  • c64f13a0eb use bit sets in miniaudio for flags wrapperup 2024-12-16 18:34:22 -05:00
  • 8b1c9b0ff5 Merge pull request #4568 from giuliano-macedo/master Laytan 2024-12-14 16:46:17 +01:00
  • 6785a485e3 docs: improved reinterpret docstring Giuliano Macedo 2024-12-08 16:20:09 -03:00
  • 0a29d36aa3 Fix bug with comparisons with big endian types gingerBill 2024-12-12 15:44:49 +00:00
  • cecd7ea0b2 Merge pull request #4572 from GonkieDev/win32_rawinput_typo_fix Laytan 2024-12-11 23:02:25 +01:00
  • 6bcfafc3a8 typo fixed (MOUSE_ATTRIUBTTES_CHANGED -> MOUSE_ATTRIBUTES_CHANGED) GonkieDev 2024-12-11 21:02:43 +00:00
  • db1b67daba Merge pull request #4558 from thebigtoona/vendor/raylib-add-rcamera-module-bindings gingerBill 2024-12-11 12:32:55 +00:00
  • 954adef2d4 Merge pull request #4570 from laytan/remove-viral-inlining gingerBill 2024-12-11 12:32:47 +00:00
  • c8f0d27cee compiler: remove viral #force(_no)_inline Laytan Laats 2024-12-09 19:12:42 +01:00
  • 67720e3a9d Merge pull request #4567 from 2nafish117/dxgi-multipointer-usage gingerBill 2024-12-09 17:10:06 +00:00
  • d02f575561 change pointer arg to multipointer in GetDisplayModeList and GetDisplayModeList1 shashank 2024-12-08 21:41:01 +05:30
  • f28fa736b3 Merge pull request #4551 from wrapperup/vulkan-1.4.303 gingerBill 2024-12-08 13:11:13 +00:00
  • 59d88f2a22 add missing vulkan video constants wrapperup 2024-12-07 20:48:14 -05:00
  • 6e1d028861 fix #4389 - retrieve file type by opening if other methods failed Laytan Laats 2024-12-06 23:51:14 +01:00
  • f1cae8d844 fix #4496 - allow unlock of unlocked mutex (making it consistent with windows behaviour) Laytan Laats 2024-12-06 23:08:47 +01:00
  • 7edd332993 fix #4536 - stack buffer overflow for size_of 0 types in struct unmarshal Laytan Laats 2024-12-06 22:12:52 +01:00
  • 676fe34863 fix #4547 - wasm -out without file extension Laytan Laats 2024-12-06 19:38:53 +01:00
  • 402f8dd576 raylib/rlgl: fix foreign imports after update to 5.5 Laytan Laats 2024-12-06 18:53:51 +01:00
  • 7be0035578 Merge pull request #4560 from gfaster/which-nix-shell dev-2024-12 gingerBill 2024-12-06 14:21:16 +00:00
  • e4bdc4ff7c Merge pull request #4562 from dozn/patch-1 gingerBill 2024-12-06 14:21:01 +00:00
  • 62768ad857 Merge pull request #4564 from gfaster/4553-regression-test gingerBill 2024-12-06 14:20:51 +00:00
  • 25ae3d0785 Add regression test for #4553 Gavin 2024-12-05 14:58:39 -05:00
  • cf53404f5f sync: fix no new values Laytan Laats 2024-12-05 20:05:19 +01:00
  • ac3a87c2cf sync: fix require results Laytan Laats 2024-12-05 19:04:45 +01:00
  • ad438f418d sync: fix futexes on wasm Laytan Laats 2024-12-05 19:00:45 +01:00
  • d452d37b93 Fix #4537 gingerBill 2024-12-05 15:51:05 +00:00