Jeroen van Rijn
|
ee3ee66aae
|
Merge pull request #1981 from benoitjacquier/master
TGA loader
|
2022-08-28 18:33:20 +02:00 |
|
Jeroen van Rijn
|
f74e281efa
|
Various changes to TGA reader
- Style changes
- Change ptr usage to slice indexing
- Add TGA Footer
Also, add `peek_data` with offset to `compress`.
|
2022-08-28 18:25:07 +02:00 |
|
Lucas Perlind
|
d9adb0fd6b
|
Add much of Win32's Raw Input API
|
2022-08-28 16:30:55 +10:00 |
|
Benoit Jacquier
|
6363013dd8
|
style fix
|
2022-08-27 19:45:14 +02:00 |
|
Benoit Jacquier
|
934131abf8
|
Add RLE supports for TGA loader
|
2022-08-27 19:30:34 +02:00 |
|
Benoit Jacquier
|
4e5337412a
|
Merge remote-tracking branch 'origin/master'
|
2022-08-27 16:22:37 +02:00 |
|
Benoit Jacquier
|
00f2e911a7
|
Add support for basic TGA loading
|
2022-08-27 16:07:21 +02:00 |
|
Despacito696969
|
ecfea027a0
|
Fixed marshal_to_writer not supporting i128
Previously json.marshal(i128(696969)) would print 0 as there was no `u = i128(i)` initialization.
|
2022-08-26 23:49:33 +02:00 |
|
gingerBill
|
96be494730
|
Fix append_nothing
|
2022-08-26 22:21:19 +01:00 |
|
gingerBill
|
12c8db927b
|
Remove direct core:mem dependency in core:reflect
|
2022-08-26 16:46:19 +01:00 |
|
gingerBill
|
027ea587fc
|
Unify mem and runtime logic
|
2022-08-26 16:45:40 +01:00 |
|
gingerBill
|
026900c7f0
|
Add optional n parameter to strconv.parse_* procedures to state how many bytes could be read
|
2022-08-26 16:31:42 +01:00 |
|
gingerBill
|
ffa87f55c4
|
Add a return value to append that states the number of elements that were returned
|
2022-08-26 16:20:47 +01:00 |
|
gingerBill
|
c9eed04b51
|
Add comment regarding the layout of a map to explain how it is iterated
|
2022-08-26 16:19:48 +01:00 |
|
gingerBill
|
b50b6b9f33
|
Add reflect.get_union_variant
|
2022-08-26 16:19:16 +01:00 |
|
Jeroen van Rijn
|
3469178dc1
|
Fix #1973.
|
2022-08-25 13:31:45 +02:00 |
|
gingerBill
|
cb9e16f4df
|
Correct syscalls for linux_i386
|
2022-08-24 12:37:56 +01:00 |
|
gingerBill
|
2908923db9
|
Fix #1972
|
2022-08-24 12:18:42 +01:00 |
|
Jeroen van Rijn
|
8c1dfabb6b
|
Fix append for size_of(E) == 0
|
2022-08-23 16:00:14 +02:00 |
|
gingerBill
|
7fe36de069
|
Correct Try SRWLock related procedures to return BOOLEAN rather than BOOL
|
2022-08-22 22:24:51 +01:00 |
|
gingerBill
|
b3e3b6c656
|
Fix #1965
|
2022-08-20 11:17:47 +01:00 |
|
Jeroen van Rijn
|
e40b3ad338
|
Remove unused n from PQ; add reflect.is_bit_set
|
2022-08-18 18:00:25 +02:00 |
|
gingerBill
|
afec321db2
|
Add core:sys/valgrind package for valgrind, memcheck, and callgrind
|
2022-08-17 16:09:03 +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 |
|
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
|
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 |
|
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 |
|
matias
|
3dc62a67e0
|
Typo: "Get" -> "Set"
|
2022-08-14 07:16:54 -04: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 |
|
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
|
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
|
a5a56e061c
|
Fix to png example.odin
|
2022-08-11 11:10:05 +01:00 |
|
gingerBill
|
cb0a59bb2c
|
Eliminate use of LLVMGetElementType for pointers
|
2022-08-09 15:36:18 +01:00 |
|
Michael Kutowski
|
425dec8bb8
|
add uint as hex option
|
2022-08-08 18:28:28 +02:00 |
|
gingerBill
|
838554460b
|
Add basic "lock" around Log_Allocator to minimize errors with allocation logging loops
|
2022-08-08 15:25:11 +01:00 |
|
gingerBill
|
659c3c528d
|
Update delete to pass size in bytes to free when possible
|
2022-08-08 15:16:18 +01:00 |
|
gingerBill
|
60aeab3c38
|
Update fmt.odin
|
2022-08-08 15:07:19 +01:00 |
|
gingerBill
|
5e3cf45df3
|
Add #soa pointer type to aid with refactoring to #soa data types
a: #soa[16]Foo
p := &a[6]
#assert(type_of(p) == #soa^#soa[16]Foo)
p^.x = 123
p.x = 123
|
2022-08-08 15:07:00 +01:00 |
|
gingerBill
|
4633591918
|
Remove unnecessary pointer
|
2022-08-08 14:28:36 +01:00 |
|
gingerBill
|
0e6a8b7c72
|
Make Growing_Arena reserve memory first and then commit as needed
It just committed all at once to begin with
|
2022-08-08 12:43:18 +01:00 |
|