This repository has been archived on 2025-02-04. You can view files and clone it, but cannot push or open issues or pull requests.
helpless/oogabooga
Charlie 6879130bb0 - File IO
- os_file_open(string path, Os_Io_Open_Flags flags)
	- os_file_close(File f)
	- os_file_delete(string path)
	- os_file_write_string(File f, string s)
	- os_file_write_bytes(File f, void *buffer, u64 size_in_bytes)
	- os_file_read(File f, void* buffer, u64 bytes_to_read, u64 *actual_read_bytes)
	- os_write_entire_file_handle(File f, string data)
	- os_write_entire_file(string path, string data)
	- os_read_entire_file_handle(File f, string *result)
	- os_read_entire_file(string path, string *result)
	- fprint(File, string/char*, ...)
	- Buncha tests

- os_high_precision_sleep
- talloc_string
- Program memory is touched on VirtualAlloc so it actually allocates physical memory (and we can tell when an address is untouched)
2024-06-29 20:55:43 +02:00
..
third_party - Simple rectangle drawing 2024-06-29 13:27:37 +02:00
base.c - File IO 2024-06-29 20:55:43 +02:00
drawing.c - Simple rectangle drawing 2024-06-29 13:27:37 +02:00
gfx_impl_d3d11.c - Simple rectangle drawing 2024-06-29 13:27:37 +02:00
gfx_impl_legacy_opengl.c - Simple rectangle drawing 2024-06-29 13:27:37 +02:00
input.c - User input 2024-06-29 17:54:30 +02:00
linmath.c - Simple rectangle drawing 2024-06-29 13:27:37 +02:00
memory.c - File IO 2024-06-29 20:55:43 +02:00
oogabooga.c - File IO 2024-06-29 20:55:43 +02:00
os_impl_windows.c - File IO 2024-06-29 20:55:43 +02:00
os_interface.c - File IO 2024-06-29 20:55:43 +02:00
random.c - Simple rectangle drawing 2024-06-29 13:27:37 +02:00
string.c - File IO 2024-06-29 20:55:43 +02:00
string_format.c - File IO 2024-06-29 20:55:43 +02:00
tests.c - File IO 2024-06-29 20:55:43 +02:00
unicode.c - User input 2024-06-29 17:54:30 +02:00