| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Retype out the entire bindings for Orcaorca-dev | gingerBill | 2024-03-19 | 14 | -2088/+1254 |
| | | |||||
| * | test | gingerBill | 2024-03-19 | 1 | -3/+3 |
| | | |||||
| * | Attempt at getting orca working somehow with the `@(link_suffix)` | gingerBill | 2024-03-18 | 3 | -53/+45 |
| | | |||||
| * | Add `bridge_log` | gingerBill | 2024-03-18 | 1 | -0/+11 |
| | | |||||
| * | distinct, const format, proper cstring parameters | skytrias | 2024-03-18 | 4 | -137/+135 |
| | | |||||
| * | push orca target and old bindings | skytrias | 2024-03-18 | 11 | -1/+2124 |
| | | |||||
| * | Merge pull request #3272 from iansimonson/add_getrusage_darwin | gingerBill | 2024-03-14 | 2 | -1/+27 |
| |\ | | | | | Add getrusage syscall for mac/darwin | ||||
| | * | Use c.long rather than int | Ian Simonson | 2024-03-14 | 2 | -15/+17 |
| | | | |||||
| | * | Fix __darwin_suseconds_t definition | Ian Simonson | 2024-03-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | __darwin_suseconds_t is defined as long which on macos 64 bit systems is equivalent to 8 bytes. It is equivalent to Odin int type _not_ i32 | ||||
| | * | No need for timeval definition | Ian Simonson | 2024-03-13 | 1 | -5/+0 |
| | | | | | | | | | | | It already existed so lets just use that rather than redeclaring it | ||||
| | * | Make RUsage more inline with macos man page | Ian Simonson | 2024-03-13 | 1 | -19/+20 |
| | | | | | | | | | | | | | Swap to tabs to adhere to the Odin Core library standard and also rename the rusage fields to match the actual definitions from the macos bsd man pages | ||||
| | * | Add getrusage syscall for mac/darwin | Ian Simonson | 2024-03-13 | 2 | -0/+28 |
| | | | | | | | | | | | | | | | The syscall number existed but the wrapper for calling it did not. Also adds the RUsage struct to receive the data. Naming is kept the same as in sys/linux | ||||
| * | | Fix syscall_munmap in darwin | Ian Simonson | 2024-03-13 | 1 | -1/+1 |
| |/ | | | | | this was using the .mmap syscall number when it should be using the .munmap syscall number | ||||
| * | Merge pull request #3230 from avanspector/haiku | gingerBill | 2024-03-08 | 7 | -9/+1051 |
| |\ | | | | | Add Haiku OS support | ||||
| | * | improve core:sys | avanspector | 2024-02-28 | 4 | -14/+467 |
| | | | |||||
| | * | fix core:thread and a memory leak | avanspector | 2024-02-27 | 1 | -7/+11 |
| | | | | | | | | | in the future probably native non-pthread implementation for haiku will be required | ||||
| | * | small fixes | avanspector | 2024-02-27 | 3 | -13/+23 |
| | | | |||||
| | * | fix haiku | avanspector | 2024-02-26 | 2 | -1/+3 |
| | | | |||||
| | * | fix haiku | avanspector | 2024-02-26 | 3 | -1/+89 |
| | | | |||||
| | * | fix sys/haiku | avanspector | 2024-02-26 | 1 | -3/+3 |
| | | | |||||
| | * | update sys/haiku | avanspector | 2024-02-26 | 3 | -4/+188 |
| | | | |||||
| | * | add sys/haiku | avanspector | 2024-02-26 | 1 | -0/+230 |
| | | | |||||
| | * | update pthread | avanspector | 2024-02-25 | 1 | -0/+71 |
| | | | |||||
| | * | add haiku to unix | avanspector | 2024-02-25 | 2 | -2/+2 |
| | | | |||||
| * | | Merge pull request #3241 from Hyrtwol/sys-windows | gingerBill | 2024-03-07 | 5 | -3/+398 |
| |\ \ | | | | | | | Gathered what I made for sys/windows | ||||
| | * | | Cleanup of ShowCursor after Bill pushed a fix | Thomas la Cour | 2024-03-03 | 1 | -2/+0 |
| | | | | |||||
| | * | | didn't help :/ so removed it to see if it can build again | Thomas la Cour | 2024-03-03 | 1 | -3/+2 |
| | | | | |||||
| | * | | Trying to resolve a strange nameclash on ShowCursor seems like raylib is ↵ | Thomas la Cour | 2024-03-03 | 1 | -1/+3 |
| | | | | | | | | | | | | | also defining that. Unsure why exactly this is related so for now just tried to change the name here to _ShowCursor :/ | ||||
| | * | | Callback types | Thomas la Cour | 2024-03-03 | 1 | -4/+12 |
| | | | | |||||
| | * | | Waveform Functions | Thomas la Cour | 2024-03-03 | 1 | -1/+197 |
| | | | | | | | | | | | | | https://learn.microsoft.com/en-us/windows/win32/multimedia/waveform-functions | ||||
| | * | | hid usage flags | Thomas la Cour | 2024-03-03 | 1 | -0/+13 |
| | | | | | | | | | | | | | https://learn.microsoft.com/en-us/windows-hardware/drivers/hid/hid-usages | ||||
| | * | | A few extra gdi procs for icons, cursors and drawing | Thomas la Cour | 2024-03-03 | 1 | -2/+66 |
| | | | | |||||
| | * | | SHChangeNotify + flags | Thomas la Cour | 2024-03-03 | 1 | -0/+51 |
| | | | | | | | | | | | | | https://learn.microsoft.com/en-us/windows/win32/api/shlobj_core/nf-shlobj_core-shchangenotify | ||||
| | * | | Flags for GlobalAlloc | Thomas la Cour | 2024-03-03 | 1 | -0/+19 |
| | | | | | | | | | | | | | https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-globalalloc | ||||
| | * | | bitmap v5 header | Thomas la Cour | 2024-03-03 | 1 | -0/+45 |
| | | | | | | | | | | | | | https://learn.microsoft.com/en-us/windows/win32/api/wingdi/ns-wingdi-bitmapv5header | ||||
| * | | | Merge pull request #2999 from laytan/crypto-random-bytes-on-freebsd-and-darwin | gingerBill | 2024-03-05 | 3 | -0/+128 |
| |\ \ \ | |/ / |/| | | add crypto.rand_bytes for Darwin and BSD | ||||
| | * | | implement part of core foundation framework bindings for err message | Laytan Laats | 2024-02-13 | 3 | -0/+104 |
| | | | | |||||
| | * | | use `Security.framework` with `SecRandomCopyBytes` for rand_bytes on darwin | Laytan Laats | 2024-02-13 | 1 | -0/+24 |
| | | | | |||||
| * | | | Add check to see if raylib is imported with `ShowCursor` on sys/windows | gingerBill | 2024-03-01 | 1 | -0/+4 |
| | |/ |/| | |||||
| * | | [sys/linux]: Fix numeric values for socket fd flags | flysand7 | 2024-02-18 | 1 | -2/+2 |
| | | | |||||
| * | | miniaudio: fix wrong sizes for ma_device | Laytan Laats | 2024-02-14 | 1 | -9/+9 |
| |/ | |||||
| * | Add more window procedures | Lucas Perlind | 2024-02-09 | 2 | -0/+2 |
| | | |||||
| * | remove unneeded no instrumentation comment, are all foreign procs anyway | Laytan | 2024-02-05 | 1 | -1/+0 |
| | | |||||
| * | spall instrumentation | Laytan Laats | 2024-02-05 | 3 | -1/+8 |
| | | |||||
| * | Remove `core:os` dependency for `base:runtime` | gingerBill | 2024-01-28 | 3 | -3/+3 |
| | | |||||
| * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 18 | -21/+21 |
| | | |||||
| * | sys/windows: Make INVALID_FILE_ATTRIBUTES a u32 constant | flysand7 | 2024-01-25 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #3109 from flysand7/sys-linux-tiny-fix | gingerBill | 2024-01-18 | 2 | -2/+0 |
| |\ | | | | | [sys/linux]: Remove +build comments in files with documentation | ||||
| | * | [sys/linux]: Remove +build comments in files with documentation | flysand7 | 2024-01-18 | 2 | -2/+0 |
| | | | |||||
| * | | stdcall -> system | gingerBill | 2024-01-17 | 2 | -2/+2 |
| | | | |||||