gingerBill
3bf475deaf
Add sdl3_vulkan.odin
2025-02-07 08:37:33 +00:00
gingerBill
d1f2820ff5
Update sdl3_main.odin
2025-02-07 08:26:21 +00:00
gingerBill
4c93446e38
Fix typo
2025-02-07 08:11:16 +00:00
gingerBill
20708c60a1
Add sdl3_main.odin
2025-02-07 08:10:51 +00:00
gingerBill
8203281145
Add sdl3_hints.odin
2025-02-07 08:03:00 +00:00
gingerBill
58c4f13c82
Merge branch 'master' into bill/sdl3
2025-02-07 07:53:47 +00:00
gingerBill
667ddc1907
Merge pull request #4786 from korvahkh/fix-variants2ptrs
...
Preserve `#no_nil` in `intrinsics.type_convert_variants_to_pointers`
2025-02-07 07:30:14 +00:00
gingerBill
4e300b3fc8
Merge pull request #4796 from laytan/obfuscate-more
...
-obfuscate-source-code-locations on bounds checks and type assertions
2025-02-07 07:30:00 +00:00
gingerBill
a9cd70a913
Merge pull request #4800 from laytan/make-use-separate-modules-corrected-linkage-hidden
...
make corrected linkage with -use-separate-modules apply hidden visibility
2025-02-07 07:28:18 +00:00
Laytan Laats
1053ec3051
make corrected linkage with -use-separate-modules apply hidden visibility
...
Fixes #4798
The DLL was using the type info of the host/exe, causing crashes.
This PR tries fixing by applying hidden visibility to these corrected
symbols which makes sure that the DLL can't see the type table of the host/exe.
2025-02-06 20:45:58 +01:00
Laytan Laats
80d09774b4
fix not using RTLD_LOCAL on darwin
2025-02-06 19:15:12 +01:00
Laytan Laats
b86d2c30b6
fix odin report macos version reporting unknown when release isn't a 3 point
2025-02-05 20:16:24 +01:00
Laytan Laats
b77430bea8
-obfuscate-source-code-locations on bounds checks and type assertions
2025-02-05 19:42:20 +01:00
gingerBill
919e9a82e7
Merge pull request #4774 from Goldenlion5648/typo-correction-in-rand
...
fix typo in float32_range doc string
2025-02-05 11:59:59 +00:00
gingerBill
861a99cdc5
Merge pull request #4791 from roccoblues/ds/io-docs
...
`core:io` small documentation fixes
2025-02-05 11:59:17 +00:00
gingerBill
4667a19e77
Update to SDL 3.2.2
2025-02-05 11:07:08 +00:00
gingerBill
0ca614361a
Update and add gamecontrollerdb.txt
2025-02-05 10:49:25 +00:00
gingerBill
bce43aa7dc
Make parameter Maybe(^T)
2025-02-05 10:49:14 +00:00
gingerBill
898bea8a97
Split-up require_results foreign blocks
2025-02-05 10:41:45 +00:00
gingerBill
61558ca163
Merge pull request #4789 from jfcode4/master
...
[core/strings] Fix _split_iterator when separator is empty
2025-02-05 10:34:49 +00:00
gingerBill
83542a3f04
Add struct field tag fmt formatting
2025-02-05 10:30:14 +00:00
gingerBill
802895aa43
Remove random extra newline
2025-02-05 10:27:41 +00:00
gingerBill
f80bea5b11
Remove transmute suggestion with -vet-cast when transmuting native <-> endian-specific types
2025-02-05 10:27:17 +00:00
gingerBill
ab469e657d
Remove debug code
2025-02-05 10:20:18 +00:00
Dennis Schön
fbf536f465
core:io small documentation fixes
2025-02-04 21:27:44 +01:00
gingerBill
e967f4596f
Update vendor/sdl3/sdl3_cpuinfo.odin
...
Co-authored-by: Laytan <laytanlaats@hotmail.com >
2025-02-04 19:58:39 +00:00
Jacob Friedman
385f5f5014
Small optimization
2025-02-04 19:51:48 +01:00
gingerBill
f7028aa46c
Fix typo
2025-02-04 17:33:30 +00:00
gingerBill
7380f31e05
Add vendor:sdl3 to ci.yml
2025-02-04 17:13:15 +00:00
gingerBill
fbac23a631
Change foreign import for sdl3
2025-02-04 17:08:39 +00:00
gingerBill
06902818bf
Add gl_set_proc_address
2025-02-04 17:06:05 +00:00
gingerBill
0376061a79
Add SDL3 to examples/all/all_vendor.odin
2025-02-04 17:01:15 +00:00
gingerBill
d4b1ff31ae
Revert build.bat
2025-02-04 17:00:01 +00:00
gingerBill
a62ce5cc66
Add sdl3_tray.odin and sdl3_version.odin
2025-02-04 16:59:38 +00:00
gingerBill
98271f0073
Add sdl3 time/timer
2025-02-04 15:50:57 +00:00
gingerBill
84cb2440b2
Add sdl3_filesystem.odin and sdl3_storage.odin
2025-02-04 15:43:58 +00:00
gingerBill
16dce5b85d
Add more sdl3 files
2025-02-04 15:34:52 +00:00
gingerBill
72f69d1bac
Add sdl3_log.odin
2025-02-04 14:49:55 +00:00
Jacob Friedman
4c0b145bad
Fix unicode handling
2025-02-04 15:49:23 +01:00
gingerBill
14ea47c420
Add sdl3_locale.odin
2025-02-04 14:41:54 +00:00
gingerBill
a7d57e69ec
Add sdl3_loadso.odin
2025-02-04 14:35:06 +00:00
gingerBill
77ba5faf09
Add sdl3_init.odin
2025-02-04 14:31:53 +00:00
gingerBill
2b4fbf695c
Add sdl3_events.odin
2025-02-04 14:31:36 +00:00
Jacob Friedman
239c511ce9
Fix strings.split_iterator when separator is empty
2025-02-04 15:09:12 +01:00
gingerBill
f1ab08a069
Add sdl3_hidapi.odin
2025-02-04 12:54:23 +00:00
gingerBill
44d31cb4a3
Add sdl3/sdl3_haptic.odin
2025-02-04 12:48:40 +00:00
gingerBill
ce69161ffb
Add sdl3_gpu.odin
2025-02-04 12:23:25 +00:00
gingerBill
02fcac195b
Add sdl3_gamepad.odin
2025-02-04 10:31:56 +00:00
gingerBill
086d7956b1
Merge branch 'master' into bill/sdl3
2025-02-04 10:31:12 +00:00
korvahkh
1281303ff7
Preserve #no_nil in intrinsics.type_convert_variants_to_pointers
...
Previously the newly returned type would not be marked as `#no_nil`.
This caused `reflect.get_union_as_ptr_variants`
to break on `#no_nil` unions.
2025-02-03 16:08:19 -06:00