gingerBill
22d6cabcdc
Add sdl3_asyncio.odin
2025-01-30 11:16:39 +00:00
gingerBill
6a58d76c8a
Add sdl3_assert.odin
2025-01-30 11:11:09 +00:00
gingerBill
4bef810b20
Fix sdl3/sdl3_stdinc.odin
2025-01-30 10:40:13 +00:00
gingerBill
5efa3510cf
Merge branch 'master' into bill/sdl3
2025-01-30 10:37:21 +00:00
gingerBill
2656ecd4e1
Fix #4773 - Change order of evaluation for slicing indices
2025-01-29 15:53:34 +00:00
Laytan
5ebc31edcb
Merge pull request #4580 from tf2spi/4485-fix-exact-value-float
...
Fix parsing of integer w/ 'e' notation
2025-01-29 07:28:40 +01:00
gingerBill
0e27acd755
Update NSSavelPanel
2025-01-28 11:38:06 +00:00
gingerBill
15ece42e74
Print frameworks first on Darwin targets
2025-01-28 10:34:41 +00:00
gingerBill
868ab27720
Add @(ignore_duplicates) for foreign import declarations
2025-01-28 10:31:46 +00:00
Jeroen van Rijn
e7cf6c3275
Merge pull request #4769 from Kelimion/mdns
...
Add tentative mDNS/Bonjour/Avahi query support to `net.resolve`
2025-01-27 23:11:53 +01:00
Jeroen van Rijn
cc29bdaefc
Simplify *nix mDNS
2025-01-27 23:04:15 +01:00
Jeroen van Rijn
8998d74a92
Add mDNS for *nix.
2025-01-27 22:55:48 +01:00
Jeroen van Rijn
d85c2c1ca7
Add mDNS/Bonjour/Avahi (.local) support for Windows
2025-01-27 22:16:24 +01:00
Laytan Laats
34aa326d99
put FILE in core:c and use that in bindings to fix wasm
2025-01-27 19:00:04 +01:00
gingerBill
f918bc9f50
Merge pull request #4748 from nadako/fix-raylib-CameraMoveRight-signature
...
fix raylib.CameraMoveRight signature
2025-01-27 10:00:09 +00:00
gingerBill
00dfb1d125
Merge pull request #4765 from p1xelHer0/master
...
Vendor - miniaudio - engine: fix sound_config_init2
2025-01-27 09:59:49 +00:00
gingerBill
945f9acedd
Merge pull request #4764 from samuelgozi/fix-send-missing-flags
...
Pass flags down from `os.send` in darwin and linux
2025-01-27 09:59:30 +00:00
gingerBill
2e64cf7ef5
Merge pull request #4751 from Barinzaya/arena-grow-in-place
...
Grow-in-place for some arenas
2025-01-27 09:59:09 +00:00
p1xelHer0
72bbbc94a9
Vendor - miniaudio - engine: fix sound_config_init2
...
The new way to init `sound_group` and `sound_group_config` is currently
using a binding that doesn't match the miniaudio API.
The functions in miniaudio have an underscore between the `init` and `2`.
This fixes this.
2025-01-26 23:36:35 +01:00
Samuel Elgozi
61f02d9f49
pass flags down from os.send in darwin and linux
2025-01-26 14:03:45 +02:00
gingerBill
6572a52a84
Merge pull request #4743 from starlitcanopy/fix-matrix-mul
...
Fix 2x2 matrix inverses in specific.odin
2025-01-25 08:35:46 +00:00
Laytan
17f017ed87
Merge pull request #4758 from laytan/fix-duplicate-linker-warning
...
fix duplicate linker warning on macos
2025-01-25 01:04:54 +01:00
Laytan Laats
f957542cd3
fix duplicate linker warning on macos
...
Fixes #4747
2025-01-25 00:50:57 +01:00
Laytan
4d3fe34c88
Merge pull request #4754 from laytan/fix-separate-modules-objc
...
Fix separate modules objc
2025-01-24 20:25:54 +01:00
Laytan Laats
9dc17f4c47
optimize fix
2025-01-24 19:33:57 +01:00
Laytan Laats
b2aaf90f88
fix separate modules with objc code
2025-01-24 19:23:49 +01:00
Barinzaya
98b3a9eacd
Added support for growing in place to some arenas.
...
This affects `runtime.Arena` and `virtual.Arena`, but not currently
`mem.Arena`. These changes allow the last allocation that has been
made to be resized to a larger size by just extending their
allocation in-place, when there's sufficient room in the memory block to
do so.
Shrinking in place and re-using the rest of the allocation can be
supported using almost the same logic, but would require the memory to
be zeroed. Since this would add a additional cost that isn't currently
present, shrinking has not been changed.
2025-01-24 10:13:46 -05:00
gingerBill
3a13c598e2
Merge pull request #4733 from laytan/get-executable-path
...
os/os2: add get_executable_path and get_executable_directory
2025-01-24 13:09:10 +00:00
gingerBill
13a2a29b90
Merge pull request #4730 from laytan/os2-linux-loop-writes-and-cap-rw
...
os/os2: bring Linux to other impls standards by looping writes and maxing one shot RW sizes
2025-01-24 13:03:29 +00:00
gingerBill
1a7d2ca2e1
Merge pull request #4745 from flysand7/fmt-sign-pad
...
Fix the '+' sign placement in the presence of '0'-padding
2025-01-24 13:01:43 +00:00
Dan Korostelev
f57048f862
fix raylib.CameraMoveRight signature
2025-01-24 01:13:53 +01:00
flysand7
7127992625
Fix the '+' sign placement in the presence of '0'-padding
2025-01-24 08:36:01 +11:00
gingerBill
998d6525b7
stdinc
2025-01-23 14:13:15 +00:00
prescientmoon
5a29e80bc3
Fix 2x2 matrix inverses in specific.odin
2025-01-23 05:56:27 +01:00
Laytan Laats
d54de6704a
os/os2: use proc_pidpath for executable path on darwin
2025-01-22 18:40:06 +01:00
gingerBill
9e9f9d34f5
Add SDL3 headers and Windows dll/lib
2025-01-22 17:20:51 +00:00
gingerBill
867af80bff
Add -use-single-module
2025-01-22 13:26:35 +00:00
gingerBill
d4e15074ea
Enable -use-separate-modules as default for all platforms
2025-01-22 13:13:00 +00:00
gingerBill
dde3a03022
Add priority_index to Foundation.framework import in base:runtime
2025-01-22 13:03:51 +00:00
gingerBill
d6633639dc
Remove duplicates of .framework/.dynlib/.so in linker
2025-01-22 13:01:06 +00:00
gingerBill
36e86ba552
Merge pull request #4739 from jasonKercher/fix-4738
...
fix compiler crash on assigning a variable to an unresolved bit_set
2025-01-22 10:38:23 +00:00
gingerBill
2619167fd0
Merge pull request #4741 from wrathdoesthat/master
...
Add GetTempFileNameW
2025-01-22 10:37:23 +00:00
wrathdoesthat
57b8da79f4
Add GetTempFileNameW
2025-01-22 04:33:33 -05:00
jason
e85667c95c
fix grammar in error message
2025-01-21 20:48:11 -05:00
jason
b25ca0bb11
fixes compiler crash on syntax error (issue 4738)
2025-01-21 20:37:17 -05:00
Laytan Laats
f1b0b19710
os/os2: get_executable_path and working directory on wasi
2025-01-21 19:14:15 +01:00
Laytan Laats
b673642412
os/os2: add get_executable_path and get_executable_directory
2025-01-21 18:54:45 +01:00
gingerBill
223970671f
Merge pull request #4716 from laytan/os2-wasi
...
os/os2: wasi target support
2025-01-21 13:08:04 +00:00
gingerBill
1cfbef3172
Merge pull request #4735 from NicknEma/activation-context-windows
...
Add ACTCTX definition and procs
2025-01-21 13:06:55 +00:00
NicknEma
55abf61836
Add ACTCTX definition and procs
2025-01-21 10:55:39 +01:00