-
b1e7fdc264
Reorganise platform specific code
Doyle Thai
2017-06-20 22:23:34 +10:00
-
307621fb03
Add more win32 functions from dtrenderer
Doyle Thai
2017-06-20 19:19:52 +10:00
-
65ee7bab4b
Add new mat4 functions and some external testing
Doyle Thai
2017-06-08 16:41:24 +10:00
-
fceac54ecb
Add helper V4 functions, change allocate to push
Doyle Thai
2017-05-26 01:10:32 +10:00
-
25744855ee
Switch membuffer to memstack and add pop
Doyle Thai
2017-05-22 18:50:21 +10:00
-
034de12235
Add support for scientific notation in strtof32
Doyle Thai
2017-05-20 22:59:21 +10:00
-
44ef3759e5
Fix strtoi64 and add a basic strtof32 function
Doyle Thai
2017-05-20 19:11:28 +10:00
-
5c06410929
Various small changes and helper functions
Doyle Thai
2017-05-15 17:45:53 +10:00
-
73f0fd448c
Differentiate between freeing [non]linked blocks
Doyle Thai
2017-05-08 20:10:14 +10:00
-
c47748c168
Remove default mem buffer api
Doyle Thai
2017-05-08 18:57:47 +10:00
-
00cae20654
Rename file flags/actions to be consistent
Doyle Thai
2017-05-08 17:59:51 +10:00
-
f9555d8edb
Improve realloc for MemBuffers in default callback
Doyle Thai
2017-05-06 17:28:57 +10:00
-
6fe75928f0
Create a default MemoryAPI for MemBuffers
Doyle Thai
2017-05-06 02:44:17 +10:00
-
1c3c78d738
Add custom memory allocator support for DArray
Doyle Thai
2017-05-05 02:37:38 +10:00
-
116861d888
Add str find first occurence, fix array pop logic
Doyle Thai
2017-05-04 00:22:30 +10:00
-
2203e9b4f2
Add comments, make alignment function to macro
Doyle Thai
2017-05-01 21:03:27 +10:00
-
fef763aaff
Add MemBuffer with allocation from stack memory
Doyle Thai
2017-05-01 18:29:45 +10:00
-
fbb9c8bf9d
Add operator overloads to vectors
Doyle Thai
2017-05-01 16:40:52 +10:00
-
4bea4f6505
Change naming scheme to be more compact
Doyle Thai
2017-05-01 14:01:05 +10:00
-
c3ebef2ea1
Add wchar operations
Doyle Thai
2017-04-25 17:37:40 +10:00
-
8d471a1502
Add some wide len, win32 error code display
Doyle Thai
2017-04-20 22:43:58 +10:00
-
a4bc798a6f
Remove inline for now
Doyle Thai
2017-04-19 18:10:00 +10:00
-
00685b9ce9
Add better push buffer system for dynamic alloc
Doyle Thai
2017-04-18 23:38:52 +10:00
-
f42fca6350
Add more string check functions
Doyle Thai
2017-04-17 23:12:10 +10:00
-
2cbb897efa
Add pushbuffer system
Doyle Thai
2017-04-17 22:48:20 +10:00
-
3985455fc2
Add dynamic array pop, i32 to str returns len
Doyle Thai
2017-04-16 21:33:26 +10:00
-
34c3481c19
Fix non-compile issues in non-unity builds
Doyle Thai
2017-04-15 15:23:05 +10:00
-
f066d8bc4e
Add ini.h, extra win32 functions, clean up formats
Doyle Thai
2017-04-15 01:27:11 +10:00
-
e0cae3029d
Switch darray implementation to C++ with templates
Doyle Thai
2017-04-11 21:05:40 +10:00
-
9106f185a3
Add darray remove operations
Doyle Thai
2017-04-11 19:00:55 +10:00
-
15220a9646
Add stb sprintf implementation
Doyle Thai
2017-04-10 21:31:11 +10:00
-
cbb3adae52
Change naming scheme from dqnt to dqn
Doyle Thai
2017-04-10 18:40:15 +10:00
-
85051a00dc
Add unit test for rect, fix free bug in dir free
Doyle Thai
2017-04-10 18:30:01 +10:00
-
197045b174
Add free directory read and documentation
Doyle Thai
2017-04-10 18:18:23 +10:00
-
54683f89bb
Add dynamic array implementation and read dir
Doyle Thai
2017-04-10 18:00:07 +10:00
-
6a377451a0
Add basic win32 file open and reading
Doyle Thai
2017-04-09 23:11:08 +10:00
-
3e0064d741
Add ucs to utf8 conversion to and from
Doyle Thai
2017-04-09 22:35:54 +10:00
-
30e219e7c3
Add extra v2, v3 operations (cross, length etc)
Doyle Thai
2017-04-09 16:53:24 +10:00
-
2600485dea
Add lerp
Doyle Thai
2017-04-09 16:35:54 +10:00
-
33bba1aa52
Add vector artihmetic
Doyle Thai
2017-04-09 16:26:08 +10:00
-
ab5fa39957
Initial commit
Doyle Thai
2017-04-09 15:08:31 +10:00