gingerBill
|
e1f5381c2d
|
Compile as C++
|
2016-05-13 20:20:27 +01:00 |
gingerBill
|
e8cde870de
|
New File Handing System! No stdio or stdlib!
WIN32 only so far
|
2016-05-13 20:13:51 +01:00 |
gingerBill
|
6948a29196
|
Add string precision and width (experimental)
|
2016-05-11 00:47:05 +01:00 |
gingerBill
|
a80a71284e
|
Started making stdio & stdlib optional
Not tested much
|
2016-05-10 15:53:21 +01:00 |
gingerBill
|
3e7f9124e5
|
Fix gb_endian_swap32()
|
2016-05-09 23:15:06 +01:00 |
gingerBill
|
84ff04269f
|
Probable timing bug for gb_time_now()
|
2016-05-08 23:32:32 +01:00 |
gingerBill
|
e7e50accf9
|
Work on multiple compilers (Windows)
|
2016-05-08 22:46:53 +01:00 |
gingerBill
|
9faf658509
|
Scratch Memory Allocator
|
2016-05-08 19:12:35 +01:00 |
gingerBill
|
ed22864d09
|
Faster Mutex and the Free List is slightly improved
|
2016-05-08 16:04:41 +01:00 |
gingerBill
|
ee11fbd74c
|
Try fixing GitHub project language
|
2016-05-08 00:04:01 +01:00 |
gingerBill
|
b61f116e63
|
Basic Virtual Memory System and Dreadful Free List
Note: Windows only
The Free list allocator is absolutely dreadful!
|
2016-05-07 23:53:12 +01:00 |
gingerBill
|
e6a815749a
|
Fix *_appendv bug
|
2016-05-03 23:56:20 +01:00 |
gingerBill
|
1e62616e4e
|
Huge overhaul!
|
2016-05-03 23:25:52 +01:00 |
gingerBill
|
09ca605931
|
Fix alignment in gb_heap_allocator_proc
|
2016-05-03 11:55:52 +01:00 |
gingerBill
|
1da3c0eac8
|
Hash Table and Hashing Functions
|
2016-05-02 22:11:23 +01:00 |
gingerBill
|
2f413e88dd
|
OS X Support
|
2016-04-28 16:20:47 +01:00 |
gingerBill
|
4e3e5ff12f
|
Linux Support
Maybe even OS X support. Yet to test though.
|
2016-04-28 15:15:40 +01:00 |
gingerBill
|
a9462c0843
|
Windows GCC Support and MSVC x86 Support
|
2016-04-28 14:30:22 +01:00 |
gingerBill
|
205fb68da4
|
gb.h - Formatting - that's it
|
2016-04-27 23:51:30 +01:00 |
gingerBill
|
7461a74138
|
Update Documentation for gb_gl.h
|
2016-04-27 22:30:05 +01:00 |
gingerBill
|
2b69f77e70
|
gb.h v0.05 & gb_gl.h v0.04
|
2016-04-27 16:42:46 +01:00 |
gingerBill
|
d749171091
|
Update Readme
|
2016-04-26 21:44:51 +01:00 |
gingerBill
|
7db25d82b8
|
Basic Font Rendering - No Spaces yet
|
2016-04-26 20:04:42 +01:00 |
gingerBill
|
ccbed2aa67
|
Font Loading and caching
|
2016-04-26 18:20:58 +01:00 |
gingerBill
|
3811da351a
|
gb_gl.h and new naming conventions
|
2016-04-24 20:45:16 +01:00 |
gingerBill
|
41f87ef704
|
Updates!!!!!
|
2016-04-23 23:07:15 +01:00 |
gingerBill
|
de04cbcee7
|
New Libraries
|
2016-03-03 11:37:48 +00:00 |
gingerBill
|
21c240a8ae
|
Explicit Everything!
|
2016-01-01 19:33:06 +00:00 |
gingerBill
|
8c934b2edc
|
Macro fixes
|
2015-12-17 22:56:29 +00:00 |
gingerBill
|
ea11e036f3
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# gb.h
|
2015-12-17 12:27:46 +00:00 |
gingerBill
|
d130420db7
|
Change conventions slightly
|
2015-12-17 12:26:24 +00:00 |
gingerBill
|
32582df9de
|
Remove C++ specific macros
|
2015-12-15 11:00:42 +00:00 |
gingerBill
|
216b9a419f
|
Allow for no <stdio.h>
|
2015-12-15 00:18:52 +00:00 |
gingerBill
|
6b0de059ff
|
gb.hpp - Allocators can be passed to gb_alloc/free/etc. without cast using `typedef void *gb_Allocator_Ptr`
|
2015-12-14 23:53:20 +00:00 |
gingerBill
|
987bfcd0ef
|
gb.h - Implement all functions (from gb.hpp)
|
2015-12-14 20:18:03 +00:00 |
gingerBill
|
2e594a5849
|
Add gb.h - Just the prototypes
C89/C99 version of gb.hpp
|
2015-12-14 15:42:52 +00:00 |