 gingerBillandGitHub
|
bad4a6237e
|
Delete misc/roadmap.md
|
2024-06-21 00:02:12 +01:00 |
|
 gingerBillandGitHub
|
28e33d86de
|
Merge pull request #3776 from IllusionMan1212/os2-read-fix
fix(os2): check for 0 bytes read and return EOF
|
2024-06-20 15:37:41 +01:00 |
|
 gingerBillandGitHub
|
5dc98336a8
|
Merge pull request #3524 from Feoramund/freebsd-amd64-syscall-errno
Add `intrinsics.syscall_bsd`
|
2024-06-20 11:47:01 +01:00 |
|
 gingerBillandGitHub
|
23351ca8be
|
Merge pull request #3137 from laytan/show-defineable
Add flags to show/export defineable values and warn if a -define is unused in the project
|
2024-06-20 11:45:52 +01:00 |
|
 gingerBillandGitHub
|
7184792f7a
|
Merge pull request #3740 from laytan/wgpu
Add `vendor:wgpu`
|
2024-06-20 11:39:58 +01:00 |
|
 gingerBillandGitHub
|
d4aa6c3288
|
Merge pull request #3788 from Beefster09/builder-utils
Add to_cstring for Builders
|
2024-06-20 11:34:03 +01:00 |
|
 gingerBillandGitHub
|
7703bc595c
|
Merge pull request #3789 from Feoramund/unicode-annex-11
Measure `East_Asian_Width` during grapheme decoding
|
2024-06-20 11:32:06 +01:00 |
|
 gingerBillandGitHub
|
02cd53d42c
|
Merge pull request #3700 from Feoramund/core-flags
Add package `core:flags`
|
2024-06-18 12:48:57 +01:00 |
|
 gingerBillandGitHub
|
de23965ecb
|
Merge pull request #3775 from Feoramund/unicode-graphemes
Add grapheme analysis facilities to `core:unicode`
|
2024-06-18 12:48:31 +01:00 |
|
 gingerBillandGitHub
|
e8c17ac356
|
Merge pull request #3778 from Feoramund/fix-2824
Allow custom `main` when `-no-entry-point` is set
|
2024-06-18 12:46:33 +01:00 |
|
 gingerBillandGitHub
|
dc03e8380d
|
Merge pull request #3779 from karl-zylinski/clarify-usage-of-temp-allocator-arena
Clarify when the arena in base:runtime should be used
|
2024-06-18 12:45:43 +01:00 |
|
 gingerBillandGitHub
|
f280ba8511
|
Merge pull request #3756 from matias-eduardo/empty_structs_hash_fmt
Handle empty structs in hash (#v) fmt
|
2024-06-16 19:54:28 +01:00 |
|
 gingerBillandGitHub
|
a619ea3bcd
|
Merge pull request #3766 from Feoramund/fix-rng-state
Fix `default_random_generator_proc` not using state
|
2024-06-15 20:36:10 +01:00 |
|
 gingerBillandGitHub
|
4c7469a264
|
Merge pull request #3764 from Feoramund/test-runner-fixes
Fix half-implemented features in the test runner
|
2024-06-15 16:19:58 +01:00 |
|
 gingerBillandGitHub
|
a67df07392
|
Merge pull request #3742 from karl-zylinski/fix-raymath-matrix-to-float
Make rl.MatrixToFloatV do same thing in Odin as in C
|
2024-06-12 23:15:48 +01:00 |
|
 gingerBillandGitHub
|
4ccc473e97
|
Merge pull request #3745 from karl-zylinski/rlgl-add-missing-types
rlgl: Pull in raylib and expose missing types
|
2024-06-12 20:48:22 +01:00 |
|
 gingerBillandGitHub
|
90815452ca
|
Merge pull request #3747 from Feoramund/fix-3739
Fix #3739
|
2024-06-12 20:48:02 +01:00 |
|
 gingerBillandGitHub
|
cb45aa58fd
|
Merge pull request #3731 from karl-zylinski/rlgl-subpackage
Move rlgl to vendor:raylib/rlgl
|
2024-06-12 11:51:16 +01:00 |
|
 gingerBillandGitHub
|
e87c5bca58
|
Merge pull request #3737 from karl-zylinski/raylib-shader-location-index-any-int
Made rl.SetShaderValue etc take a c.int like in original raylib
|
2024-06-11 21:45:40 +01:00 |
|
 gingerBillandGitHub
|
56c5e93fd1
|
Merge pull request #3728 from Feoramund/mem-any-int
Use `#any_int` for `reserve_*` and `resize_*` procs
|
2024-06-11 12:52:50 +01:00 |
|
 gingerBillandGitHub
|
39b166edd3
|
Merge pull request #3733 from Feoramund/ci-freebsd
Add FreeBSD to the CI
|
2024-06-11 12:51:42 +01:00 |
|
 gingerBillandGitHub
|
eaf1d88287
|
Merge pull request #3734 from Feoramund/fix-3730
Fix #3730
|
2024-06-11 12:50:41 +01:00 |
|
 gingerBillandGitHub
|
903e254e36
|
Merge pull request #3725 from laytan/add-forced-shutdown-to-test-runner
add forced shutdown to new test runner
|
2024-06-10 15:08:09 +01:00 |
|
 gingerBillandGitHub
|
edcbca51c3
|
Merge pull request #3684 from odin-lang/tlsf-allocator
`core:mem/tlsf` - "Two-Level Segregated Fit" memory allocator
|
2024-06-09 15:54:46 +01:00 |
|
 gingerBillandGitHub
|
f010544eff
|
Merge pull request #3609 from Kelimion/bmp
Add core:image/bmp
|
2024-06-06 16:29:35 +01:00 |
|
 gingerBillandGitHub
|
a73741d3b7
|
Merge pull request #3690 from laytan/orcas
Runtime support for orca
|
2024-06-06 11:03:51 +01:00 |
|
 gingerBillandGitHub
|
76d3be7912
|
Merge pull request #3683 from andreas-jonsson/test-make-cleanup
Minor cleanup of makefiles and scripts
|
2024-06-05 15:44:27 +01:00 |
|
 gingerBillandGitHub
|
97f0f72080
|
Merge pull request #3685 from markersniffen/sniffen
D3D11.odin - fix VIDEO_SUPPORT flag
|
2024-06-05 15:43:55 +01:00 |
|
 gingerBillandGitHub
|
a747e47582
|
Merge pull request #3675 from Feoramund/fix-partial-infinity
Fix partial parsing of `infinity`
|
2024-06-05 12:48:44 +01:00 |
|
 gingerBillandGitHub
|
adcda88501
|
Merge pull request #3680 from andreas-jonsson/netbsd-arm64
ARM64 support for NetBSD
|
2024-06-05 12:47:29 +01:00 |
|
 gingerBillandGitHub
|
e7190aab41
|
Merge pull request #3681 from andreas-jonsson/netbsd-lwp-self
Proper thread identification on NetBSD
|
2024-06-05 12:47:23 +01:00 |
|
 gingerBillandGitHub
|
2c580aa6fb
|
Merge pull request #3676 from laytan/fix-passing-pointer-to-constant-to-non-odin-cc
fix passing pointer to constant in non-odin cc
|
2024-06-04 23:12:46 +01:00 |
|
 gingerBillandGitHub
|
a0b1b8d1c3
|
Merge pull request #3673 from laytan/implement-foreign-import-improvements-on-vendor
Implement `#exists(path)` and use it to provide good errors for common missing vendor libraries
|
2024-06-04 19:57:09 +01:00 |
|
 gingerBillandGitHub
|
eacf2918ad
|
Merge pull request #3469 from hodgka/raylib_resizable_doc_patch
Fixed typo in raylib documentation
|
2024-06-04 15:41:15 +01:00 |
|
 gingerBillandGitHub
|
afcccfdec5
|
Merge pull request #3615 from puzzleddev/export-dependencies
Add build flag to export dependencies.
|
2024-06-04 15:40:54 +01:00 |
|
 gingerBillandGitHub
|
60a064984d
|
Merge pull request #3670 from colrdavidson/x11-tweaks
Correct X11 prefix issues
|
2024-06-04 15:02:03 +01:00 |
|
 gingerBillandGitHub
|
0504c12f04
|
Merge pull request #3672 from laytan/fix-old-llvm-debug-info
fix debug info IR error on LLVM < 13
|
2024-06-04 15:01:30 +01:00 |
|
 gingerBillandGitHub
|
72a5e74ef3
|
Merge pull request #3658 from laytan/wasm64p32-runtime-fixes
wasm: fix runtime.js even more for wasm64p32
|
2024-05-31 23:17:52 +01:00 |
|
 gingerBillandGitHub
|
881340fd3b
|
Merge pull request #3659 from thetarnav/unreachable
Add unreachable to base/builtin/builtin.odin
|
2024-05-31 23:17:08 +01:00 |
|
 gingerBillandGitHub
|
ffded3d557
|
Merge pull request #3655 from iErik/master
core:sys/linux - Add support for Unix Domain Socket addresses
|
2024-05-31 10:32:19 +01:00 |
|
 gingerBillandGitHub
|
7bcf33c881
|
Merge pull request #3656 from laytan/microui-optional-clipboard
microui: make clipboard optional during init
|
2024-05-30 17:37:35 +01:00 |
|
 gingerBillandGitHub
|
7058d6f320
|
Merge pull request #3652 from Dudejoe870/compile-time-hash
Add #hash built-in directive for compile-time string hashing
|
2024-05-30 11:30:26 +01:00 |
|
 gingerBillandGitHub
|
f86bb11f84
|
Merge pull request #3653 from laytan/fix-wheel-event-js-wsam
wasm: fix the WheelEvent not storing data properly
|
2024-05-30 11:13:44 +01:00 |
|
 gingerBillandGitHub
|
5391605961
|
Merge pull request #3654 from laytan/darwin-fix-sdkpath
darwin: fix sysroot retrieval for some systems
|
2024-05-30 11:13:32 +01:00 |
|
 gingerBillandGitHub
|
ba8672ad29
|
Merge pull request #3650 from yay/destroy-multi-logger-no-pointer
Take logger itself, not a pointer to logger in multi-logger destructor.
|
2024-05-29 00:49:02 +01:00 |
|
 gingerBillandGitHub
|
74524b6050
|
Merge pull request #3644 from odin-lang/foreign-import-improvements
Allow `foreign import` import paths to be evaluated in the semantic phase rather than parsing
|
2024-05-28 12:18:15 +01:00 |
|
 gingerBillandGitHub
|
74ac2667e7
|
Merge pull request #3642 from 2nafish117/fix-pitch-from-quat
Fix pitch_from_quaternion
|
2024-05-27 22:24:46 +01:00 |
|
 gingerBillandGitHub
|
6d163cee8a
|
Merge pull request #3638 from harold-b/fix-darwin-libc-proc-sigs
Fix a few darwin libc signatures with incorrect parameters.
|
2024-05-27 02:06:50 +01:00 |
|
 gingerBillandGitHub
|
8421950546
|
Merge pull request #3637 from laytan/revert-clang++-detection
revert `$(llvm-config --bindir)/clang++` to get the cpp compiler
|
2024-05-26 19:16:32 +01:00 |
|
 gingerBillandGitHub
|
ef7a155f9a
|
Merge pull request #3633 from korvahkh/fix-slice-has-affix
Fix slice.has_prefix & slice.has_suffix
|
2024-05-25 21:48:31 +01:00 |
|
 gingerBillandGitHub
|
0658778a30
|
Merge pull request #3611 from hstormo/textbox
vendor/microui: nicer textbox
|
2024-05-24 11:51:09 +01:00 |
|
 gingerBillandGitHub
|
5ed93563a1
|
Merge pull request #3606 from Kelimion/fmtfix
Fix the way '%32b' and other prefixed numbers are written.
|
2024-05-20 14:29:50 +01:00 |
|
 gingerBillandGitHub
|
c49a291347
|
Merge pull request #3607 from Szwagi/fix-atomic-memory-order
Fix Odin to LLVM memory order mapping for .Relaxed and .Consume
|
2024-05-20 14:29:06 +01:00 |
|
 gingerBillandGitHub
|
f641399870
|
Merge pull request #3604 from matias-eduardo/master
remove extra newline in enumerated array hash fmt
|
2024-05-20 10:52:41 +01:00 |
|
 gingerBillandGitHub
|
891fefe117
|
Merge pull request #3592 from laytan/wasm-gpa
add a default heap/general purpose allocator for wasm to `base:runtime`
|
2024-05-20 10:38:09 +01:00 |
|
 gingerBillandGitHub
|
8eb7fe1859
|
Merge pull request #3482 from andreas-jonsson/netbsd-ci
NetBSD CI setup
|
2024-05-20 10:03:32 +01:00 |
|
 gingerBillandGitHub
|
8dec4f6ed3
|
Merge pull request #3570 from jasonKercher/linux-arm32
Get the compiler to build and work on arm32 Linux
|
2024-05-20 00:05:57 +01:00 |
|
 gingerBillandGitHub
|
b6d5be8593
|
Merge pull request #3593 from harold-b/fix-build-sysroot-macos
Attempt to automatically resolve the sysroot on build_odin.sh on macOS
|
2024-05-19 23:59:44 +01:00 |
|
 gingerBillandGitHub
|
98f8624447
|
Merge pull request #3594 from laytan/runtime-wasm64p32-fixes
correctly load/store uint&int in the runtime.js for wasm64p32
|
2024-05-17 17:32:36 +01:00 |
|
 gingerBillandGitHub
|
f9fd8f0c25
|
Merge pull request #3439 from andreas-jonsson/netbsd
NetBSD support
|
2024-05-15 10:33:52 +01:00 |
|
 gingerBillandGitHub
|
90f26368d9
|
Merge pull request #3572 from Feoramund/fix-unix-nonstart-thread-stall
Fix joining non-`Started` threads from blocking main thread
|
2024-05-13 12:45:02 +01:00 |
|
 gingerBillandGitHub
|
e4ec7cc3f3
|
Merge pull request #3580 from Feoramund/suggest-test-all-packages
Suggest `-all-packages` flag when testing empty directory
|
2024-05-13 12:42:48 +01:00 |
|
 gingerBillandGitHub
|
f650690f61
|
Merge pull request #3574 from jasonKercher/i386-syscall6
fix 6 argument syscall on i386
|
2024-05-11 21:50:49 +01:00 |
|
 gingerBillandGitHub
|
321e4c45b0
|
Merge pull request #3576 from korvahkh/json-marshal-no-nil
encoding/json: Properly marshal `#no_nil` unions
|
2024-05-11 21:50:26 +01:00 |
|
 gingerBillandGitHub
|
aebb5a5178
|
Merge pull request #3506 from IllusionMan1212/windows-hid
core/sys/windows: added various procedures and constants for the hid library
|
2024-05-10 16:03:13 +01:00 |
|
 gingerBillandGitHub
|
b4d0b1d17d
|
Merge pull request #3544 from ntn9995/fix-parser-empty-or-no-pkg
Fix core:odin/parser crashing on empty and/or no package files
|
2024-05-10 16:01:16 +01:00 |
|
 gingerBillandGitHub
|
6c4672c158
|
Merge pull request #3566 from Feoramund/fmt-refactor
Refactor `wprintf`
|
2024-05-10 15:56:26 +01:00 |
|
 gingerBillandGitHub
|
07739b48ee
|
Merge pull request #3565 from wschiefer/update-d3d12
Update d3d12 API
|
2024-05-10 12:00:39 +01:00 |
|
 gingerBillandGitHub
|
b269fd00f0
|
Merge pull request #3560 from wschiefer/add-more-win32-console-apis
Add more win32 console APIs
|
2024-05-10 12:00:28 +01:00 |
|
 gingerBillandGitHub
|
04c391074d
|
Merge pull request #3561 from wschiefer/update-dxgi
Adding DXGI 1.5 & 1.6 APIs
|
2024-05-10 12:00:11 +01:00 |
|
 gingerBillandGitHub
|
9b75656400
|
Merge pull request #3308 from laytan/llvm-18
Support LLVM 18 (non-windows targets for now)
|
2024-05-08 13:39:57 +01:00 |
|
 gingerBillandGitHub
|
94b4af5d36
|
Merge pull request #3540 from VictorSohier/handle-fixed-soa-arrays
Handle fixed soa arrays
|
2024-05-07 14:33:25 +01:00 |
|
 gingerBillandGitHub
|
e378516011
|
Merge pull request #3547 from hnakamur/pass_size_to_epoll_create
sys/linux: Pass size to epoll_create
|
2024-05-07 14:33:18 +01:00 |
|
 gingerBillandGitHub
|
41d38bf964
|
Merge pull request #3468 from Feoramund/fix-pthread-cancel
Fix discrepancy with pthread cancelability state
|
2024-05-07 11:30:07 +01:00 |
|
 gingerBillandGitHub
|
15f7148eae
|
Merge pull request #3526 from laytan/target-features
Improve target features support
|
2024-05-05 21:50:57 +01:00 |
|
 gingerBillandGitHub
|
1e5267c8e7
|
Merge pull request #3532 from laytan/fix-invalid-json
fix invalid JSON when an error does not have a position
|
2024-05-05 16:48:12 +01:00 |
|
 gingerBillandGitHub
|
96a4cecee5
|
Merge pull request #3536 from laytan/linux-fix-open-bits
sys/linux: fix open bits
|
2024-05-05 16:47:42 +01:00 |
|
 gingerBillandGitHub
|
8ba36ca85c
|
Merge pull request #3535 from Feoramund/freebsd-arm64-minimal
Minimally support compiling Odin on FreeBSD arm64
|
2024-05-05 16:47:28 +01:00 |
|
 gingerBillandGitHub
|
17a01a81d8
|
Merge pull request #3528 from laytan/fix-some-sync-issues
Fix some sync issues
|
2024-05-03 17:14:50 +01:00 |
|
 gingerBillandGitHub
|
595726e6c5
|
Merge pull request #3369 from joakin/fix-dynamic-library-from-vendor-on-linux
Fix vendor dynamic libraries not working on Linux
|
2024-05-03 17:14:32 +01:00 |
|
 gingerBillandGitHub
|
fed03e896c
|
Merge pull request #3525 from Feoramund/fix-more-error-racecond
Fix more race conditions in error reporting
|
2024-05-03 17:14:13 +01:00 |
|
 gingerBillandGitHub
|
eb06cb5d23
|
Merge pull request #3518 from laytan/sysinfo-arm-additions
sys/info: add arm feature detection, fix Linux implementation, show more CPU info on Darwin
|
2024-04-30 12:48:48 +01:00 |
|
 gingerBillandGitHub
|
ff0973e0f5
|
Merge pull request #3513 from thetarnav/patch-2
Remove instrinsics and utf16 imports from os/os_js
|
2024-04-29 16:51:45 +01:00 |
|
 gingerBillandGitHub
|
f6345d20f7
|
Merge pull request #3508 from Feoramund/fmt-alloc-print-reqres
Require results for non-buffered `print` procs
|
2024-04-29 12:04:58 +01:00 |
|
 gingerBillandGitHub
|
227aab8f39
|
Merge pull request #3507 from IllusionMan1212/glsl-fix
fix(linalg/glsl): incorrect quat by vector3 multiplication
|
2024-04-29 12:04:07 +01:00 |
|
 gingerBillandGitHub
|
d6824ea607
|
Merge pull request #3505 from Feoramund/allow-disabled-init-procs
Allow `@(init)` procs to be `@(disabled)`
|
2024-04-29 12:03:54 +01:00 |
|
 gingerBillandGitHub
|
2f88ded81a
|
Merge pull request #3504 from Feoramund/fix-racecond-error-va
Fix race condition in `error_va`
|
2024-04-29 12:03:26 +01:00 |
|
 gingerBillandGitHub
|
a37826e646
|
Merge pull request #3268 from olesya-wo/core-mem-tracking_allocator-improve
Improved statistics for core/mem/Tracking_Allocator
|
2024-04-28 16:01:01 +01:00 |
|
 gingerBillandGitHub
|
3b4169c903
|
Merge pull request #3495 from Feoramund/fix-rune-literal-error-double-reporting
Fix invalid rune literal reported twice
|
2024-04-28 15:22:05 +01:00 |
|
 gingerBillandGitHub
|
0eb97dba6e
|
Merge pull request #3496 from laytan/allow-default-to-nil-allocator-on-wasm
wasm: allow `-default-to-nil-allocator`
|
2024-04-28 15:21:45 +01:00 |
|
 gingerBillandGitHub
|
fa5e6d2d84
|
Merge pull request #3497 from laytan/fix-buddy-allocator-wrong-query-info
fix: buddy allocator wrong query info pointer
|
2024-04-28 15:21:35 +01:00 |
|
 gingerBillandGitHub
|
4668dafa2b
|
Merge pull request #3498 from laytan/add-fprint-to-wasm
wasm: add the `fprint` procedures to `fmt`
|
2024-04-28 15:21:27 +01:00 |
|
 gingerBillandGitHub
|
51d4dde63c
|
Merge pull request #3494 from Feoramund/fix-3481
Clear unused `global_error_collector.curr_error`
|
2024-04-28 11:59:18 +01:00 |
|
 gingerBillandGitHub
|
05b5b8503d
|
Merge pull request #3491 from Feoramund/fix-json-omitempty
Fix `omitempty` in `json.marshal`
|
2024-04-27 15:32:21 +01:00 |
|
 gingerBillandGitHub
|
5969796fbf
|
Merge pull request #3490 from odin-lang/new-string-map
Change layout of compiler hash map types
|
2024-04-27 09:03:05 +01:00 |
|
 gingerBillandGitHub
|
9d3f835e31
|
Merge pull request #3462 from Yawning/feature/math-sys-rand
core:math/rand: Use `crypto.rand_bytes()` for the system RNG
|
2024-04-27 08:43:02 +01:00 |
|
 gingerBillandGitHub
|
70aa2ff90a
|
Merge pull request #3489 from Feoramund/fix-build-freebsd
Fix wrong llvm-config in build script for FreeBSD
|
2024-04-27 08:40:23 +01:00 |
|
 gingerBillandGitHub
|
a60a7f64b9
|
Merge pull request #3483 from laytan/negative-improvements
improve some Negative_Read/Negative_Write logic
|
2024-04-27 08:38:29 +01:00 |
|
 gingerBillandGitHub
|
2368014d06
|
Merge pull request #3486 from Feoramund/fix-chan-memleak
Fix memory leak in `sync/chan`
|
2024-04-27 08:37:52 +01:00 |
|
 gingerBillandGitHub
|
f745fff640
|
Merge pull request #3467 from laytan/clang-18-linking-backport
fix linking with clang-18
|
2024-04-25 16:09:17 +01:00 |
|