Commit Graph

  • 0f3cebd2b7 [sys/info] Retrieve GPU info on Windows. Jeroen van Rijn 2022-09-01 16:05:49 +02:00
  • 4c2be6cd49 Merge pull request #2001 from Lperlind/staging/add-window-bindings Jeroen van Rijn 2022-09-01 15:57:58 +02:00
  • f3f51bd643 Kernel32: Add more window bindings and improve consistency Lucas Perlind 2022-09-01 22:53:14 +10:00
  • 7479ac48e8 [sys/info] Parse kernel/distro info. Jeroen van Rijn 2022-09-01 02:06:05 +02:00
  • d5f94d73ad [sys/info] Initial version. Jeroen van Rijn 2022-09-01 00:43:47 +02:00
  • 4c5672119a Merge pull request #1998 from thePHTest/ease_fix Jeroen van Rijn 2022-09-01 00:14:22 +02:00
  • 8482f943ea fix ease.odin compile error from missing comma Phil 2022-08-31 14:14:06 -07:00
  • 15aaf7dfa0 add sort_with_indices family of procs Phil 2022-08-26 12:35:12 -07:00
  • 768abf83f6 Merge pull request #1993 from SyndaKitty/master Jeroen van Rijn 2022-08-31 14:09:35 +02:00
  • ca76d53452 Fix more typos gingerBill 2022-08-31 11:07:31 +01:00
  • b0904d6598 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-08-31 11:02:52 +01:00
  • b0a09f7b9e Fix typo gingerBill 2022-08-31 11:02:36 +01:00
  • eb4891bcc8 Fix for SDL GetPreferredLocales SyndaKai 2022-08-31 04:28:46 -04:00
  • 803fd8f037 Wrap CMark allocator as Odin allocator Jeroen van Rijn 2022-08-30 16:35:18 +02:00
  • 67bdb5b1a3 [cmark] Add static library for Linux Jeroen van Rijn 2022-08-30 16:02:40 +02:00
  • acc635b535 [cmark] Move wrapped allocator next to get_default_allocator Jeroen van Rijn 2022-08-30 14:56:10 +02:00
  • 4e8ce87792 [cmark] Allow wrapping context.allocator Jeroen van Rijn 2022-08-30 14:53:48 +02:00
  • 2c8daa25dc [cmark] Add wrappers. Jeroen van Rijn 2022-08-30 13:55:53 +02:00
  • 054ee0a8b5 [cmark] Change to static library Jeroen van Rijn 2022-08-30 13:32:07 +02:00
  • d0cadaf1a6 Add CMark bindings Jeroen van Rijn 2022-08-30 00:54:12 +02:00
  • 317db2758a Revert "Fix #1985" Jeroen van Rijn 2022-08-29 14:50:18 +02:00
  • 25102d4792 Fix #1985 Jeroen van Rijn 2022-08-29 14:47:00 +02:00
  • d39f1c461e Merge pull request #1988 from colrdavidson/queue_peek gingerBill 2022-08-29 12:02:17 +01:00
  • 7a6fc3a93b Add bounds check for peeks Colin Davidson 2022-08-29 02:03:12 -07:00
  • 83c002c197 add peeks Colin Davidson 2022-08-29 01:53:40 -07:00
  • fc47b5dee0 Merge pull request #1987 from colrdavidson/more_queue gingerBill 2022-08-29 09:38:53 +01:00
  • 6c2e0b09ba Add more queue helpers Colin Davidson 2022-08-29 00:43:35 -07:00
  • 3d4698debe [TGA] Add B&W and RLE color-mapped. Jeroen van Rijn 2022-08-29 00:29:50 +02:00
  • 4a25cfb27c Merge pull request #1984 from Kelimion/tga Jeroen van Rijn 2022-08-28 21:58:20 +02:00
  • 294bd6a446 [TGA] Add B5G5R5 15- and 16-bit support. Jeroen van Rijn 2022-08-28 21:48:51 +02:00
  • d0109db23b [TGA] Add support for Top-Right and Bottom-Right origins. Jeroen van Rijn 2022-08-28 19:41:42 +02:00
  • ee3ee66aae Merge pull request #1981 from benoitjacquier/master Jeroen van Rijn 2022-08-28 18:33:20 +02:00
  • f74e281efa Various changes to TGA reader Jeroen van Rijn 2022-08-28 18:25:07 +02:00
  • c0cd02883f Merge pull request #1982 from Lperlind/staging/raw_windows_input Jeroen van Rijn 2022-08-28 12:29:19 +02:00
  • d9adb0fd6b Add much of Win32's Raw Input API Lucas Perlind 2022-08-28 16:29:50 +10:00
  • 6363013dd8 style fix Benoit Jacquier 2022-08-27 19:45:14 +02:00
  • 934131abf8 Add RLE supports for TGA loader Benoit Jacquier 2022-08-27 19:30:15 +02:00
  • 4e5337412a Merge remote-tracking branch 'origin/master' Benoit Jacquier 2022-08-27 16:22:37 +02:00
  • 00f2e911a7 Add support for basic TGA loading Benoit Jacquier 2022-08-27 16:07:21 +02:00
  • c82d7d3d87 Merge pull request #1979 from Despacito696969/master gingerBill 2022-08-27 00:58:54 +01:00
  • ecfea027a0 Fixed marshal_to_writer not supporting i128 Despacito696969 2022-08-26 23:49:33 +02:00
  • 96be494730 Fix append_nothing gingerBill 2022-08-26 22:21:19 +01:00
  • 12c8db927b Remove direct core:mem dependency in core:reflect gingerBill 2022-08-26 16:46:19 +01:00
  • 027ea587fc Unify mem and runtime logic gingerBill 2022-08-26 16:45:40 +01:00
  • 026900c7f0 Add optional n parameter to strconv.parse_* procedures to state how many bytes could be read gingerBill 2022-08-26 16:31:42 +01:00
  • ffa87f55c4 Add a return value to append that states the number of elements that were returned gingerBill 2022-08-26 16:20:47 +01:00
  • c9eed04b51 Add comment regarding the layout of a map to explain how it is iterated gingerBill 2022-08-26 16:19:48 +01:00
  • b50b6b9f33 Add reflect.get_union_variant gingerBill 2022-08-26 16:19:16 +01:00
  • 8fd5bef0bd Fix #1977 gingerBill 2022-08-26 12:14:04 +01:00
  • d6b49994a2 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-08-26 12:11:34 +01:00
  • 776927709b Check for using variables gingerBill 2022-08-26 12:11:27 +01:00
  • 96e033b22c Add Extended Window Styles (WS_EX) matias 2022-08-25 21:12:45 -04:00
  • 3469178dc1 Fix #1973. Jeroen van Rijn 2022-08-25 13:31:45 +02:00
  • af1b3b6368 Correct check_expr_is_stack_variable gingerBill 2022-08-24 16:03:04 +01:00
  • d56789e5a7 Add very basic escape analysis on return values gingerBill 2022-08-24 15:58:20 +01:00
  • aeacf3a9d8 Correct max alignment handling throughout the llvm backend gingerBill 2022-08-24 13:07:41 +01:00
  • 4ba486baa2 Add extra max alignment parameter for metrics (specifically for SIMD) gingerBill 2022-08-24 12:58:16 +01:00
  • f1ffd90294 Fix #1966 gingerBill 2022-08-24 12:52:57 +01:00
  • 777aa8b118 Merge pull request #1955 from jaspergeer/fix-endian-type-conversion gingerBill 2022-08-24 12:49:57 +01:00
  • cb9e16f4df Correct syscalls for linux_i386 gingerBill 2022-08-24 12:37:56 +01:00
  • 2908923db9 Fix #1972 gingerBill 2022-08-24 12:18:42 +01:00
  • 8c1dfabb6b Fix append for size_of(E) == 0 Jeroen van Rijn 2022-08-23 16:00:14 +02:00
  • a80be1c36a Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-08-22 22:26:05 +01:00
  • 6191864e0d Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-08-22 22:25:58 +01:00
  • 7fe36de069 Correct Try SRWLock related procedures to return BOOLEAN rather than BOOL gingerBill 2022-08-22 22:24:51 +01:00
  • 27d556735a Merge pull request #1969 from ashemedai/bug-1968-bsd-headers Jeroen van Rijn 2022-08-22 13:50:40 +02:00
  • b70d211f21 fix: Expand OpenBSD include for wait.h to all Unix Jeroen Ruigrok van der Werven 2022-08-22 11:15:53 +02:00
  • b3e3b6c656 Fix #1965 gingerBill 2022-08-20 11:17:47 +01:00
  • 4ed81c45e5 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-08-19 16:58:09 +01:00
  • be31eef8f4 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-08-19 16:57:59 +01:00
  • 1734286252 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-08-19 16:57:44 +01:00
  • c8c076f970 Fix #1963 gingerBill 2022-08-19 16:57:36 +01:00
  • e40b3ad338 Remove unused n from PQ; add reflect.is_bit_set Jeroen van Rijn 2022-08-18 18:00:25 +02:00
  • afec321db2 Add core:sys/valgrind package for valgrind, memcheck, and callgrind gingerBill 2022-08-17 16:09:03 +01:00
  • 6e9f9e6f3c Fix typo gingerBill 2022-08-17 15:57:56 +01:00
  • f504b200a9 Improve unreachable generation by putting a trap before it gingerBill 2022-08-17 15:54:45 +01:00
  • 82e840a0ca EXPERIMENTAL intrinsics.valgrind_client_request gingerBill 2022-08-17 13:52:13 +01:00
  • 7ec95fe0f2 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-08-17 13:13:50 +01:00
  • f50f7c4ea4 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-08-17 13:13:44 +01:00
  • 82765ca96e Fix RtlWaitOnAddress behaviour with SetLastError(RtlNtStatusToDosError(status)) if an error occurred gingerBill 2022-08-17 13:12:45 +01:00
  • caf1dc12bc Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-08-17 10:43:59 +01:00
  • a7f42bbf0a Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-08-17 10:43:50 +01:00
  • 5387ec5f29 Remove erroneous byte swap Jasper Geer 2022-08-16 19:22:52 -07:00
  • f2908cbc5a Remove debug crap with inlining gingerBill 2022-08-16 16:36:13 +01:00
  • 3fb84a16e1 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-08-16 16:16:57 +01:00
  • 09f939a864 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-08-16 16:16:50 +01:00
  • 5337b0b471 Revert "Remove debug message" gingerBill 2022-08-16 16:16:36 +01:00
  • 0895e139b1 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-08-16 15:11:34 +01:00
  • 338dce124e Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-08-16 15:11:27 +01:00
  • e51afc3509 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-08-16 12:02:22 +01:00
  • 2c004dbcc9 Improve matrix conversion rules gingerBill 2022-08-16 12:02:14 +01:00
  • e128ed7d26 Merge pull request #1953 from thePHTest/master gingerBill 2022-08-16 01:17:39 +01:00
  • 9064ebfe97 Change math/linalg/general.odin vector_length and vector_normalize to only accept vectors of float types rather than any numeric type Phil 2022-08-15 16:45:54 -07:00
  • 4f7bbe0e4a Merge pull request #1927 from IanLilleyT/debug_symbols_for_range_interval gingerBill 2022-08-15 16:56:01 +01:00
  • d83a926594 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-08-15 16:32:34 +01:00
  • 29de5842ed Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-08-15 16:32:28 +01:00
  • 208f168564 Correct assignment gingerBill 2022-08-15 16:31:59 +01:00
  • 737bccbd5e Add math.divmod and math.floor_divmod gingerBill 2022-08-15 16:31:43 +01:00
  • 87094ef96c smaller allocation for no n-null-terminated wstring Ian Lilley 2022-08-15 09:17:10 -04:00
  • f5431a046d using correct type for val1 Ian Lilley 2022-08-15 08:08:49 -04:00