gingerBill
c8c076f970
Fix #1963
2022-08-19 16:57:36 +01:00
gingerBill
afec321db2
Add core:sys/valgrind package for valgrind, memcheck, and callgrind
2022-08-17 16:09:03 +01:00
gingerBill
6e9f9e6f3c
Fix typo
2022-08-17 15:57:56 +01:00
gingerBill
f504b200a9
Improve unreachable generation by putting a trap before it
2022-08-17 15:54:45 +01:00
gingerBill
82e840a0ca
EXPERIMENTAL intrinsics.valgrind_client_request
2022-08-17 13:52:13 +01:00
gingerBill
82765ca96e
Fix RtlWaitOnAddress behaviour with SetLastError(RtlNtStatusToDosError(status)) if an error occurred
2022-08-17 13:12:45 +01:00
gingerBill
f2908cbc5a
Remove debug crap with inlining
2022-08-16 16:36:13 +01:00
gingerBill
5337b0b471
Revert "Remove debug message"
...
This reverts commit 22d16c20f8 .
Revert "Correct global constant procedure initialization"
This reverts commit 697c839c84 .
Revert "Clean up how procedures are typed in LLVM's dumb type system"
This reverts commit de8bd88d2a .
2022-08-16 16:16:36 +01:00
gingerBill
e51afc3509
Merge branch 'master' of https://github.com/odin-lang/Odin
2022-08-16 12:02:22 +01:00
gingerBill
2c004dbcc9
Improve matrix conversion rules
2022-08-16 12:02:14 +01:00
gingerBill
e128ed7d26
Merge pull request #1953 from thePHTest/master
...
Change math/linalg/general.odin vector_length and vector_normalize to only accept vectors of float types rather than any numeric type
2022-08-16 01:17:39 +01:00
Phil
9064ebfe97
Change math/linalg/general.odin vector_length and vector_normalize to only accept vectors of float types rather than any numeric type
2022-08-15 16:45:54 -07:00
gingerBill
4f7bbe0e4a
Merge pull request #1927 from IanLilleyT/debug_symbols_for_range_interval
...
Debug symbols for range-based for loop over number range
2022-08-15 16:56:01 +01:00
gingerBill
208f168564
Correct assignment
2022-08-15 16:31:59 +01:00
gingerBill
737bccbd5e
Add math.divmod and math.floor_divmod
2022-08-15 16:31:43 +01:00
Ian Lilley
f5431a046d
using correct type for val1
2022-08-15 08:08:49 -04:00
gingerBill
5a9422b6bc
Merge branch 'master' of https://github.com/odin-lang/Odin
2022-08-15 10:27:57 +01:00
gingerBill
d30198c99a
Merge pull request #1944 from odin-lang/load-improvements
...
Improvements to `#load`
2022-08-15 10:27:53 +01:00
gingerBill
0c8d59dd20
Merge branch 'master' of https://github.com/odin-lang/Odin
2022-08-15 10:24:23 +01:00
gingerBill
a460d140fe
Merge pull request #1889 from thePHTest/master
...
fix glfw/native.odin foreign lib import
2022-08-15 10:24:19 +01:00
gingerBill
881d18ee88
Merge branch 'master' of https://github.com/odin-lang/Odin
2022-08-15 10:23:56 +01:00
gingerBill
d73a4aa34b
Merge pull request #1938 from Skytrias/pretty-json-2
...
add pretty json output in marshal based on spec + options
2022-08-15 10:23:50 +01:00
gingerBill
5c298c1501
Minor text alignment
2022-08-15 10:22:32 +01:00
gingerBill
a83ca2120e
Remove unused import
2022-08-14 21:50:41 +01:00
gingerBill
81799f7f78
Fix #1950
2022-08-14 21:50:21 +01:00
Jeroen van Rijn
7973f7e750
Merge pull request #1949 from matias-eduardo/patch-1
...
Typo: `GetWindowLongW` to `SetWindowLongW`
2022-08-14 13:25:23 +02:00
matias
3dc62a67e0
Typo: "Get" -> "Set"
2022-08-14 07:16:54 -04:00
Jeroen van Rijn
081e36c909
Add additional mouse buttons to Raylib bindings.
2022-08-13 15:34:52 +02:00
Jeroen van Rijn
3a1d364f59
Merge pull request #1929 from fabiansperber/add-windows-definitions
...
Add windows & wgl definitions
2022-08-12 22:58:18 +02:00
Fabian Sperber
e50648279d
Add some wgl extensions
...
- fix upper case for wglSwapIntervalEXT to be the same as the exported name
2022-08-12 21:56:55 +02:00
Fabian Sperber
929af320da
Add more windows bindings
2022-08-12 21:56:54 +02:00
gingerBill
8e7c7eeeba
Fix lb_emit_ptr_offset
2022-08-12 13:48:10 +01:00
Michael Kutowski
b739044e69
Update marshal.odin
2022-08-12 13:59:11 +02:00
Michael Kutowski
9e0107c9fc
add new soa type, my bad wasnt on master
2022-08-12 13:50:19 +02:00
Michael Kutowski
107e016508
switch styling and opt.spaces max
2022-08-12 13:42:19 +02:00
gingerBill
22d16c20f8
Remove debug message
2022-08-12 12:29:32 +01:00
gingerBill
697c839c84
Correct global constant procedure initialization
2022-08-12 12:29:11 +01:00
gingerBill
de8bd88d2a
Clean up how procedures are typed in LLVM's dumb type system
2022-08-12 11:15:12 +01:00
Ian Lilley
595efba747
removed unnecessary ternary
2022-08-11 11:43:19 -04:00
gingerBill
c041d15569
Merge pull request #1928 from IanLilleyT/logger_extra_space
...
Removed extra space from file_console_logger
2022-08-11 16:18:46 +01:00
gingerBill
57b20e634b
Merge branch 'master' into pretty-json-2
2022-08-11 16:14:27 +01:00
gingerBill
e285796fc1
Merge pull request #1940 from Lperlind/staging/d3d11-idebug
...
Add ID3D11Debug interface to d3d11 package
2022-08-11 16:13:09 +01:00
gingerBill
a19494d3a7
Minor refactoring of lb_build_addr
2022-08-11 16:12:07 +01:00
gingerBill
d2a362fd52
Clean up compound literal backend stuff some more
2022-08-11 16:07:55 +01:00
gingerBill
0f3562ef02
Improve compound literal generation for array-like types
2022-08-11 16:01:46 +01:00
gingerBill
03f683f9e7
Improve emit store for large constants
2022-08-11 15:19:27 +01:00
gingerBill
cecadce86d
Allow for chaining of '#load(path) or_else #load(path)'
2022-08-11 14:42:29 +01:00
gingerBill
a7c3906003
#load(path, type)
...
where `type` can be `string` or `[]T` where `T` is a simple type
2022-08-11 14:30:14 +01:00
gingerBill
70dc0c15fd
Improve type hint for #load to allow for string types
2022-08-11 13:43:35 +01:00
gingerBill
9eeed9d5bd
Simplify #load_or for the time being
2022-08-11 13:35:24 +01:00