Jeroen van Rijn
|
87f1815486
|
Merge pull request #1157 from Kelimion/math_big_llvm12
LLVM 12 big math test workaround.
|
2021-09-11 20:43:43 +02:00 |
|
Jeroen van Rijn
|
f978e74773
|
LLVM 12 big math test workaround.
|
2021-09-11 20:36:09 +02:00 |
|
gingerBill
|
a5b4b73544
|
Add error message for minimum required LLVM
|
2021-09-11 16:53:39 +01:00 |
|
gingerBill
|
e3359a2639
|
Prepare for LLVM 12.0.1 compatibility
|
2021-09-11 16:53:18 +01:00 |
|
gingerBill
|
344abf2cb2
|
Make core and vendor adhere to -vet, -strict-style, and -disallow-do
|
2021-09-11 16:40:19 +01:00 |
|
gingerBill
|
93593f4721
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-09-11 16:33:12 +01:00 |
|
gingerBill
|
ab85571ae6
|
Minor improvements to mem.odin
|
2021-09-11 16:33:05 +01:00 |
|
Jeroen van Rijn
|
6769a00929
|
Merge pull request #1154 from Kelimion/xxhash
xxhash: Add XXH3_128 + test vectors.
|
2021-09-11 15:52:15 +02:00 |
|
Jeroen van Rijn
|
5f920414d7
|
xxhash: Disable prefetch on Linux.
|
2021-09-11 15:45:17 +02:00 |
|
Jeroen van Rijn
|
72782d9035
|
xxhash: Fix test on Linux.
|
2021-09-11 15:39:11 +02:00 |
|
Jeroen van Rijn
|
eaefbc43cb
|
xxhash: Add XXH3_128 + test vectors.
|
2021-09-11 15:28:49 +02:00 |
|
gingerBill
|
1f1d8ef884
|
Use [^] where appropriate
|
2021-09-10 23:53:16 +01:00 |
|
gingerBill
|
6899c7b7dd
|
Using vendor:vulkan types in vendor:sdl2 where appropriate
|
2021-09-10 23:45:39 +01:00 |
|
gingerBill
|
b712c84afb
|
Fix typo
|
2021-09-10 16:37:43 +01:00 |
|
gingerBill
|
9980f81062
|
Add other constants to c and libc
|
2021-09-10 16:14:39 +01:00 |
|
gingerBill
|
297cdde144
|
Change defaults of c.int_fast16_t on other platforms
|
2021-09-10 16:08:39 +01:00 |
|
gingerBill
|
461ca40848
|
Add procs.odin
|
2021-09-10 16:01:17 +01:00 |
|
gingerBill
|
12af657369
|
Unify memset usage across platforms and core:c/libc
|
2021-09-10 15:59:14 +01:00 |
|
gingerBill
|
c519ab9401
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2021-09-10 15:42:00 +01:00 |
|
gingerBill
|
99df0f1b12
|
libc changes: unify c and libc types; Add [^]T where appropriate
|
2021-09-10 15:41:51 +01:00 |
|
Jeroen van Rijn
|
6daa8c8c59
|
Merge pull request #1153 from rasa-silva/fix_osx_stat_calls
Use lstat64/fstat64 instead for OSX
|
2021-09-10 15:24:01 +02:00 |
|
Ricardo Silva
|
87408aedb5
|
replace lstat/fstat with lstat64/fstat64 since they return the correct values
|
2021-09-10 14:18:08 +01:00 |
|
Jeroen van Rijn
|
809b3a87af
|
Merge pull request #1150 from rasa-silva/fix_osx_absolute_path_from_handle
Fix `absolute_path_from_handle` on OSX
|
2021-09-09 18:19:36 +02:00 |
|
Ricardo Silva
|
43c578d8b7
|
Fix absolute_path_from_handle on OSX
|
2021-09-09 17:12:26 +01:00 |
|
Jeroen van Rijn
|
31a5b2bbbd
|
Merge pull request #1151 from Kelimion/xxhash
Fix typos
|
2021-09-09 16:59:23 +02:00 |
|
Jeroen van Rijn
|
e5652da6da
|
Fix typo.
|
2021-09-09 16:57:58 +02:00 |
|
Jeroen van Rijn
|
05e303e9a0
|
Make QPC thread local again.
|
2021-09-09 16:16:06 +02:00 |
|
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 |
|