Laytan Laats
a4055571de
vendor/wgpu: update to v29.0.1.1
2026-07-04 14:57:55 +02:00
Laytan Laats
194280e4d3
Box3D MacOS
2026-07-04 13:59:53 +02:00
gingerBill
79bd50cac8
Fix `#by_ptr usage for shape definitions
2026-07-04 12:43:24 +01:00
gingerBill
d786ac40bf
Fix Create*Shape bindings to use pointers directly
2026-07-04 12:39:43 +01:00
Laytan
d4fb326a4e
Merge pull request #6946 from denovodavid/patch-1
...
core:container/queue - fix typo
2026-07-04 13:00:58 +02:00
Laytan
453558a017
Merge pull request #6945 from Qiaoster/fix-cbor-map-in-slice-segfault
...
encoding/cbor: fix segfault decoding map/big.int when nested in slice
2026-07-04 13:00:28 +02:00
Laytan Laats
5bc524d944
vendor/box3d: Linux amd64
...
Also remove #by_ptr from a proc because there may be a bug in #by_ptr
here
2026-07-04 12:50:42 +02:00
Laytan Laats
a7242579ef
Raylib v6 on Linux needs libX11
2026-07-04 12:47:48 +02:00
Jeroen van Rijn
5288b2c03c
Raylib v5.5 also
2026-07-04 11:37:55 +02:00
Jeroen van Rijn
c812c8e01e
wasm also
2026-07-04 11:23:15 +02:00
Jeroen van Rijn
42b6eefebe
Re-add libraylib.a
2026-07-04 11:20:35 +02:00
David Holland
834b7cf3eb
fix queue consume_front doc comment
2026-07-04 14:45:43 +10:00
Qiaoster
4b203f09c6
encoding/cbor: fix segfault decoding map/big.int nested in slice elements
2026-07-04 10:38:12 +08:00
Jeroen van Rijn
94be05ead1
Merge pull request #6918 from Kelimion/deprecate-llvm-14
...
Remove LLVM 14 support
2026-07-03 21:35:47 +02:00
Jeroen van Rijn
dc0f001b35
Merge pull request #6933 from odin-lang/bill/box3d
...
`vendor:box3d`
2026-07-03 21:35:30 +02:00
gingerBill
d595bf1917
Merge pull request #6924 from tf2spi/6815-patch-simd-min-max
...
Fix misuse of lb_emit_(min|max) in simd_(min|max)
2026-07-03 16:34:08 +01:00
Jeroen van Rijn
1ba31bcc40
Merge pull request #6940 from Kelimion/raylib-6.0
...
Raylib 6.0
2026-07-03 17:27:28 +02:00
Jeroen van Rijn
5a82a66853
Fix conflicts.
2026-07-03 17:04:46 +02:00
Jeroen van Rijn
2b4e2e481e
Add raygui libs
2026-07-03 16:55:18 +02:00
Jeroen van Rijn
72a59feb45
Add raylib v6 library binaries from upstream
2026-07-03 16:33:06 +02:00
Jeroen van Rijn
0ed4fe0a4f
Rename to `vendor:raylib/v6
2026-07-03 16:08:00 +02:00
Jeroen van Rijn
9c87eff035
Merge branch 'master' into raylib-6.0
2026-07-03 15:52:33 +02:00
gingerBill
385230d8d4
Merge pull request #6935 from tf2spi/add-proc-name-canonicalization-cases
...
Add diverging, optional_ok to proc canon name
2026-07-03 13:07:43 +01:00
gingerBill
55a1876d5b
Merge pull request #6934 from tf2spi/6675-patch-load-or-else-diverging
...
Make diverging or_else inherit load lhs type
2026-07-03 13:07:19 +01:00
gingerBill
328f511576
Merge pull request #6939 from tf2spi/6832-no-code-regen
...
Avoid code regeneration for fns in unroll
2026-07-03 13:06:56 +01:00
misomosi
ee1cad0fcc
Avoid code regeneration for fns in unroll
2026-07-03 00:46:17 -04:00
misomosi
90a1a9b54d
Add diverging, optional_ok to proc canon name
2026-07-02 13:36:14 -04:00
misomosi
aa53466cb6
Make diverging or_else inherit lhs type
2026-07-02 13:22:03 -04:00
misomosi
b5e3b08a8c
Remove use of llvm.(max|min)num in SIMD builtins
2026-07-02 09:56:38 -04:00
gingerBill
1007ea2785
Merge pull request #6921 from tf2spi/6757-array-programming-cast
...
Allow casts to change mode for array programming
2026-07-02 14:06:50 +01:00
gingerBill
dadcfafb7d
Merge pull request #6925 from tf2spi/6923-check-untyped-to-union-conversion
...
Make checking of untyped to union conversions more strict
2026-07-02 14:01:41 +01:00
gingerBill
c9f069be20
Merge pull request #6929 from korvahkh/fix-union-typo
...
Fix typo in union error: excepts -> accepts
2026-07-02 14:01:07 +01:00
gingerBill
9653137a74
Merge pull request #6931 from thetarnav/remove-handle-map-builtin-import
...
Remove unused `base:builtin` import from `core:container/handle_map`
2026-07-02 14:00:46 +01:00
Jeroen van Rijn
e4cfd9221b
Merge pull request #6932 from Kelimion/improve_out
...
Improve custom output location for LLVM-IR, OBJ + ASM
2026-07-02 14:43:02 +02:00
gingerBill
e9c753c7c3
Add vendor:box3d to examples/all
2026-07-02 13:41:39 +01:00
gingerBill
8a0d37efaf
Add box3d headers
2026-07-02 13:41:11 +01:00
gingerBill
723a431145
Add box3d.lib for Windows
2026-07-02 13:40:35 +01:00
gingerBill
49120b0fa9
Use q.xyz rather than transmute
2026-07-02 13:33:52 +01:00
gingerBill
27c055719e
Add vendor:box3d bindings
2026-07-02 13:33:35 +01:00
Jeroen van Rijn
03652d7423
Improve custom output location for LLVM-IR, OBJ + ASM
...
Fixes #6926 .
If `build` is a subdirectory in the current directory, then `odin build . -out:build` will place `.S`, `.obj` and `.ll` files there if the corresponding `-build-mode` is given.
2026-07-02 14:19:56 +02:00
gingerBill
448a71f432
Support q.xyz on quaternion*
2026-07-02 12:27:03 +01:00
thetarnav
76902f5bfb
Remove unused "base:builtin" import from "core:container/handle_map"
2026-07-02 13:18:35 +02:00
Jeroen van Rijn
eee06be76f
Merge pull request #6930 from JoltedJon/utf8-decode-fix
...
Fix UTF-8 decode error check
2026-07-02 12:03:26 +02:00
Jeroen van Rijn
d5c4cd6e8f
Merge pull request #6900 from MauriceElliott/maurice/playdate_support
...
Playdate Support
2026-07-02 12:00:58 +02:00
Jeroen van Rijn
4bc9750373
Fix #6843
2026-07-02 11:05:53 +02:00
JoltedJon
9cc180f0ec
Fix UTF-8 decode error check
2026-07-01 22:54:48 -04:00
korvahkh
fdb1a2c01b
Fix typo in union error: excepts -> accepts
...
Before:
```
foo.odin(4:24) Error: Cannot convert untyped value '""' to 'union {int, bool}' from 'untyped string'
u: union{int, bool} = ""
^^
'union {int, bool}' is a union which only excepts the following types:
'int' or 'bool'
```
After:
```
foo.odin(4:24) Error: Cannot convert untyped value '""' to 'union {int, bool}' from 'untyped string'
u: union{int, bool} = ""
^^
'union {int, bool}' is a union which only accepts the following types:
'int' or 'bool'
```
2026-07-01 21:07:31 -05:00
Jeroen van Rijn
0d2eb2ec96
Merge pull request #6928 from bergperri/fix-field-names-report-error
...
Fix compiler segmentation fault when field names start with '.'
2026-07-02 03:41:14 +02:00
Mike
7ccbd3d4ec
Fix compiler segmentation fault when field names start with '.'
2026-07-01 21:55:11 -03:00
MauriceElliott
adc50a1184
fixup! fix: made suggested changes to add a playdate subtarget, updated help text and reduce required build flags for playdate to just the subtarget, no-movt and cortex-m7 added to default on playdate subtarget flag.
2026-07-01 21:21:02 +01:00