gingerBill
d38602e788
Merge pull request #5861 from NickDriscoll/hlsl-half
...
Add support for `half` types to `core:math/linalg/hlsl`
2025-10-29 10:29:07 +00:00
Jeroen van Rijn
b58bb6519e
Merge pull request #5860 from harold-b/hb.fix-export-link-libs-file
...
Fix `-export-linked-libs-file` issue where it multiple libraries in a single foreign export.
2025-10-29 09:41:02 +01:00
Nick Driscoll
5fa41f9f03
Add half support to all proc groups and add ashalf proc group
2025-10-28 21:42:08 -04:00
Nick Driscoll
f3b6ad01ab
Add all half scalar, vector, and matrix types
2025-10-28 21:42:08 -04:00
Harold Brenes
e05c21522d
Fix -export-linked-libs-file issue where it multiple libraries in a single foreign export.
2025-10-28 20:21:24 -04:00
gingerBill
2508b82878
Change ^i16 to cstring16 where appropriate
2025-10-28 14:50:13 +00:00
gingerBill
d390ae2f97
Minor change to misc/shell.bat
2025-10-28 13:26:56 +00:00
gingerBill
5e528f8e97
Remove core:encoding/ini dependency in user_posix.odin
2025-10-28 13:21:35 +00:00
gingerBill
4c8f99cd36
Add #caller_location to os2.read_entire_file
2025-10-28 10:57:53 +00:00
gingerBill
5a23f52fb6
Merge branch 'master' of https://github.com/odin-lang/Odin
2025-10-27 18:51:57 +00:00
gingerBill
a20c09158a
Fix indentation
2025-10-27 18:51:51 +00:00
Laytan
fca2232028
Merge pull request #5856 from A1029384756/master
...
[core:os/os2] zeroed `n` value on failed file operations
2025-10-27 18:05:38 +01:00
A1029384756
7afbe23a34
[core:os/os2] zeroed n value on failed file operations
2025-10-27 12:23:47 -04:00
Jeroen van Rijn
788ef8ee0a
Merge branch 'master' of github.com:odin-lang/Odin
2025-10-27 16:24:04 +01:00
Jeroen van Rijn
f726f7aff4
Make Karl Zylinski happy
2025-10-27 16:23:54 +01:00
gingerBill
d9d7711ca4
Merge branch 'master' of https://github.com/odin-lang/Odin
2025-10-27 14:05:03 +00:00
gingerBill
78c3a3301c
Change static_assert for OrderedInsertPtrMapEntry
2025-10-27 14:04:51 +00:00
gingerBill
bccb2f1848
Merge pull request #5848 from Meliketoaste/egl_attrib_fix
...
Update GetPlatformDisplay and CreatePlatformWindowSurface to take in intptr_t/int instead of i32
2025-10-27 13:29:50 +00:00
Jeroen van Rijn
eb0e99dac1
Fix #5852
2025-10-27 13:57:32 +01:00
gingerBill
8bdc322d6a
Just use a method instead
2025-10-27 11:29:13 +00:00
gingerBill
288434ab30
One more time with a different cast?
2025-10-27 11:25:22 +00:00
gingerBill
62d231d685
Try C-cast with reintepret cast
2025-10-27 11:20:28 +00:00
gingerBill
6edb26dcf8
Use reinterpret_cast
2025-10-27 11:10:53 +00:00
gingerBill
13f2090608
Try to make PtrMap work for 32-bit compilers
2025-10-27 11:06:07 +00:00
gingerBill
43529dda38
Improve error message for missing & in some parapoly messages
2025-10-27 10:58:54 +00:00
Meliketoaste
562cf42348
Update GetPlatformDisplay and CreatePlatformWindowSurface to take in intptr_t/int inistead of i32
2025-10-25 15:42:04 +00:00
Jeroen van Rijn
81375e52ce
Make time.components_to_time #optional_ok
2025-10-23 17:03:44 +02:00
Laytan
5511108e41
Merge pull request #5844 from cstrachan88/master
...
Fix #5843
2025-10-23 09:48:09 +02:00
Courtney Strachan
e724b23aac
Fix #5843
2025-10-23 03:18:03 -04:00
gingerBill
7c2101ea3d
Merge pull request #5812 from Kelimion/data-alignment
...
Set minimum #load(file, type) alignment to 16 bytes
2025-10-22 11:27:18 +01:00
gingerBill
61424cfbf8
Merge pull request #5811 from wrathdoesthat/master
...
Fix orca linking path
2025-10-22 11:26:06 +01:00
gingerBill
f5beb1aa9f
Merge pull request #5813 from lmbarros/lmb/box2d-callbacks-signatures
...
Fix return types for vendor:box2d callbacks
2025-10-22 11:25:49 +01:00
gingerBill
c332266e46
Merge pull request #5814 from laytan/wgpu-27.0.2.0
...
vendor/wgpu: update to 27.0.2.0
2025-10-22 09:47:23 +01:00
Jeroen van Rijn
0605c7b0e3
Add target triple and LLVM code mode debug prints ( #5839 )
2025-10-22 10:27:27 +02:00
gingerBill
55ab18f911
Fix #5831
2025-10-22 09:07:46 +01:00
Jeroen van Rijn
35df604d87
Merge pull request #5837 from chrishayen/epoll_packed_fix
...
Made packed conditional on EPoll_Event to match kernel
2025-10-21 20:25:54 +02:00
Jeroen van Rijn
be81a2a36f
Merge pull request #5835 from ekliot/vendor-box2d-bindings
...
`vendor:box2d` add `targetAngle` to `RevoluteJoint` struct/procs
2025-10-21 19:56:16 +02:00
Chris Hayen
492653e316
conditional packed for EPoll_Event to match kernel
2025-10-21 12:37:28 -04:00
Jeroen van Rijn
fc5f121dae
Merge pull request #5836 from Kelimion/ccitt_crc16
...
[core:hash] Add CCITT CRC-16
2025-10-21 16:40:41 +02:00
Jeroen van Rijn
a1be1b63d5
[core:hash] Add CCITT CRC-16
2025-10-21 16:33:07 +02:00
ekliot
0e49ee8db7
vendor:box2d add targetAngle to RevoluteJoint struct/procs
2025-10-21 14:28:35 +01:00
Jeroen van Rijn
9df81bed9f
Fix detached comment
2025-10-20 19:14:18 +02:00
Laytan
253a72ffe3
Merge pull request #5827 from jakubtomsu/5826-fix
...
[LLVM Backend] Prefer the type pointer over LLVMTypeRef when looking up struct_field_remapping (Fix 5826)
2025-10-18 17:46:58 +02:00
Jeroen van Rijn
c51f4daa7d
Let custom formatter example pass -vet-tabs if copied
2025-10-18 16:25:19 +02:00
jakubtomsu
c21453acc5
comment
2025-10-18 16:18:58 +02:00
jakubtomsu
91750e2f1b
prefer Type pointer over LLVMTypeRef when doing a struct_field_remapping lookup
2025-10-18 16:11:47 +02:00
Jeroen van Rijn
2339176083
Merge pull request #5825 from KamWithK/master
...
Linux executable path bug fix
2025-10-18 11:08:01 +02:00
Kamron Bhavnagri
2995536882
Fix Linux executable path
...
Fixes a bug caused by an executable named identically to the directory
it is in, where then the parent of that directory is both on the path
and marked as executable
Avoid this via stat, as we can check we are working with a file which is
executable
2025-10-18 14:33:35 +11:00
Jeroen van Rijn
cf223e8307
Merge pull request #5824 from BradLewis/fix/parser-end-pos-multiline-string
...
Correct parser end_pos for multiline strings
2025-10-18 03:36:07 +02:00
Brad Lewis
44f823afce
Correct parser end_pos for multiline strings
2025-10-17 21:25:17 -04:00