gingerBill
57c5455827
Merge pull request #3206 from flysand7/linux-fdflags-fix
...
[sys/linux]: Fix numeric values for socket fd flags
2024-02-18 14:56:31 +00:00
flysand7
cc185d98b4
[sys/linux]: Fix numeric values for socket fd flags
2024-02-18 23:04:41 +11:00
Juan Ignacio Díaz
cd61251d39
add Go license
2024-02-17 11:49:07 -03:00
gingerBill
43a199b57b
Merge branch 'master' of https://github.com/odin-lang/Odin
2024-02-17 13:42:02 +00:00
gingerBill
fa1875a8f1
Minor changes to os2
2024-02-17 13:41:54 +00:00
James Duran
44aae76294
Fix syntax mistake again
...
Sorry for being blind
2024-02-16 10:55:55 -08:00
James Duran
009cebe8bf
Fix Syntax Mistake
2024-02-16 10:50:54 -08:00
James Duran
9399cb53b6
Make into_dynamic_soa more concise and remove builtin tag from it
2024-02-16 10:46:46 -08:00
gingerBill
bed81c8829
Merge pull request #3197 from laytan/update-miniaudio
...
Update miniaudio to 0.11.21
2024-02-16 18:08:29 +00:00
Juan Ignacio Díaz
7a592cbb31
port math.round from Golang
2024-02-16 13:23:44 -03:00
Slendi
c178f7199d
Get Odin to compile on Haiku
...
This patch makes Odin to compile on Haiku which is a good first step.
Now, all that's needed to do is to figure out how to do futexes, which
I am blaming for the program crashing.
2024-02-15 15:51:28 +02:00
James Duran
a4d3777ab2
Added into_dynamic_soa, unordered_remove_soa, and ordered_remove_soa
2024-02-14 16:51:09 -08:00
Laytan Laats
e931c82b9b
miniaudio: add version mismatch check
2024-02-14 21:55:15 +01:00
laytan
a7f0275093
miniaudio: update .lib to 0.11.21
2024-02-14 21:17:12 +01:00
laytan
9ab2fbea00
miniaudio: update .lib
2024-02-14 21:07:57 +01:00
Laytan Laats
7fe86ed565
miniaudio: fix wrong sizes for ma_device
2024-02-14 21:00:26 +01:00
Laytan Laats
16584779fb
miniaudio: update to 0.11.21
2024-02-14 19:57:57 +01:00
gingerBill
c5c2a4d09d
Fix typo
2024-02-13 17:13:39 +00:00
gingerBill
912c326d8b
Fix typo that causes map info debug issues
2024-02-13 17:06:04 +00:00
gingerBill
d496dbf3a0
Fix race condition with #soa
2024-02-13 16:54:41 +00:00
Laytan Laats
88e6980b13
fix build tags
2024-02-13 17:34:40 +01:00
Laytan Laats
0d413b8136
implement part of core foundation framework bindings for err message
2024-02-13 17:34:40 +01:00
Laytan Laats
32a4a5e601
remove darwin from bsd filename
2024-02-13 17:34:40 +01:00
Laytan Laats
91cf0826c1
use Security.framework with SecRandomCopyBytes for rand_bytes on darwin
2024-02-13 17:34:40 +01:00
Laytan Laats
3bc172c70b
add crypto.rand_bytes for Darwin and FreeBSD
2024-02-13 17:34:00 +01:00
gingerBill
cbfb32c34c
Fix race condition with regards to #soa arrays by using the fields mutex
2024-02-13 16:21:41 +00:00
gingerBill
5cd57a3a7f
Use Raw_Map as the debug information for a map
2024-02-13 15:50:07 +00:00
gingerBill
563ce2bd81
Merge pull request #3193 from Lperlind/master
...
Add ID3DUserDefinedAnnotation
2024-02-13 14:17:20 +00:00
Lucas Perlind
9469b90b01
Add ID3DUserDefinedAnnotation
2024-02-13 17:13:17 +11:00
gingerBill
d2e1ec13f0
Merge pull request #3192 from Lperlind/revert-the-matrices
...
Revert the matrices
2024-02-12 23:44:36 +00:00
Lucas Perlind
6df07a2c0a
Remove bounds checking on a lot of linalg
2024-02-13 10:23:29 +11:00
Lucas Perlind
c0d407a2b4
Revert "Change minor/adjoint to be row, col from c, r to be consistent with [row, col] syntax; Add #no_bounds_check were appropriate"
...
This reverts commit 5dd2e38aff .
2024-02-13 10:13:34 +11:00
gingerBill
f378367fe7
Store cell data in map debug metadata
2024-02-12 15:17:06 +00:00
gingerBill
c291fffce1
Add metadata type to maps debug information to aid debuggers knowing what is in it it
2024-02-12 12:29:37 +00:00
gingerBill
900fe95ba0
Split out linalg.identity between matrices and array-based matrix
2024-02-12 12:08:43 +00:00
gingerBill
5dd2e38aff
Change minor/adjoint to be row, col from c, r to be consistent with [row, col] syntax; Add #no_bounds_check were appropriate
2024-02-12 11:54:24 +00:00
gingerBill
5ad8ebba9f
Merge pull request #3188 from Tetralux/fixchdir
...
[os] Fix os.change_directory(), os.set_current_directory()
2024-02-12 11:24:45 +00:00
gingerBill
e7719eed65
Merge pull request #3189 from mothfuzz/json_unmarshal_enumerated_enums_fix
...
remove return statement from case Type_Info_Enumerated_Array
2024-02-12 11:23:51 +00:00
Kay
5f49b8997a
remove return statement from case Type_Info_Enumerated_Array, as it causes early exit in JSON unmarshalling.
2024-02-12 01:45:11 -06:00
Tetralux
d6734c85b8
[os] Fix os.change_directory(), os.set_current_directory()
...
- set_current_directory() was leaking the wstring path string because it wasn't using the temp allocator.
- change_directory() wasn't calling SetCurrentDirectoryW() under the lock!
2024-02-12 06:03:51 +00:00
gingerBill
4ca23499fa
Add raymath procedures (with numerous deprecated attributes to suggest to use array programming)
2024-02-10 16:31:03 +00:00
gingerBill
e201a2fabb
Add rand.choice_enum
2024-02-10 15:13:09 +00:00
gingerBill
5c4485f657
Add #load_directory(path: string) > []runtime.Load_Directory_File
2024-02-09 15:18:29 +00:00
gingerBill
bae2a6fc1e
Merge pull request #3184 from Lperlind/master
...
Add more window procedures
2024-02-09 11:59:12 +00:00
Lucas Perlind
8777fa1c04
Add more window procedures
2024-02-09 14:04:16 +11:00
gingerBill
d771b3286d
Merge pull request #3182 from laytan/fix-instrumentation-in-debug-mode
...
fix instrumentation in debug mode
2024-02-08 21:36:43 +00:00
Laytan
0e6dd56ac1
fix instrumentation in debug mode
2024-02-08 22:29:45 +01:00
gingerBill
9127e584c5
Merge pull request #3181 from laytan/fix-no-crt-on-linux
...
fix -no-crt on Linux
2024-02-08 21:07:42 +00:00
Laytan
eab0e730a0
fix -no-crt on Linux
2024-02-08 19:48:37 +01:00
gingerBill
7128bc4b34
Add core:relative
...
This will eventually replace the #relative types
2024-02-08 15:15:16 +00:00