Commit Graph

13471 Commits

Author SHA1 Message Date
Laytan
f566c5ee83 Merge pull request #4639 from flga/vulkan_xlib_xcb
`vendor:vulkan` Add support for xlib and xcb
2025-01-05 19:03:57 +01:00
Laytan
3a2396033c Merge pull request #4648 from lzurbriggen/fix/get-comm-ports
move GetCommPorts, add missing comm functions, add communication events
2025-01-05 18:53:36 +01:00
Laytan
00afd53f46 Merge pull request #4654 from obiwan87/master
Minor adjustments in documentation-only files for better LSP support
2025-01-05 18:52:19 +01:00
fleandro
25cdc3736e vendor:x11/xlib add IS_SUPPORTED constant to match core:time and friends 2025-01-05 17:50:52 +00:00
Leo Zurbriggen
823740c7a4 formatting 2025-01-05 18:43:16 +01:00
Laytan
b98833ce04 spacing 2025-01-05 18:42:48 +01:00
Laytan
96513c8d5d Merge pull request #4636 from 2nafish117/update-to-cgltf-1.14
update cgltf from 1.13 to 1.14
2025-01-05 18:41:29 +01:00
Leo Zurbriggen
c604926595 add SetCommMask, GetCommMask, WaitCommEvent, GetCommPorts, communication event constants 2025-01-05 18:04:36 +01:00
laytan
834209194f rebuild windows lib 2025-01-05 17:35:40 +01:00
Laytan Laats
252b807714 update wasm blob 2025-01-05 18:22:38 +01:00
gingerBill
7da7d4e410 Allow #+ tags on single files 2025-01-05 15:41:51 +00:00
gingerBill
5df699abf2 Add #+feature dynamic-literals to test 2025-01-05 14:03:08 +00:00
gingerBill
3d984d75cc Add #+feature dynamic-literals to tests 2025-01-05 14:00:23 +00:00
gingerBill
a300a860ec Add #+feature dynamic-literals to tests 2025-01-05 13:46:58 +00:00
gingerBill
52d3497eda Merge branch 'master' of https://github.com/odin-lang/Odin 2025-01-05 13:33:16 +00:00
gingerBill
bca08d3b85 Make -no-dynamic-literals the default now 2025-01-05 13:33:06 +00:00
Laytan
bf77036cb0 Merge pull request #4651 from flga/runtime_map_get
runtime: map_cell_index_static produced wrong results when the number of elements per cell was a power of 2
2025-01-05 14:27:44 +01:00
Laytan
aa4bc10a84 Merge pull request #4649 from dspx-plcr/master
add default -I and -L paths for OpenBSD
2025-01-05 14:23:51 +01:00
Laytan
73d1427127 Merge pull request #4662 from IllusionMan1212/jpeg-detection
fix(core/image): off-by-one index when detecting certain JPEG images
2025-01-05 14:23:35 +01:00
gingerBill
2efe4c2d68 Add #+feature dynamic-literals 2025-01-05 13:19:10 +00:00
gingerBill
acbb14d87e Fix typo 2025-01-05 13:10:29 +00:00
gingerBill
d718db473c Use array with linear search rather than a hash map. 2025-01-05 13:08:01 +00:00
gingerBill
4d63ee0794 Remove unused import 2025-01-05 12:55:35 +00:00
gingerBill
998a3b01cc Merge branch 'master' of https://github.com/odin-lang/Odin 2025-01-05 12:53:27 +00:00
gingerBill
1bf33fe373 Use static global memory for std handles instead of allocating. 2025-01-05 12:53:20 +00:00
Laytan Laats
5957ff3699 vendor/raylib: fix Vector3Unproject wrong assignment
Fixes #4646
2025-01-05 13:45:01 +01:00
Hisham Aburaqibah
247384574a fix(core/image): off-by-one index when detecting certain JPEG images 2025-01-05 13:05:11 +02:00
Jeroen van Rijn
397e371232 Merge pull request #4641 from zolk3ri/fix/base32-error-handling
encoding/base32: Add RFC-compliant error handling and improve reliability
2025-01-04 20:27:16 +01:00
gingerBill
f5e5c9767c Merge pull request #4650 from jasonKercher/arm32-update
Arm32 update for sys/linux
2025-01-04 10:44:44 +00:00
gingerBill
872e6d0189 Merge pull request #4652 from VladPavliuk/extend_win32_api_types
Extend win32 api types
2025-01-04 10:42:28 +00:00
Antonino Simone Di Stefano
ec1fefb3f5 Import "base:runtime" to resolve reference to type info correctly 2025-01-03 22:47:18 +01:00
Antonino Simone Di Stefano
630b1c5cdf Remove typeid
seems to be a typo
2025-01-03 22:47:18 +01:00
Antonino Simone Di Stefano
d9165727f5 Make expect parameter polymorphic 2025-01-03 22:47:18 +01:00
Antonino Simone Di Stefano
6edb061061 Import "base:runtime" to make type references valid 2025-01-03 22:47:18 +01:00
Zoltán Kéri
a4a1562905 encoding/base32: Add @(rodata) attribute to default tables
Add `@(rodata)` attribute to `ENC_TABLE` and `DEC_TABLE` to mark
them as read-only data. This places these tables in the read-only
section of the executable, protecting them from modification
during program execution.
2025-01-03 19:16:56 +01:00
VladPavliuk
1733a50678 Refactor changes. 2025-01-03 18:58:08 +02:00
fleandro
1550eced04 also add a test for non power of 2 N for good measure 2025-01-03 16:58:03 +00:00
VladPavliuk
470c05a902 Merge branch 'master' into extend_win32_api_types 2025-01-03 18:53:48 +02:00
VladPavliuk
36b5ca9176 Extend win32 types 2025-01-03 18:52:39 +02:00
fleandro
c93e096d8f fix N=1 and cleanup tests 2025-01-03 16:50:05 +00:00
fleandro
555bca2cb4 fix test leaks 2025-01-03 15:46:02 +00:00
fleandro
e3de02eaa8 runtime: map_cell_index_static produced wrong results when the number of elements per cell was a power of 2 2025-01-03 15:33:34 +00:00
jason
1221e393f7 add 32 bit Sig_Info and remove ppoll_time64 call 2025-01-03 09:29:39 -05:00
Despereaux Polacre
0b0ae52be5 add default -I and -L paths for OpenBSD 2025-01-02 21:31:34 +01:00
jason
074bef7baf Fix sys/linux 64 bit arguments on 32 bit systems
Reverese return values of compat64_arg_pair
Add register alignment to specific arm32 system calls
2025-01-02 14:50:45 -05:00
Leo Zurbriggen
4815d95128 move GetCommPorts to correct foreign block 2025-01-02 18:08:06 +01:00
jason
ce1f3b34c0 Minor fixes + cleanup in os2 and sys/linux
Add NOFOLLOW to os2.remove
Change Dev from int to u64 and make relavant casts
Fix compat64_arg_pair
2025-01-02 11:03:24 -05:00
gingerBill
fdd3b46c10 Merge pull request #4647 from karl-zylinski/raylib-wasm
Make it easier to do Raylib WASM builds
2025-01-01 21:32:08 +00:00
Karl Zylinski
dc1b75b6c3 Added WASM libs for raylib and raygui. Added them to the foreign import blocks, with optional ways to override them. These overrides can be used to use alterantive libs when using for example emscripten. 2025-01-01 22:26:11 +01:00
Laytan
71b0f7e698 Merge pull request #4644 from karl-zylinski/box2d-build-script-fix
Fix for casing error in box2d/wasm.Makefile
2025-01-01 21:26:28 +01:00