Commit Graph

  • 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
  • e3b1646490 Fix #4552 gingerBill 2024-12-05 15:46:35 +00:00
  • dd8e6e884c Try to fix #4553 gingerBill 2024-12-05 15:45:01 +00:00
  • f5b16aa42a Fix #4561 gingerBill 2024-12-05 15:27:41 +00:00
  • 37fb2754a1 Move Struct Field Zipping Outside of JSON Token Loop dozn 2024-12-05 07:23:34 -08:00
  • f7761ebcc4 Make odin.rc terser gingerBill 2024-12-05 12:30:55 +00:00
  • a4b071e864 Add /nologo gingerBill 2024-12-05 12:30:17 +00:00
  • b36a81ef53 ABI change: for indirect parameters size_of <= 16, do callee stack copy gingerBill 2024-12-05 10:44:53 +00:00
  • 52a7a3e5fc change camera defines to constants Tina Colvin 2024-12-04 16:44:00 -07:00
  • 96691c364b add which to shell.nix to build with --pure Gavin 2024-12-04 18:05:33 -05:00
  • cdb86d69b3 Merge pull request #4556 from cornishon/index_multi Laytan 2024-12-04 22:01:49 +01:00
  • ce51b79a37 Fix the unused variable errors Adam Zadrożny 2024-12-04 21:09:47 +01:00
  • dc0e189e32 add bindings for rCamera module in vendor/raylib/raylib.odin Tina Colvin 2024-12-04 11:49:24 -07:00
  • 5dfc24882f improve strings.index_multi Adam Zadrożny 2024-12-04 14:29:49 +01:00
  • c79466ab3c Merge pull request #4548 from Bazzas-Forks/linalg-clamp-length gingerBill 2024-12-04 12:05:06 +00:00
  • 49b8abe3ef Apply suggestions from code review flysand7 2024-12-04 22:50:10 +11:00
  • 910b46ebf0 Merge pull request #4555 from ycros/fix-regex-num-groups Laytan 2024-12-04 12:46:57 +01:00
  • ba6224b61a Apply suggestions from code review flysand7 2024-12-04 19:11:21 +11:00
  • bf63e9b093 Add test for regex preallocated captures. Ycros 2024-12-04 14:35:53 +11:00
  • 7edc46f1b9 fix: regex's match_with_preallocated_capture returning num_groups Ycros 2024-12-04 13:51:27 +11:00
  • 04e8dcc042 Merge pull request #4554 from Kelimion/get-date Jeroen van Rijn 2024-12-03 12:49:33 +01:00
  • ef5546aea5 Add misc\get-date.c Jeroen van Rijn 2024-12-03 12:42:13 +01:00
  • 08f14db8e8 regenerate vulkan vendor bindings (1.4.303) wrapperup 2024-12-02 17:48:32 -05:00
  • b942479886 Minor improvement to type handing on failures gingerBill 2024-12-02 15:57:20 +00:00
  • 65de0256ce Fix #4535 gingerBill 2024-12-02 15:57:08 +00:00
  • af8122e8c7 Merge pull request #4541 from Waqar144/work/thread-pool-use-queue gingerBill 2024-12-02 12:04:28 +00:00
  • 7d5ac2a164 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-12-02 11:24:00 +00:00
  • e2ba8ff6e6 Fix #4530 gingerBill 2024-12-02 11:23:55 +00:00
  • 1a84820e83 Merge pull request #4542 from FourteenBrush/master gingerBill 2024-12-02 10:55:09 +00:00
  • d0f87913e2 Fix #4549 gingerBill 2024-12-02 10:49:49 +00:00
  • 4b76568596 Add linalg.clamp_length(vector, max_length) -> clamped_vector Bazzagibbs 2024-12-02 11:58:36 +11:00
  • 03a53ccce2 Merge pull request #4546 from thetarnav/correct-parsing-build-tag-newlines Laytan 2024-12-01 19:13:59 +01:00
  • 26415bcb0e Correct handling newlines between build tags in core:odin Damian Tarnawski 2024-12-01 18:21:26 +01:00
  • 8387561d0a [core/simd]: Write package documentation flysand7 2024-12-02 01:24:33 +11:00
  • e6a9f93e9f dynlib: unload library before loading again & add LIBRARY_FILE_EXTENSION constant Laytan Laats 2024-11-28 21:05:17 +01:00
  • 47888794c8 Fix assert when return value expected. Jeroen van Rijn 2024-11-28 20:44:57 +01:00
  • ad8bff4d3a Make O_RDONLY default for os.open on all platforms. Jeroen van Rijn 2024-11-28 15:57:48 +01:00
  • 486a650630 Fix binomial function Evan Martinez 2024-11-28 00:28:26 -07:00
  • 79733c5f5e src/main.cpp: apply suggestion 0dminnimda 2024-11-02 21:59:15 +03:00
  • 27aa40c357 Update version in more places 0dminnimda 2024-11-02 00:53:13 +03:00
  • 496b676f12 Fix a mistake in build_odin.sh 0dminnimda 2024-10-31 15:59:32 +03:00
  • 456279feba Add support for llvm version 19 0dminnimda 2024-10-31 15:56:23 +03:00
  • d51692a3b4 properly keep track of current scope for debugging Laytan Laats 2024-11-27 20:53:56 +01:00
  • 2bd6fc9ebd fix DNS_RECORD.Data error align on windows i386 zhylmzr 2024-11-27 20:15:34 +08:00
  • 21ff9856d4 Check type_expr in check_procedure_param_polymorphic_type Jeroen van Rijn 2024-11-27 15:26:33 +01:00
  • c572c80a64 Updated NetBSD CI to pkgsrc Q3 release Andreas T Jonsson 2024-11-27 11:22:31 +01:00
  • da4347f790 sys/info & odin report: rework macos version retrieval Laytan Laats 2024-11-26 22:23:43 +01:00
  • 76516030c4 vendor/raylib: revert removal of arm64 raygui binaries and fix import paths Laytan Laats 2024-11-26 18:59:51 +01:00
  • 5a201d588b add macos 15.1.1 to odin report and sys/info Laytan Laats 2024-11-26 18:46:27 +01:00
  • 1be9833073 Convert mutex guard to "try lock" gingerBill 2024-11-26 16:14:13 +00:00
  • 9388f0d5a5 Add aliases for Is*Ready -> Is*Valid Jeroen van Rijn 2024-11-25 20:18:53 +01:00
  • 0e3572947a Fix #4508 for abs, min, max (#4516) Jeroen van Rijn 2024-11-25 15:27:35 +01:00
  • 3c3c59fc03 Allow for odin help build etc gingerBill 2024-11-25 14:04:17 +00:00
  • 7e4aafe239 Add comment explaining #4515 test. Jeroen van Rijn 2024-11-25 13:47:04 +01:00
  • 66c57e380a Test #4515 Jeroen van Rijn 2024-11-25 13:16:27 +01:00
  • d15d152746 fix unmarshal unhandled error (#4515) o:tone 2024-11-25 13:15:33 +01:00
  • 0f7b1b426f Resolve indentation issues lxmcf 2024-11-25 21:09:10 +11:00