Jeroen van Rijn
|
de8f6709f7
|
Disable issues tests for the moment.
|
2022-10-04 02:07:54 +02:00 |
|
 Jeroen van RijnandGitHub
|
683753db96
|
Merge pull request #2104 from matias-eduardo/patch-3
Add a few Fiber functions to windows/kernel32.odin
|
2022-10-04 01:52:46 +02:00 |
|
 Jeroen van RijnandGitHub
|
e56920e445
|
Merge pull request #2103 from rasa-silva/darwin_version_update
Update Darwin release map
|
2022-10-03 16:23:56 +02:00 |
|
Jeroen van Rijn
|
79fe30321a
|
[tests] Skip issues test on Windows for now.
|
2022-10-02 20:56:30 +02:00 |
|
 Jeroen van RijnandGitHub
|
213d930f8c
|
Merge pull request #2096 from flplv/master
Fix llvm copy on nightly ci
|
2022-09-29 03:20:59 +02:00 |
|
 Jeroen van RijnandGitHub
|
97477ee51c
|
Merge pull request #2093 from flplv/master
Change llvm-copy-to-zip path to use real one, instead of link
|
2022-09-28 17:14:35 +02:00 |
|
 Jeroen van RijnandGitHub
|
1162e30768
|
Merge pull request #2092 from Kelimion/strconv
[strconv] Add parsing of Inf & NaN
|
2022-09-28 16:45:27 +02:00 |
|
Jeroen van Rijn
|
cd910b1512
|
[strconv] Add parsing of Inf & NaN
|
2022-09-28 16:41:26 +02:00 |
|
 Jeroen van RijnandGitHub
|
4705321988
|
Merge pull request #2074 from Tetralux/serial-dcb
[sys/windows] Add DCB structure, SetCommState, GetCommState
|
2022-09-22 17:20:54 +02:00 |
|
 Jeroen van RijnandGitHub
|
12cc7388e7
|
Merge pull request #2071 from colrdavidson/fix-target-features
fix target features to make wasm intrinsics happy
|
2022-09-22 04:05:27 +02:00 |
|
Jeroen van Rijn
|
b7abacfa7e
|
Enable libc complex test.
|
2022-09-22 01:01:40 +02:00 |
|
 Jeroen van RijnandGitHub
|
b1542d4e98
|
Merge pull request #2065 from yay/core-os-indent-fix
Fix indent
|
2022-09-21 18:39:24 +02:00 |
|
Jeroen van Rijn
|
3455e5690c
|
[examples/all] Make OS-specific for zlib, cmark
|
2022-09-21 16:54:21 +02:00 |
|
Jeroen van Rijn
|
0ca8a5e186
|
Add vendor:zlib to examples/all; prefix vendor packages.
|
2022-09-21 16:45:01 +02:00 |
|
 Jeroen van RijnandGitHub
|
cb85d00e9e
|
Merge pull request #2064 from awwdev/patch-2
removed do
|
2022-09-21 16:23:54 +02:00 |
|
 Jeroen van RijnandGitHub
|
58297774f7
|
Merge pull request #2061 from flplv/main
Changed nightly build for linux to include the llvm library file
|
2022-09-21 03:41:15 +02:00 |
|
 Jeroen van RijnandGitHub
|
6157af56e9
|
Merge pull request #2059 from sumofat/pr_fix_stbi_darwin
Pr fix darwin libdir 2
|
2022-09-18 14:38:35 +02:00 |
|
Jeroen van Rijn
|
9842019205
|
[examples] Add math/noise, align imports.
|
2022-09-15 18:01:15 +02:00 |
|
 Jeroen van RijnandGitHub
|
479278be4e
|
Merge pull request #2053 from z64/master
Fix -verbose-error source lines from having last char cut off with LF files
|
2022-09-15 16:09:15 +02:00 |
|
Jeroen van Rijn
|
8aba92da9b
|
[zlib] Add statically linked x64 library.
|
2022-09-14 23:27:28 +02:00 |
|
Jeroen van Rijn
|
59f3e10f0a
|
[zlib] Add LICENSE, update README
|
2022-09-14 23:08:52 +02:00 |
|
 Jeroen van RijnandGitHub
|
7cd7886111
|
Merge pull request #2050 from ftphikari/master
sys/windows: add definitions
|
2022-09-14 12:36:51 +02:00 |
|
 Jeroen van RijnandGitHub
|
e7fb2cf73b
|
Merge pull request #2049 from eadesmet/master
Added support for ID3D11InfoQueue
|
2022-09-13 02:02:57 +02:00 |
|
 Jeroen van RijnandGitHub
|
7e495a5fe5
|
Merge pull request #2045 from ShimmyShaman/master
small doc fix for strings.last_index_any
|
2022-09-11 21:45:40 +02:00 |
|
 Jeroen van RijnandGitHub
|
25e330500f
|
Merge pull request #2043 from Kelimion/tga_tests
Tga tests
|
2022-09-10 20:29:47 +02:00 |
|
Jeroen van Rijn
|
fa20988f51
|
Merge branch 'master' into tga_tests
|
2022-09-10 20:22:49 +02:00 |
|
Jeroen van Rijn
|
99f4cc3006
|
[core:image/tga] Add tests.
|
2022-09-10 20:22:10 +02:00 |
|
 Jeroen van RijnandGitHub
|
a1487e4814
|
Merge pull request #2040 from ryancsh/master
Add windows.timeGetTime()
|
2022-09-10 20:16:04 +02:00 |
|
 Jeroen van RijnandGitHub
|
37e23a19b5
|
Merge pull request #2033 from thePHTest/poly-proc
fix sort_by_indices_allocate
|
2022-09-07 19:58:42 +02:00 |
|
 Jeroen van RijnandGitHub
|
70b0ade8c3
|
Merge pull request #2027 from thePHTest/poly-proc
fix polymorphic proc parameters error handling
|
2022-09-06 20:33:47 +02:00 |
|
 Jeroen van RijnandGitHub
|
99a7bf9faa
|
Merge pull request #2022 from Kelimion/sysinfo
Add `core:sys/info` system information querying package.
|
2022-09-06 00:34:11 +02:00 |
|
 Jeroen van RijnandGitHub
|
44eb478437
|
Merge pull request #2023 from Kelimion/help-verb
Help verb
|
2022-09-05 22:35:13 +02:00 |
|
Jeroen van Rijn
|
fc2cd3e1d5
|
Add help verb, e.g. odin help build.
|
2022-09-05 22:28:16 +02:00 |
|
Jeroen van Rijn
|
a5a9347308
|
Improve error message when you use -file as the verb.
|
2022-09-05 21:59:56 +02:00 |
|
Jeroen van Rijn
|
b6ed117726
|
[sys/info] Indentation nitpick.
|
2022-09-05 19:18:18 +02:00 |
|
Jeroen van Rijn
|
4b23decb08
|
Silence vet some more.
|
2022-09-05 19:04:18 +02:00 |
|
Jeroen van Rijn
|
a70ea6579d
|
Silence -vet.
|
2022-09-05 18:55:33 +02:00 |
|
Jeroen van Rijn
|
cade30b117
|
[sys/info] Add to examples\all
|
2022-09-05 18:48:50 +02:00 |
|
Jeroen van Rijn
|
1ca641f718
|
[sys/info] Add doc.odin with explanation.
|
2022-09-05 18:39:57 +02:00 |
|
Jeroen van Rijn
|
6222e7be78
|
Merge branch 'master' into sysinfo
|
2022-09-05 18:28:18 +02:00 |
|
 Jeroen van RijnandGitHub
|
c7deff4d2e
|
Merge pull request #2021 from Kelimion/refactor_odin_report
Refactor odin report
|
2022-09-05 18:13:44 +02:00 |
|
Jeroen van Rijn
|
590615ba52
|
[odin report] Improve macOS detection.
|
2022-09-05 18:06:34 +02:00 |
|
Jeroen van Rijn
|
fb2cbe471b
|
odin report: Add FreeBSD OS & RAM detection.
|
2022-09-05 15:00:29 +02:00 |
|
Jeroen van Rijn
|
426f02906b
|
[sys/info] Add OpenBSD detection support.
|
2022-09-04 20:37:38 +02:00 |
|
Jeroen van Rijn
|
2d12ba3ac0
|
Merge branch 'master' into sysinfo
|
2022-09-04 19:09:34 +02:00 |
|
Jeroen van Rijn
|
21335e6459
|
Merge branch 'master' into sysinfo
|
2022-09-04 19:08:31 +02:00 |
|
 Jeroen van RijnandGitHub
|
8421cb6d21
|
Merge pull request #2016 from Kelimion/openbsd_path_fix
Allow Odin to find itself if it's in PATH on OpenBSD, because reasons.
|
2022-09-04 17:09:03 +02:00 |
|
Jeroen van Rijn
|
cac72a9423
|
Allow Odin to find itself if it's in PATH on OpenBSD, because reasons.
|
2022-09-04 19:01:32 +02:00 |
|
 Jeroen van RijnandGitHub
|
9266b81aff
|
Merge pull request #2015 from Kelimion/futex_macos
Use __ulock_wait macOS; fix #1959
|
2022-09-04 13:24:05 +02:00 |
|
Jeroen van Rijn
|
52475b1761
|
Use __ulock_wait macOS; fix #1959
|
2022-09-04 13:11:06 +02:00 |
|
Jeroen van Rijn
|
2f6347b924
|
[sys/info] Add detection for Tiger, Leopard, Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite
|
2022-09-03 20:49:19 +02:00 |
|
 Jeroen van RijnandGitHub
|
eb5456f9c7
|
Merge pull request #2013 from kevinsjoberg/fix-odinfmt-build-errors
Fix odinfmt build errors
|
2022-09-03 20:11:40 +02:00 |
|
 Jeroen van RijnandGitHub
|
31a192454c
|
Merge pull request #2012 from Kelimion/fix_1999
Fix #1999
|
2022-09-03 19:16:30 +02:00 |
|
Jeroen van Rijn
|
4b2246ba9f
|
Fix #1999
Tested on Windows and Linux.
|
2022-09-03 18:47:05 +02:00 |
|
Jeroen van Rijn
|
0ffffb12da
|
Merge branch 'master' into sysinfo
|
2022-09-03 17:00:14 +02:00 |
|
Jeroen van Rijn
|
4c857bf031
|
FreeBSD: Autodetect LLVM version.
|
2022-09-03 16:59:58 +02:00 |
|
Jeroen van Rijn
|
3f3f4fafff
|
[sys/info] Move FreeBSD sysctl to sys/unix.
|
2022-09-03 16:53:03 +02:00 |
|
Jeroen van Rijn
|
4367ae4acf
|
Merge branch 'sysinfo' of github.com:Kelimion/Odin into sysinfo
|
2022-09-03 16:30:44 +02:00 |
|
Jeroen van Rijn
|
4eafb0ce7f
|
[sys/info] Move macOS sysctl to sys/unix.
|
2022-09-03 16:30:31 +02:00 |
|
Jeroen van Rijn
|
7a4891b6b9
|
[sys/info] Grab FreeBSD kernel info using sysctl.
|
2022-09-03 15:26:28 +02:00 |
|
Jeroen van Rijn
|
0171c276f0
|
[sys/info] Support FreeBSD 13
|
2022-09-03 02:33:36 +02:00 |
|
Jeroen van Rijn
|
0743dd195d
|
[sys/info] Add detection for El Capitan, Sierra, High Sierra, Mojave
|
2022-09-02 22:46:24 +02:00 |
|
Jeroen van Rijn
|
d1a204a784
|
[sys/info] Add detection for Catalina, Big Sur, Monterey.
|
2022-09-02 21:15:34 +02:00 |
|
 Jeroen van RijnandGitHub
|
99e5a14703
|
Merge pull request #2010 from jockus/OpenGL-GL_DEBUG
Add GL_DEBUG config that falls back to ODIN_DEBUG to preserve previou…
|
2022-09-02 15:27:15 +02:00 |
|
 Jeroen van RijnandGitHub
|
57dea0e4d8
|
Merge pull request #2009 from rasa-silva/fix_path_clone_macos
Fix allocation on darwin `absolute_path_from_handle`
|
2022-09-02 12:40:14 +02:00 |
|
Jeroen van Rijn
|
1637de3ebb
|
[sys/info] Parse xnu kernel version
|
2022-09-02 04:11:02 +02:00 |
|
Jeroen van Rijn
|
45691a4622
|
[sys/info] Add sysctl MIBs for MacOS.
|
2022-09-02 02:14:48 +02:00 |
|
Jeroen van Rijn
|
9e47c72b98
|
[sys/info] Better sysctl wrapper
|
2022-09-02 01:45:04 +02:00 |
|
Jeroen van Rijn
|
f5d13dc568
|
[sys/info] Add MacOS memory size
|
2022-09-02 01:26:58 +02:00 |
|
Jeroen van Rijn
|
a36c1cd54a
|
Merge branch 'master' into sysinfo
|
2022-09-02 00:35:06 +02:00 |
|
Jeroen van Rijn
|
c39b1a31db
|
vendor:cmark -> vendor:commonmark
|
2022-09-01 23:44:38 +02:00 |
|
Jeroen van Rijn
|
635c7fa153
|
Merge branch 'master' into cmark
|
2022-09-01 23:42:15 +02:00 |
|
 Jeroen van RijnandGitHub
|
b7ac0a9e8d
|
Merge pull request #2006 from thePHTest/sort_with_indices
fix sort_by_with_indices for zero and one length slices
|
2022-09-01 22:21:44 +02:00 |
|
 Jeroen van RijnandGitHub
|
c2423dc07f
|
Merge pull request #2005 from thePHTest/sort_with_indices
have sort_with_indices allocate. Add a couple convenience procs for using the indices result to sort other slices.
|
2022-09-01 21:42:16 +02:00 |
|
Jeroen van Rijn
|
01e8668357
|
Merge branch 'master' into sysinfo
|
2022-09-01 18:30:26 +02:00 |
|
 Jeroen van RijnandGitHub
|
000861cba8
|
Merge pull request #2003 from Kelimion/tests
Add tests for `slice.sort_with_indices`
|
2022-09-01 18:19:47 +02:00 |
|
Jeroen van Rijn
|
36473b2774
|
Add test for core:slice.
|
2022-09-01 18:04:48 +02:00 |
|
Jeroen van Rijn
|
0f3cebd2b7
|
[sys/info] Retrieve GPU info on Windows.
|
2022-09-01 16:05:49 +02:00 |
|
 Jeroen van RijnandGitHub
|
4c2be6cd49
|
Merge pull request #2001 from Lperlind/staging/add-window-bindings
Kernel32: Add more window bindings and improve consistency
|
2022-09-01 15:57:58 +02:00 |
|
Jeroen van Rijn
|
7479ac48e8
|
[sys/info] Parse kernel/distro info.
|
2022-09-01 02:06:05 +02:00 |
|
Jeroen van Rijn
|
d5f94d73ad
|
[sys/info] Initial version.
|
2022-09-01 00:43:47 +02:00 |
|
 Jeroen van RijnandGitHub
|
4c5672119a
|
Merge pull request #1998 from thePHTest/ease_fix
fix ease.odin compile error from missing comma
|
2022-09-01 00:14:22 +02:00 |
|
 Jeroen van RijnandGitHub
|
768abf83f6
|
Merge pull request #1993 from SyndaKitty/master
Fix for SDL `GetPreferredLocales`
|
2022-08-31 14:09:35 +02:00 |
|
Jeroen van Rijn
|
803fd8f037
|
Wrap CMark allocator as Odin allocator
```odin
// Smaller allocation to larger allocation resize
{
// Allocated on CMark's allocator
foo := make([dynamic]int, 13)
for i in 0..<13 {
foo[i] = i
}
fmt.println("Before resize:", foo)
resize(&foo, 42)
fmt.println("After resize:", foo)
delete(foo)
}
```
|
2022-08-30 16:35:18 +02:00 |
|
Jeroen van Rijn
|
67bdb5b1a3
|
[cmark] Add static library for Linux
Built on Ubuntu 20.04.3 LTS.
Remove Odin allocator wrapper.
|
2022-08-30 16:02:40 +02:00 |
|
Jeroen van Rijn
|
acc635b535
|
[cmark] Move wrapped allocator next to get_default_allocator
|
2022-08-30 14:56:10 +02:00 |
|
Jeroen van Rijn
|
4e8ce87792
|
[cmark] Allow wrapping context.allocator
|
2022-08-30 14:53:48 +02:00 |
|
Jeroen van Rijn
|
2c8daa25dc
|
[cmark] Add wrappers.
|
2022-08-30 13:55:53 +02:00 |
|
Jeroen van Rijn
|
054ee0a8b5
|
[cmark] Change to static library
|
2022-08-30 13:32:07 +02:00 |
|
Jeroen van Rijn
|
d0cadaf1a6
|
Add CMark bindings
|
2022-08-30 00:54:12 +02:00 |
|
Jeroen van Rijn
|
317db2758a
|
Revert "Fix #1985"
This reverts commit 25102d4792.
|
2022-08-29 14:50:18 +02:00 |
|
Jeroen van Rijn
|
25102d4792
|
Fix #1985
|
2022-08-29 14:47:00 +02:00 |
|
Jeroen van Rijn
|
3d4698debe
|
[TGA] Add B&W and RLE color-mapped.
|
2022-08-29 00:29:50 +02:00 |
|
 Jeroen van RijnandGitHub
|
4a25cfb27c
|
Merge pull request #1984 from Kelimion/tga
TGA improvements
|
2022-08-28 21:58:20 +02:00 |
|
Jeroen van Rijn
|
294bd6a446
|
[TGA] Add B5G5R5 15- and 16-bit support.
|
2022-08-28 21:48:51 +02:00 |
|
Jeroen van Rijn
|
d0109db23b
|
[TGA] Add support for Top-Right and Bottom-Right origins.
|
2022-08-28 19:41:42 +02:00 |
|
 Jeroen van RijnandGitHub
|
ee3ee66aae
|
Merge pull request #1981 from benoitjacquier/master
TGA loader
|
2022-08-28 18:33:20 +02:00 |
|
Jeroen van Rijn
|
f74e281efa
|
Various changes to TGA reader
- Style changes
- Change ptr usage to slice indexing
- Add TGA Footer
Also, add `peek_data` with offset to `compress`.
|
2022-08-28 18:25:07 +02:00 |
|
 Jeroen van RijnandGitHub
|
c0cd02883f
|
Merge pull request #1982 from Lperlind/staging/raw_windows_input
Add much of Win32's Raw Input API
|
2022-08-28 12:29:19 +02:00 |
|
Jeroen van Rijn
|
3469178dc1
|
Fix #1973.
|
2022-08-25 13:31:45 +02:00 |
|