Jeroen van Rijn
|
4eafb0ce7f
|
[sys/info] Move macOS sysctl to sys/unix.
|
2022-09-03 16:30:31 +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 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 |
|
Jeroen van Rijn
|
8c1dfabb6b
|
Fix append for size_of(E) == 0
|
2022-08-23 16:00:14 +02:00 |
|
 Jeroen van RijnandGitHub
|
27d556735a
|
Merge pull request #1969 from ashemedai/bug-1968-bsd-headers
fix: Expand OpenBSD include for wait.h to all Unix
|
2022-08-22 13:50:40 +02:00 |
|
Jeroen van Rijn
|
e40b3ad338
|
Remove unused n from PQ; add reflect.is_bit_set
|
2022-08-18 18:00:25 +02:00 |
|
 Jeroen van RijnandGitHub
|
7973f7e750
|
Merge pull request #1949 from matias-eduardo/patch-1
Typo: `GetWindowLongW` to `SetWindowLongW`
|
2022-08-14 13:25:23 +02:00 |
|
Jeroen van Rijn
|
081e36c909
|
Add additional mouse buttons to Raylib bindings.
|
2022-08-13 15:34:52 +02:00 |
|
 Jeroen van RijnandGitHub
|
3a1d364f59
|
Merge pull request #1929 from fabiansperber/add-windows-definitions
Add windows & wgl definitions
|
2022-08-12 22:58:18 +02:00 |
|
 Jeroen van RijnandGitHub
|
4ee50c5a35
|
Merge pull request #1941 from jockus/fix-rc-missing-extension
Do not remove .rc extension from resource path to prevent expansion t…
|
2022-08-10 15:22:09 +02:00 |
|
 Jeroen van RijnandGitHub
|
bcccc8338f
|
Merge pull request #1937 from IanLilleyT/rc_fix
Find rc.exe in Windows SDK
|
2022-08-09 16:03:17 +02:00 |
|
 Jeroen van RijnandGitHub
|
7b539e3025
|
Merge pull request #1932 from blakeb211/fixed_math_log2
fixed math.log2
|
2022-08-06 14:55:23 +02:00 |
|
Jeroen van Rijn
|
edba99d636
|
Revert "Use sync.Mutex rather than a spin lock for the threading example"
This reverts commit 8d1f46d837.
|
2022-08-05 15:03:09 +02:00 |
|
 Jeroen van RijnandGitHub
|
98ba4beede
|
Merge pull request #1916 from wjlroe/glfw-3-3-8-darwin-universal-static-libs
GLFW 3.3.8 Darwin universal and Windows static libs
|
2022-07-28 16:55:42 +02:00 |
|
 Jeroen van RijnandGitHub
|
2e895c72d3
|
Merge pull request #1447 from phillvancejr/master
Added vendor glfw support for Mac OS
|
2022-07-28 16:05:59 +02:00 |
|
 Jeroen van RijnandGitHub
|
674ebe395f
|
Merge branch 'master' into master
|
2022-07-28 16:01:18 +02:00 |
|
 Jeroen van RijnandGitHub
|
96eecaab54
|
Merge pull request #1915 from JorriFransen/fix-simd_abs
Changed param count from 2 to 1 for simd_abs.
|
2022-07-28 15:36:16 +02:00 |
|
 Jeroen van RijnandGitHub
|
7258588ed5
|
Merge pull request #1914 from wjlroe/fix-json-unmarshal-without-assertions-bug
Fix bug unmarshalling JSON with assertions disabled
|
2022-07-28 15:03:47 +02:00 |
|
 Jeroen van RijnandGitHub
|
4af8a64580
|
Merge pull request #1907 from thePHTest/minor-fix
remove leftover print statement
|
2022-07-26 01:00:38 +02:00 |
|
Jeroen van Rijn
|
3e6ec65dd9
|
Fix murmur64a's tail handling.
Also, split up the murmur64 proc into murmur64a and murmur64b as they're distinct hashes with their own output.
|
2022-07-15 13:02:07 +02:00 |
|
Jeroen van Rijn
|
5332705e31
|
[hash] Give crc-64 a 64-bit seed.
|
2022-07-14 11:07:52 +02:00 |
|
 Jeroen van RijnandGitHub
|
04ae87eaef
|
Merge pull request #1868 from Skytrias/skytrias-ease-flux-fixes
math ease fixed flux map key deletion and generic in `flux_to`
|
2022-06-28 18:35:18 +02:00 |
|
 Jeroen van RijnandGitHub
|
3e7f6b8751
|
Merge pull request #1857 from Pablo96/fix-core-lib-odin-parser-file-docs
Fix issue 1856
|
2022-06-23 23:22:36 +02:00 |
|
 Jeroen van RijnandGitHub
|
eec9be71f6
|
Merge pull request #1854 from Kelimion/dll-entry-point
Add runtime.dll_forward_reason for Windows DLLs.
|
2022-06-21 18:02:47 +02:00 |
|
Jeroen van Rijn
|
888913c739
|
Add runtime.dll_forward_reason for Windows DLLs.
|
2022-06-21 17:29:55 +02:00 |
|
Jeroen van Rijn
|
6f1222e9bf
|
Update strings.prefix_length to handle partial UTF-8 runes.
|
2022-06-16 16:12:15 +02:00 |
|
 Jeroen van RijnandGitHub
|
9b7710488b
|
Merge pull request #1849 from Kelimion/prefix_length
Add `strings.prefix_length` & `slice.prefix_length`
|
2022-06-16 12:42:35 +02:00 |
|
Jeroen van Rijn
|
9f413862e9
|
Add strings.prefix_length & slice.prefix_length
|
2022-06-16 12:34:13 +02:00 |
|
 Jeroen van RijnandGitHub
|
f045f8d805
|
Merge pull request #1845 from hfr4/patch-1
wrong variable names in functions
|
2022-06-14 18:32:25 +02:00 |
|
Jeroen van Rijn
|
ab98108441
|
[image/png] Construct test paths differently.
|
2022-06-11 16:07:56 +02:00 |
|
 Jeroen van RijnandGitHub
|
a6c779b50e
|
Merge pull request #1815 from hasenj/patch-1
Missing lib imports for raylib on macOS
|
2022-05-30 15:32:46 +02:00 |
|
 Jeroen van RijnandGitHub
|
d50786bd30
|
Merge pull request #1814 from Kelimion/sdk_detect_fix
Fix SDK detection if no SDK installed.
|
2022-05-29 14:55:10 +02:00 |
|
Jeroen van Rijn
|
136d50a745
|
Fix SDK detection if no SDK installed.
|
2022-05-29 14:48:44 +02:00 |
|
 Jeroen van RijnandGitHub
|
6c0192083e
|
Merge pull request #1812 from wjlroe/os-exists-for-darwin
[os] Darwin: Add os.exists()
|
2022-05-28 16:45:48 +02:00 |
|
Jeroen van Rijn
|
cf8a4b9812
|
Don't crash if SDK not found during ENV fallback.
|
2022-05-28 13:52:56 +02:00 |
|
Jeroen van Rijn
|
f28e3276e7
|
One more change.
|
2022-05-28 00:02:49 +02:00 |
|
 Jeroen van RijnandGitHub
|
bdedfb1071
|
Merge pull request #1805 from WalterPlinge/find-vs-winsdk-env
Find MSVC compiler and Windows SDK using environment variables
|
2022-05-27 23:54:53 +02:00 |
|
Jeroen van Rijn
|
92ed9e0b94
|
Refactor Walter's PR.
|
2022-05-27 23:48:31 +02:00 |
|
 Jeroen van RijnandGitHub
|
0668811397
|
Merge branch 'master' into find-vs-winsdk-env
|
2022-05-27 21:37:36 +02:00 |
|
 Jeroen van RijnandGitHub
|
6bb6344208
|
Merge pull request #1810 from Kelimion/ms_craziness
Additional cleanup of microsoft_craziness.h.
|
2022-05-27 21:05:10 +02:00 |
|
Jeroen van Rijn
|
2f7bd154a2
|
Additional cleanup of microsoft_craziness.h.
|
2022-05-27 20:59:46 +02:00 |
|
 Jeroen van RijnandGitHub
|
34f1bda57c
|
Merge pull request #1809 from Kelimion/ms_craziness
Refactor ms_craziness.h
|
2022-05-27 15:53:49 +02:00 |
|
Jeroen van Rijn
|
f137b927b6
|
Refactor ms_craziness.h
|
2022-05-27 15:47:29 +02:00 |
|
Jeroen van Rijn
|
233b32fd3e
|
Correct return value.
|
2022-05-25 00:47:29 +02:00 |
|
Jeroen van Rijn
|
3c5124ce68
|
Fix odin build examples\demo\ trailing slash handling.
|
2022-05-24 13:55:39 +02:00 |
|
 Jeroen van RijnandGitHub
|
a8d78660ee
|
Merge pull request #1804 from wjlroe/consistent-os-get-env-across-unix
[os] Darwin,FreeBSD,OpenBSD: Rename os.getenv to os.get_env
|
2022-05-23 15:57:39 +02:00 |
|
 Jeroen van RijnandGitHub
|
cc1df9591f
|
Merge pull request #1803 from cedric-h/master
Clear up Mismatched BE types error message
|
2022-05-23 15:48:24 +02:00 |
|
 Jeroen van RijnandGitHub
|
b84561f2b8
|
Merge pull request #1800 from DaseinPhaos/master
add constants for DXGI_ERROR and DXGI_STATUS
|
2022-05-21 13:03:35 +02:00 |
|
 Jeroen van RijnandGitHub
|
f7e78e2671
|
Merge pull request #1799 from cedric-h/master
Fix typo.
|
2022-05-21 12:59:48 +02:00 |
|
Jeroen van Rijn
|
d10a2bc5d5
|
Format DXGI constants
|
2022-05-21 12:59:16 +02:00 |
|
 Jeroen van RijnandGitHub
|
6e7179d8f3
|
Merge pull request #1797 from Kelimion/libc_math
Fix is* proc in libc.
|
2022-05-20 20:05:44 +02:00 |
|
Jeroen van Rijn
|
e85f1dd9fb
|
Fix is* proc in libc.
|
2022-05-20 20:00:27 +02:00 |
|
 Jeroen van RijnandGitHub
|
9ac94e621b
|
Merge pull request #1796 from Kelimion/make_directory
Fix Windows os.make_directory.
|
2022-05-20 19:37:40 +02:00 |
|
Jeroen van Rijn
|
db8d119cad
|
Fix Windows os.make_directory.
|
2022-05-20 19:15:13 +02:00 |
|
Jeroen van Rijn
|
7057f5fc11
|
Add PAM and PFM to format detection.
|
2022-05-14 15:17:37 +02:00 |
|
Jeroen van Rijn
|
85edcf9cc2
|
Revert.
|
2022-05-14 13:34:52 +02:00 |
|
Jeroen van Rijn
|
6c0e2e2a53
|
pool_join should look at .Done.
|
2022-05-14 13:18:38 +02:00 |
|
Jeroen van Rijn
|
42371f7aea
|
Fix fix.
|
2022-05-13 15:25:20 +02:00 |
|
 Jeroen van RijnandGitHub
|
286f782e5e
|
Merge pull request #1786 from Kelimion/thread_fix
Fix thread pool join.
|
2022-05-13 15:17:08 +02:00 |
|
Jeroen van Rijn
|
58fc305b11
|
Do a bit less work for pool_join.
|
2022-05-13 15:11:33 +02:00 |
|
Jeroen van Rijn
|
7e0c359f99
|
Fix thread pool join.
|
2022-05-13 15:03:40 +02:00 |
|
 Jeroen van RijnandGitHub
|
f50399e394
|
Merge pull request #1785 from Kelimion/csv
Allow CSV/TSV reader to read multi-line fields.
|
2022-05-13 14:33:25 +02:00 |
|
Jeroen van Rijn
|
7bc21c6691
|
Allow CSV/TSV reader to read multi-line fields.
|
2022-05-13 14:19:04 +02:00 |
|
 Jeroen van RijnandGitHub
|
4cb46f5631
|
Merge pull request #1781 from Kelimion/thread_fix
Disable thread.terminate on Darwin for now.
|
2022-05-11 16:23:56 +02:00 |
|