Jon Lipstate
231ce2da59
windows i386 support
2025-08-29 12:41:38 -07:00
gingerBill
f926c1861f
Merge pull request #5627 from A1029384756/master
...
skip errors on polymorphic procs when in a proc group with other options
2025-08-29 13:53:55 +01:00
A1029384756
3074146784
skip errors on polymorphic procs when in a proc group with other options
2025-08-28 11:30:47 -04:00
gingerBill
f7936419cd
Merge pull request #5625 from StanislavNikolov/master
...
Fixed and added obj-c methods for NSWindow
2025-08-28 13:51:54 +01:00
Stanislav Ch. Nikolov
ed389c188c
Fixed and added obj-c methods for NSWindow
2025-08-28 12:39:15 +03:00
gingerBill
2f0b018db2
Merge pull request #5612 from Bazzas-Forks/master
...
Add `add/remove_document_event_listener()` to `core:sys/wasm/js`
2025-08-26 13:28:41 +01:00
gingerBill
ac71a0aed1
Merge pull request #5617 from thetarnav/soa-resize-zero-memory
...
Zero existing memory when using resize_soa (fixes #5614 )
2025-08-26 13:28:05 +01:00
Damian Tarnawski
ce0cf7076c
Add missing test attr and don't zero memory when reserve already did
2025-08-26 13:03:26 +02:00
gingerBill
83a78d5d28
Merge branch 'master' into soa-resize-zero-memory
2025-08-26 11:26:15 +01:00
gingerBill
0a02f5f076
Merge pull request #5616 from thetarnav/soa-allocator-resize
...
Support using allocator resize in `_reserve_soa` (fixes #5615 )
2025-08-26 11:24:32 +01:00
Damian Tarnawski
95cfad67b7
Cleanup soa resize logic—reduce nesting
2025-08-24 15:17:13 +02:00
Damian Tarnawski
8a894c6ce6
More soa tests
2025-08-24 15:09:08 +02:00
Damian Tarnawski
66f4c93420
Handle nil old data case
2025-08-24 15:04:19 +02:00
Damian Tarnawski
ac4a89e765
Always use .Resize_Non_Zeroed in _reserve_soa
2025-08-23 17:07:57 +02:00
Damian Tarnawski
2a6dfd2545
Avoid overlap issues when correcting memory after resize in _reserve_soa
2025-08-23 16:55:12 +02:00
Damian Tarnawski
18a2980d26
Zero existing memory when using resize_soa ( fixes #5614 )
2025-08-23 14:28:25 +02:00
Damian Tarnawski
9d651348b5
Only zero memory when requested
2025-08-23 13:10:19 +02:00
Damian Tarnawski
05706864b7
Support using allocator resize in _reserve_soa ( fixes #5615 )
2025-08-23 12:55:07 +02:00
gingerBill
2b6ed996be
Merge pull request #5613 from GloriousPtr/queue_fix_caller_location
...
Propogate `#caller_location` to core:container/queue procs
2025-08-22 16:55:00 +01:00
gingerBill
fbcd485b7e
Merge pull request #5606 from thetarnav/sdl-ttf-require-results
...
Split SDL_ttf bindings to group with and without require_results
2025-08-22 16:54:25 +01:00
Mohit Sethi
27b59ab7c3
Propogate #caller_location to core:container/queue procs
2025-08-22 16:45:50 +01:00
gingerBill
9381040711
Fix parentheses for raddbg expression
2025-08-22 09:32:17 +01:00
gingerBill
46d4f22ef4
Remove debug print
2025-08-22 09:29:44 +01:00
gingerBill
23689d0c01
Improve the raddbg type views generated from fmt-based struct field tags
2025-08-22 09:29:07 +01:00
Bailey Gibbons
26d066d369
Add add/remove_document_event_listener() to core:sys/wasm/js
2025-08-22 15:34:50 +10:00
gingerBill
d5b1fc48fb
Add @(raddbg_type_view=<optional-string>)
...
If no string parameter is provided, then one will be generated from the struct field tags.
The attribute must be applied if the automatic struct field tag approach is to be used.
2025-08-21 17:14:33 +01:00
Laytan
0c9e1f5807
Merge pull request #5607 from blob1807/fix-wasm-simd-mem-equal
...
Fix stride in `memory_equal/compare_zero` giving false positves
2025-08-20 21:47:56 +02:00
blob1807
f90d7029b4
Fix stride in memory_equal/compare_zero giving false positves
...
The previous stride of 8 assumed `uintptr` size is 8 which isn't the case on 32bit & wasm64p32. Skipping every other set of 4 bytes
2025-08-21 05:19:16 +10:00
Damian Tarnawski
2485238592
Split SDL_ttf bindings to group with and without require_results
2025-08-20 20:18:19 +02:00
gingerBill
06179fc736
Merge pull request #5599 from BradLewis/fix/file-tag-eof
...
Check for EOF when scanning file tags
2025-08-19 12:58:29 +01:00
Brad Lewis
8bab146b2d
Check for EOF when scanning file tags
2025-08-19 07:20:31 -04:00
gingerBill
409e397566
Fix bug with $fn: proc() when passed with a global variable
2025-08-18 21:47:09 +01:00
gingerBill
f8b56ccd88
Update stb_truetype.c again
2025-08-18 15:51:11 +01:00
gingerBill
a0f6084b48
Rebuild stb libraries and compile stb_truetype using the stb_rect_pack rects
2025-08-18 14:26:52 +01:00
gingerBill
ebd26135e8
Merge pull request #5596 from alessio98888/master
...
Fix buddy allocator assert
2025-08-18 12:38:02 +01:00
gingerBill
e0a9b23f02
Merge pull request #5597 from connnnal/d3d12-min-precision
...
Make D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport a bitset
2025-08-18 12:28:35 +01:00
connnnal
17f9ad29af
Make D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport a bitset
...
https://learn.microsoft.com/en-us/windows/win32/api/d3d12/ns-d3d12-d3d12_feature_data_d3d12_options
2025-08-17 18:35:25 +01:00
alessio98888
c6db3cc670
Fix buddy allocator assert
...
The last address of "data" is not "cast(uintptr)raw_data(data)+cast(uintptr)size" but
"cast(uintptr)raw_data(data)+cast(uintptr)(size-1)".
The original assert would fail when for example the allocation size requested and the buddy allocator allignment were both 64.
2025-08-16 19:50:06 +02:00
gingerBill
fb46413071
Merge pull request #5590 from leecommamichael/master
...
[vendor:OpenGL] fix misnamed parameter
2025-08-16 09:06:25 +01:00
Michael Lee
fbac18ec00
missed a spot
2025-08-15 11:12:30 -05:00
Michael Lee
c4102701fd
misnamed parameter
2025-08-15 11:04:00 -05:00
gingerBill
d1ce7f8fe6
Merge pull request #5516 from cardboardguru76/darwin-foundation-support-for-handmade-hero-port
...
Additional obj-c methods for darwin Foundation
2025-08-15 12:13:27 +01:00
gingerBill
6d68488a50
Merge pull request #5533 from weskerfoot/add-missing-xlib-proc
...
add missing xlib functions for getting and setting text properties
2025-08-15 12:12:36 +01:00
gingerBill
977e971c8b
Merge pull request #5581 from Xotchkass/rand-cleanup
...
Cleanup in `math/rand` and `runtime/random_generator`
2025-08-15 12:12:17 +01:00
gingerBill
7577bfc28b
Merge pull request #5582 from diniamo/fix-itimer-flags
...
Fix ITimer_Flags_Bits enum value
2025-08-15 12:11:28 +01:00
gingerBill
aff96e7d3f
Merge pull request #5583 from slowhei/master
...
Fix Typo in `Device_newBufferWithSliceNoCopy`
2025-08-14 15:46:22 +01:00
Tohei Ichikawa
bc78aad45f
Fix typo in newBufferWithSliceNoCopy
2025-08-14 09:56:36 -04:00
diniamo
88dba1194a
Fix ITimer_Flags_Bits enum value
2025-08-14 15:01:42 +02:00
Xotchkass
d60fba13df
fix: throwing away the last generated byte in default_random_generator_proc
2025-08-14 13:49:59 +03:00
Xotchkass
2d5652dbd4
remove private _random_u64 and move it's functionality into public uint64
2025-08-14 13:39:18 +03:00