Commit Graph

4529 Commits

Author SHA1 Message Date
Jeroen van Rijn
fc66ce9dd6 Merge pull request #1149 from Kelimion/xxhash
Add `xxhash` 32-bit and 64-bit digest versions.
2021-09-09 16:12:29 +02:00
Jeroen van Rijn
f04614b1f1 Make -vet happy. 2021-09-09 16:05:59 +02:00
Jeroen van Rijn
637685316d Add xxhash tests to CI. 2021-09-09 16:01:44 +02:00
Jeroen van Rijn
f16e98b074 Add xxhash benchmark. 2021-09-09 15:26:57 +02:00
Jeroen van Rijn
f5d5417af7 xxhash: Initial implementations. 2021-09-09 15:26:57 +02:00
gingerBill
e65e0b5db2 Add -strict-style-init-only 2021-09-09 11:06:19 +01:00
gingerBill
56bd1e2d70 Simplify strings.write_byte and strings.write_bytes 2021-09-09 00:38:16 +01:00
gingerBill
a70ecdba6e Merge pull request #1145 from oskarnp/fix-raylib-configflag
Fix ConfigFlag.INTERLACED_HINT for raylib.odin
2021-09-08 21:51:41 +01:00
Oskar Nordquist
187e6d3ab7 Fix ConfigFlag.INTERLACED_HINT for raylib.odin 2021-09-08 22:33:18 +02:00
gingerBill
2786c30736 Merge branch 'master' of https://github.com/odin-lang/Odin 2021-09-08 21:10:34 +01:00
gingerBill
18ca975d33 Update raylib.lib 2021-09-08 21:10:29 +01:00
Jeroen van Rijn
eb76b00a5e Merge pull request #1144 from Kelimion/test_runner
Custom test runner.
2021-09-08 21:21:57 +02:00
Jeroen van Rijn
66ead6cf09 Also use custom test runner on Linux. 2021-09-08 21:21:36 +02:00
Jeroen van Rijn
e6905f8657 Custom test runner. 2021-09-08 21:17:16 +02:00
gingerBill
027d69678a Add vendor/raylib/rlgl.odin 2021-09-08 19:40:18 +01:00
gingerBill
0262539f68 Add vendor/raylib/easings.odin 2021-09-08 19:11:35 +01:00
gingerBill
bff66ff600 Remove unnecessary operations 2021-09-08 19:07:25 +01:00
gingerBill
d36329b8ec Add binaries for raylib on "linux" and "darwin" 2021-09-08 18:15:20 +01:00
gingerBill
7e859c3e75 Update vendor/README.md 2021-09-08 18:10:10 +01:00
gingerBill
5bcb47989d Allow vendor:raylib to use core:math/linalg types with -define:RAYLIB_USE_LINALG=true 2021-09-08 18:08:38 +01:00
gingerBill
e5fbf45c42 Add vendor:raylib (core only) 2021-09-08 18:04:05 +01:00
gingerBill
123db3a23d Fix typo 2021-09-08 14:55:07 +01:00
gingerBill
d29a0c6680 Add a minimum alignment on *nix for the compiler in heap_allocator_proc 2021-09-08 14:53:42 +01:00
gingerBill
ff40e47042 Merge branch 'master' of https://github.com/odin-lang/Odin 2021-09-08 14:45:59 +01:00
gingerBill
76419383a8 Add some minor sanity checks to the compiler's heap_allocator_proc on Darwin 2021-09-08 14:45:53 +01:00
Jeroen van Rijn
dc14b66c98 Merge pull request #1141 from Kelimion/test_timeout
Try to address test timeouts.
2021-09-08 14:34:53 +02:00
Jeroen van Rijn
e831e919a6 Try to address test timeouts. 2021-09-08 14:30:11 +02:00
gingerBill
3aa2924a06 Remove trailing ; in vulkan wrapper 2021-09-08 13:28:41 +01:00
gingerBill
36151d227a Update vulkan generator tool 2021-09-08 13:22:29 +01:00
gingerBill
e0ee59084e Add calling convention "system" which is an alias for "stdcall" on Windows and "cdecl" on other platforms 2021-09-08 13:22:03 +01:00
gingerBill
8ff898079f Minor correct for freebsd 2021-09-08 13:14:23 +01:00
gingerBill
5006674a9b Correct math/big 2021-09-08 13:14:13 +01:00
gingerBill
ca33cb990b Strip semicolons in core which were missing 2021-09-08 13:12:38 +01:00
gingerBill
d4f5ef046d Remove goto in favour of multiple exits 2021-09-08 11:58:01 +01:00
gingerBill
30554f4758 Correct PointInRect 2021-09-08 11:49:30 +01:00
gingerBill
83bd7c73c4 Fix #1120 code generation 2021-09-08 11:49:07 +01:00
gingerBill
3754af62d6 Correct "contextless" stuff in mem 2021-09-08 11:43:00 +01:00
gingerBill
12296cec2c Fix typo 2021-09-08 11:38:22 +01:00
gingerBill
a9f4273514 Make many mem procedures "contextless" 2021-09-08 11:18:05 +01:00
gingerBill
72508dbce3 Fix code gen bug for slicing multi pointers 2021-09-08 11:14:26 +01:00
gingerBill
3e459ba16b Correct SDL.OpenURL 2021-09-08 11:09:24 +01:00
Jeroen van Rijn
98d25cdf4d Merge pull request #1140 from Kelimion/compress_tests
Move `math/big` tests and integrate `strings` test into CI.
2021-09-07 20:27:36 +02:00
Jeroen van Rijn
ce2f926ff7 Separate math/big test. 2021-09-07 20:24:02 +02:00
Jeroen van Rijn
c0c7b4cbda Rename CI tests. 2021-09-07 20:13:03 +02:00
Jeroen van Rijn
fcb23abce4 Tests: Integrate strings into CI. 2021-09-07 19:57:08 +02:00
Jeroen van Rijn
f7601a759b Move math/big tests under tests/. 2021-09-07 19:51:56 +02:00
Jeroen van Rijn
49011f5198 Merge pull request #1139 from rasa-silva/index_any_fix
Fix strings.index_any on small strings
2021-09-07 19:49:14 +02:00
Ricardo Silva
f6d496c81d Fix strings.index_any on small strings 2021-09-07 18:38:10 +01:00
Jeroen van Rijn
1dffd4ea3d Merge pull request #1138 from Kelimion/compress_tests
Add Makefile for tests.
2021-09-07 19:16:53 +02:00
Jeroen van Rijn
78e923b6b0 Add Makefile for tests. 2021-09-07 19:11:06 +02:00