gingerBill
|
248f14a1ef
|
Correct entity flag generation
|
2023-05-22 15:29:01 +01:00 |
|
gingerBill
|
b76fc58543
|
Inline are_types_identical_unique_tuples to improve odin_doc_type performance
|
2023-05-22 15:23:24 +01:00 |
|
gingerBill
|
9fc9981a9e
|
Update calling convention to the most appropriate
- "odin" if the `context` is needed for `assert`
- "contextless" if multiple return values are needed (better for optimizations)
- "c" otherwise
|
2023-05-22 15:04:33 +01:00 |
|
gingerBill
|
8f563df7c5
|
Use proc "c" calling convention in NS Foundation package
|
2023-05-22 14:59:24 +01:00 |
|
gingerBill
|
730192adc4
|
Add procedure groups for Device_newBuffer and Texture_newTextureView
|
2023-05-22 14:51:46 +01:00 |
|
gingerBill
|
8bf32ac697
|
Minor change to handling of propagation of errors with --- as a value
|
2023-05-22 12:53:29 +01:00 |
|
gingerBill
|
540f724b1f
|
Fix --- on variable declarations
|
2023-05-22 12:42:02 +01:00 |
|
gingerBill
|
d5a8f2298e
|
Restrict --- to variable declarations only
|
2023-05-22 12:37:26 +01:00 |
|
gingerBill
|
18c5a53685
|
Add @(require_results) and contextless to procedures in core:math/bits
|
2023-05-22 12:13:44 +01:00 |
|
gingerBill
|
a1172d31f4
|
Add @(require_results) to core:math/fixed
|
2023-05-22 12:11:53 +01:00 |
|
gingerBill
|
396debb9cb
|
Add @(require_results) to core:math/linalg's glsl and hlsl packages
|
2023-05-22 12:11:18 +01:00 |
|
gingerBill
|
c4cb2f2378
|
Add "contextless" to core:math/linalg procedures
|
2023-05-22 12:07:37 +01:00 |
|
gingerBill
|
74ce99e0d7
|
Add @(require_results) core:math/linalg procedures
|
2023-05-22 12:05:56 +01:00 |
|
gingerBill
|
89a233ccd2
|
Add @(require_results) to core:math/noise
|
2023-05-22 12:00:17 +01:00 |
|
gingerBill
|
2df6cabee0
|
Add @(require_results) to core:math/rand
|
2023-05-22 11:59:44 +01:00 |
|
gingerBill
|
82023cd629
|
Add @(require_results) to core:math procedures
|
2023-05-22 11:58:01 +01:00 |
|
gingerBill
|
1e17f44991
|
Improve error handling for resize and reserve procedures
|
2023-05-22 11:47:36 +01:00 |
|
gingerBill
|
600c97cc0f
|
Add missing Allocator_Error and @(require_results) to many procedures
|
2023-05-22 11:34:38 +01:00 |
|
gingerBill
|
7298054974
|
Add require_results to make builtin procedures
|
2023-05-22 11:19:13 +01:00 |
|
Jeroen van Rijn
|
963908e508
|
Merge pull request #2548 from ntn9995/fix_stb_truetype
add missing fields to fontinfo
|
2023-05-20 15:33:11 +02:00 |
|
ikarus
|
9e5677ab02
|
add missing fields to fontinfo
|
2023-05-20 20:07:41 +07:00 |
|
gingerBill
|
46bb9bc5c7
|
Enforce an icmp when casting to i1 to correct behaviour for booleans which are not 0 or 1
|
2023-05-20 12:41:30 +01:00 |
|
Jeroen van Rijn
|
118ab60588
|
Merge pull request #2521 from elusivePorpoise/main
remove misleading defer if example
|
2023-05-19 22:01:13 +02:00 |
|
Elusive Porpoise
|
223ae61c89
|
added error printing
|
2023-05-19 11:36:53 -07:00 |
|
Jeroen van Rijn
|
1f4baba06e
|
Merge pull request #2479 from Naught00/master
Change default executable extension for non-Windows platforms
|
2023-05-19 20:09:39 +02:00 |
|
Mark Naughton
|
fa1ce7d5d1
|
Fix accidental check in
|
2023-05-19 18:56:35 +01:00 |
|
Mark Naughton
|
775a488a36
|
Fix windows write_directory()
|
2023-05-19 18:53:43 +01:00 |
|
Mark Naughton
|
018904f0ec
|
Add write permissions check on output folder
|
2023-05-19 18:37:55 +01:00 |
|
Jeroen van Rijn
|
b358641e7d
|
Merge pull request #2547 from laytan/parse-address-can-return-nil
fix parse_address can return nil
|
2023-05-19 19:28:24 +02:00 |
|
Laytan Laats
|
ff745e0ad8
|
fix parse_address can return nil
|
2023-05-19 19:14:25 +02:00 |
|
gingerBill
|
4201834b18
|
Make intrinsics.type_merge form a union of the types; ignoring duplicates
|
2023-05-19 12:11:18 +01:00 |
|
gingerBill
|
2631e07bea
|
Add intrinsics.type_merge
|
2023-05-19 11:18:20 +01:00 |
|
Jeroen van Rijn
|
76a1851cb8
|
Merge pull request #2546 from kstreets/master
Fix #2545 - Typo in vec4 lerping procedures
|
2023-05-18 22:40:44 +02:00 |
|
KyleRhoads45
|
87a1792677
|
Fix #2545 - Typo in vec4 lerping procedures
|
2023-05-18 13:19:22 -07:00 |
|
Mark Naughton
|
413077a5d9
|
Fix single-file package case
|
2023-05-18 13:23:17 +01:00 |
|
gingerBill
|
d56fdd2937
|
Add fmt:"s,0" tags to UTF-16 strings in dxgi.odin
|
2023-05-18 12:00:23 +01:00 |
|
gingerBill
|
6639b7d017
|
Merge pull request #2500 from Ahsan-Sarbaz/master
Fixed a bug in DXGI
|
2023-05-18 11:57:55 +01:00 |
|
gingerBill
|
7702a488e5
|
Merge pull request #2474 from cshenton/patch-1
Add Dynamic Resource Root Signature flags
|
2023-05-18 11:56:35 +01:00 |
|
gingerBill
|
3108752a0c
|
Fix #2518
|
2023-05-18 11:55:37 +01:00 |
|
gingerBill
|
56c0d32ea0
|
Fix #2526
|
2023-05-18 11:52:16 +01:00 |
|
gingerBill
|
c0e84b0592
|
Fix #2536
|
2023-05-18 11:39:18 +01:00 |
|
gingerBill
|
f2e590be7a
|
Fix #2544
|
2023-05-18 11:35:47 +01:00 |
|
gingerBill
|
49cd9648b0
|
Merge pull request #2512 from jasonKercher/master
update os2 to match core changes
|
2023-05-18 11:26:16 +01:00 |
|
gingerBill
|
1692dcf8d5
|
Merge pull request #2514 from ryuukk/patch-2
Missing cast
|
2023-05-18 11:26:02 +01:00 |
|
gingerBill
|
5ec4719124
|
Merge pull request #2523 from jcmoyer/fix-2056
Zero non-diagonal elements when converting to matrix
|
2023-05-18 11:25:44 +01:00 |
|
gingerBill
|
911c98e235
|
Merge pull request #2525 from laytan/fix-buffer-init-cap-0-wrong-allocator
fix bytes.buffer_init_allocator not using given allocator if len/cap is 0
|
2023-05-18 11:24:27 +01:00 |
|
gingerBill
|
535c64c318
|
Merge pull request #2534 from Tetralux/fix-append-nothing-loc
[runtime] Pass along #caller_location in append_nothing()
|
2023-05-18 11:23:46 +01:00 |
|
gingerBill
|
171f38b9b5
|
Allow implicit conversion between boolean types within or_return
This is to improve the experience using third-party code, especially foreign C-like code which may use a distinct boolean or a different sized one
|
2023-05-18 11:06:02 +01:00 |
|
Jeroen van Rijn
|
31c21a054b
|
Merge pull request #2543 from Yawning/fix/cpuid-test
core/sys/info: Fix the CPUID check
|
2023-05-16 17:04:42 +02:00 |
|
Yawning Angel
|
def4fdc3f3
|
core/sys/info: Fix the CPUID check
This needs to test that the n-th bit is set.
|
2023-05-16 23:52:15 +09:00 |
|