Commit Graph

  • 2d0dc44636 Shorten buffers used for os2.random_string results Feoramund 2025-03-03 19:18:54 -05:00
  • d6002d68a2 Make os2.random_string use context.random_generator Feoramund 2025-03-03 15:29:33 -05:00
  • 71eb26ef15 wgpu: fix link in doc.odin Laytan Laats 2025-03-03 22:18:44 +01:00
  • 52dd651aed wgpu: device lost callback device by pointer in JS Laytan Laats 2025-03-03 22:15:14 +01:00
  • 19d176c2c7 Merge pull request #4899 from Valakor/wgpu Laytan 2025-03-03 21:58:27 +01:00
  • 2dbf8d0f37 Merge pull request #4904 from laytan/move-wgpu-examples-to-examples-repo Laytan 2025-03-03 21:30:23 +01:00
  • 7fc55eb92a wgpu: move examples to examples repo Laytan Laats 2025-03-03 21:22:59 +01:00
  • 189b4782fb dynlib: fix initialize_symbols when there is no field for the handle in the struct Laytan Laats 2025-03-03 20:33:33 +01:00
  • 05add96fc8 sys/windows: fix tabs Laytan Laats 2025-03-03 19:30:22 +01:00
  • 21a6648cde Fix #4903 gingerBill 2025-03-03 15:16:50 +00:00
  • 4170e6e6d4 Merge pull request #4900 from Barinzaya/fix-bitset-xor-changes-enum gingerBill 2025-03-03 11:03:17 +00:00
  • a71156699a Merge pull request #4901 from Feoramund/os2-fixes gingerBill 2025-03-03 11:02:23 +00:00
  • 675bffce88 Add missing allocator in os2.file_info_clone Feoramund 2025-02-27 16:07:22 -05:00
  • 7d1fcfa09b Fix wrong path in os2.user_config_dir Feoramund 2024-10-04 13:30:35 -04:00
  • ef83f2115a Implemented #reverse for for in bit_set. Barinzaya 2025-03-02 09:54:54 -05:00
  • 397de28580 Fix typo: SprivShaderPassThrough -> SpirvShaderPassthrough Matthew Pohlmann 2025-03-02 11:13:41 -08:00
  • 6e3d17d189 Fixed ~ on bit_set[Some_Enum] altering the definition of the enum. Barinzaya 2025-03-02 13:29:39 -05:00
  • af897ba689 Some more fixes: ChainedStruct vs. ChainedStructOut, desiredMaximumFrameLatency, and 'const' annotations Matthew Pohlmann 2025-03-02 10:18:36 -08:00
  • eadbf5ebb1 Merge branch 'wgpu' of https://github.com/Valakor/Odin into wgpu Matthew Pohlmann 2025-03-02 09:34:48 -08:00
  • 440c52fd53 Use ^Device instead of Maybe(Device) for device callbacks Matthew Pohlmann 2025-03-02 09:34:43 -08:00
  • 719e973638 Merge branch 'odin-lang:master' into wgpu Matthew Pohlmann 2025-03-02 09:17:15 -08:00
  • be3f523358 wgpu v24.0.0.2 fixes Matthew Pohlmann 2025-03-02 09:16:40 -08:00
  • 4b2b49dc30 Merge pull request #4898 from alektron/ArenaTotalUsedMismatch gingerBill 2025-03-02 17:15:52 +00:00
  • fd539b5e81 Fix: When resizing a virtual arena by commiting more of the already reserved memory, the total_used field of the arena was not updated; alektron 2025-03-02 17:46:39 +01:00
  • dbbe96ae5c Fixed json null value parsing Courtney Strachan 2025-03-02 07:57:23 -08:00
  • b9b27bc1e0 Merge pull request #4853 from laytan/update-wgpu-24 gingerBill 2025-03-02 15:12:23 +00:00
  • 7841d0b14b Merge pull request #4884 from Dzentsetsu/master Jeroen van Rijn 2025-03-02 13:50:00 +01:00
  • 3963ad1cc1 Update core/sys/windows/dwmapi.odin gingerBill 2025-03-02 12:24:45 +00:00
  • dc1d49f353 Merge pull request #4545 from flysand7/docs-simd gingerBill 2025-03-02 12:24:01 +00:00
  • 5800ac63a6 Merge pull request #4886 from hypno2000/vulkan-bindings gingerBill 2025-03-02 12:22:26 +00:00
  • 70daf40cb1 Fix documentation for simd_shuffle flysand7 2025-03-02 20:42:13 +11:00
  • 698c510ba7 Merge branch 'master' into docs-simd flysand7 2025-03-02 20:05:55 +11:00
  • f390598b40 Merge pull request #4894 from 0xafbf/sdl3_image gingerBill 2025-03-01 17:12:06 +00:00
  • 1853886a26 Prefer using an absolute reference for SDL3 Andrés Botero 2025-03-01 10:43:56 -05:00
  • ee84487106 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-03-01 15:19:51 +00:00
  • 211680569f Fix for -use-single-module gingerBill 2025-03-01 15:19:46 +00:00
  • 66540b75f5 fix hidden linkage applied to foreign symbols Laytan Laats 2025-03-01 16:06:32 +01:00
  • 1910de54ab Add support for SDL3_image. Andrés Botero 2025-02-28 21:00:44 -05:00
  • bb20b03f2e Merge pull request #4887 from Skytrias/skytrias-orca-ui-update Laytan 2025-03-01 13:58:55 +01:00
  • 57a1264450 proper enums Michael Kutowski 2025-03-01 13:33:23 +01:00
  • 4a04fa2c78 fix ident Reio Piller 2025-03-01 02:23:38 +02:00
  • 76bf7875f5 wgpu: update to v24.0.0.2 Laytan Laats 2025-02-28 18:38:51 +01:00
  • bb429696f8 Merge pull request #4877 from laytan/os2-additions gingerBill 2025-02-28 14:37:47 +00:00
  • 8a8894a981 Merge pull request #4891 from Feoramund/fix-4890 gingerBill 2025-02-28 14:08:27 +00:00
  • 79944056b9 Add Error to os2.set_env gingerBill 2025-02-28 13:52:51 +00:00
  • b3bbb00f1a Add Error as part of the return values of os2.environ gingerBill 2025-02-28 13:43:50 +00:00
  • 36d5e09419 Re-implemented for on bit_sets to use CTZ. Barinzaya 2025-02-28 06:39:14 -05:00
  • 6054b921db Add tests for new safe to_cstring Feoramund 2025-02-27 18:48:38 -05:00
  • b2e3b34ce0 Fix #4890 Feoramund 2025-02-27 18:48:15 -05:00
  • 75f11691b0 cube Reio Piller 2025-02-28 01:33:10 +02:00
  • 94152ca701 misc/featuregen: fix script Laytan Laats 2025-02-27 22:45:34 +01:00
  • a9d4cb96b0 wgpu: stringView -> StringView typo Laytan Laats 2025-02-27 22:29:51 +01:00
  • 1223b3e260 wgpu: fix mode which is u64 not unwrapping big int Laytan Laats 2025-02-27 22:29:32 +01:00
  • b6f34332fe wgpu: copy over gpu contents to cpu side when mapping Laytan Laats 2025-02-27 22:28:49 +01:00
  • 19b70f5ef7 wgpu: layout left blank should set it to "auto" in JS Laytan Laats 2025-02-27 22:28:15 +01:00
  • 1942a538d8 wgpu: fix wrapper and add more wrappers Laytan Laats 2025-02-27 18:39:29 +01:00
  • 1cb28f7f73 wgpu: remove mode field of uncaptured error callback info Laytan Laats 2025-02-27 18:31:32 +01:00
  • 30f65372de wgpu: add missing libs on Windows Laytan Laats 2025-02-27 18:27:31 +01:00
  • 81a71cc314 add vulkan vulkan_beta.h bindings Reio Piller 2025-02-27 17:32:36 +02:00
  • 43c54d4de8 Update to newest orca bindings (UI Update), remove logging due to cyclic import (fmt usage) Michael Kutowski 2025-02-26 23:03:44 +01:00
  • 942f990e50 bit_field type fix Reio Piller 2025-02-26 23:19:53 +02:00
  • 5a0a8e9026 vulkan bindings update with bit_set/bit_field handling changes Reio Piller 2025-02-26 22:57:39 +02:00
  • 882186f4da Merge pull request #4883 from Githubaccountlol/master gingerBill 2025-02-26 09:50:44 +00:00
  • a1597022af Add DWM_WINDOW_CORNER_PREFERENCE enum for window corner preferences Roman Osipov 2025-02-26 12:23:49 +03:00
  • 88f423a38b Update doc.odin Githubaccountlol 2025-02-26 03:04:54 -06:00
  • 1f6ddc0f36 Merge pull request #4881 from sndb/sdl-nil-rect gingerBill 2025-02-26 08:58:49 +00:00
  • 5fc1984fd4 Replace #by_ptr ... with Maybe(^...) where SDL API allows nil pointers sndb 2025-02-26 09:54:39 +03:00
  • cae91c9472 Fix rune printing with %b gingerBill 2025-02-25 15:53:06 +00:00
  • 400348c925 Improve global array index to be on a per module basis gingerBill 2025-02-25 15:06:13 +00:00
  • 92f6d2745b Make lb_add_global_generated_from_procedure not use a global index but local to procedure gingerBill 2025-02-25 15:01:12 +00:00
  • 46c0910a77 Fix lb_add_global_generated_with_name gingerBill 2025-02-25 14:59:59 +00:00
  • fd6d7d412d Use more predictable object name gingerBill 2025-02-25 14:55:33 +00:00
  • 5aafbc7f30 Use more deterministic module names gingerBill 2025-02-25 14:35:54 +00:00
  • f9d85a7311 Try to make globally generated variables deterministic in name gingerBill 2025-02-25 14:29:14 +00:00
  • 22ab8935c4 slice: use card in bitset_to_enum_slice_with_make Laytan Laats 2025-02-24 21:09:06 +01:00
  • 77c7087de3 wgpu: update release Laytan Laats 2025-02-24 20:52:14 +01:00
  • 0e4140a602 os/os2: recursive directory walker, expose errors in read_directory, file clone Laytan Laats 2025-02-24 20:07:08 +01:00
  • faaa05536f Support -show-timings for odin doc gingerBill 2025-02-24 17:42:21 +00:00
  • d0d5cf800e Fix nullptr check gingerBill 2025-02-24 15:49:49 +00:00
  • 344eb6cb42 Fix name canonicalization for doc writer gingerBill 2025-02-24 15:44:38 +00:00
  • f56a0a80d3 Use type hash for doc writer gingerBill 2025-02-24 15:37:54 +00:00
  • de70e6faa0 Use more type hashes where possible gingerBill 2025-02-24 15:33:35 +00:00
  • 83f1c879ec Canonicalize generated procedures (hasher/equal/map) gingerBill 2025-02-24 15:18:27 +00:00
  • 68731b2b50 Canonicalize global source code locations gingerBill 2025-02-24 14:36:19 +00:00
  • 2c86fadee1 More name canonicalization for globals gingerBill 2025-02-24 14:28:24 +00:00
  • f0f395c510 Fix canonicalization gingerBill 2025-02-24 14:24:06 +00:00
  • 46a8991d0f Canonicalize generated procedures gingerBill 2025-02-24 14:19:02 +00:00
  • 533f82da24 Fix #4822 gingerBill 2025-02-24 14:11:47 +00:00
  • c2cafcbe14 Fix #4819 gingerBill 2025-02-24 14:07:39 +00:00
  • 0781526b35 Merge pull request #4466 from Barinzaya/simd_extract_msbs gingerBill 2025-02-24 14:04:07 +00:00
  • 4afedbc051 Added simd_extract_lsbs intrinsic as well. Barinzaya 2025-02-24 08:49:57 -05:00
  • ef016d957b Add @(require_results) to random generator gingerBill 2025-02-24 13:48:07 +00:00
  • c45f39702a stdcall to system gingerBill 2025-02-24 13:45:50 +00:00
  • e25507ca3b Merge pull request #2938 from moritzfalk/d3d11-annotations gingerBill 2025-02-24 13:39:58 +00:00
  • 33a3aab791 Added simd_extract_msbs intrinsic. Barinzaya 2024-10-15 18:13:35 -04:00
  • d23453811d Improve semicolon checking rules when parsing gingerBill 2025-02-24 13:13:36 +00:00
  • c0b923c1c6 Merge pull request #4874 from keenanwoodall/ns-save-panel-url-not-array gingerBill 2025-02-24 08:23:41 +00:00
  • a709876788 SavePanel_URL returns ^URL instead of ^Array Keenan Woodall 2025-02-23 19:00:27 -06:00
  • b6e4765e63 Merge pull request #4872 from haesbaert/dns-spoof Jeroen van Rijn 2025-02-23 19:13:21 +01:00
  • 42d7e7a402 Fix multiple vulnerabilities in the resolver Christiano Haesbaert 2025-02-23 00:48:43 +01:00