Hugues Delorme
|
a04b9b2cda
|
gmio_core/internal: make gmio_next_char() easier to maintain
|
2015-03-31 17:09:36 +02:00 |
|
Hugues Delorme
|
78d101860d
|
bench_assimp: fix crash in bench_gmio_stl_read()
|
2015-03-31 16:19:02 +02:00 |
|
Hugues Delorme
|
45fd39dd7f
|
gmio_stl: fix some cases where STL ascii format won't be detected
New cases:
* mixed-case <solid> token like Solid, SOLID, ...
* <solid> token not followed by space char, like solid\n
|
2015-03-31 16:18:35 +02:00 |
|
Hugues Delorme
|
f58b6e56b4
|
gmio_core: add string_utils.h
|
2015-03-31 16:16:04 +02:00 |
|
Hugues Delorme
|
047f24c6dc
|
gmio_stla: improve error report for input operation, accept mixed-case text
|
2015-03-31 15:56:36 +02:00 |
|
Hugues Delorme
|
5d379980f6
|
gmio_core: use internal C-locale isspace() + bug fixes
|
2015-03-31 15:53:58 +02:00 |
|
Hugues Delorme
|
a099b94cf2
|
gmio_core: fix GCC compilation error in fast_atof.h
|
2015-03-31 15:51:59 +02:00 |
|
Hugues Delorme
|
0f3b8d1e59
|
Improve use of inlined functions
|
2015-03-31 10:10:26 +02:00 |
|
Hugues Delorme
|
82f6386256
|
gmio_core: add more doc for gmio_stream::rewind_func()
|
2015-03-30 17:50:27 +02:00 |
|
Hugues Delorme
|
5acf65d5f8
|
gmio_support: remove useless gmio_stream_set_qiodevice() function
|
2015-03-30 17:42:46 +02:00 |
|
Hugues Delorme
|
d55fdbb612
|
gmio_core: remove useless memory.h header file
|
2015-03-30 17:42:13 +02:00 |
|
Hugues Delorme
|
cb39f6e8e6
|
gmio_stl: fix minor doc issues in stl_io.h
|
2015-03-30 17:26:38 +02:00 |
|
Hugues Delorme
|
e9ed4b511e
|
gmio_core: remove useless gmio_stream utility functions
|
2015-03-30 17:26:11 +02:00 |
|
Hugues Delorme
|
55a985d3ee
|
gmio_core: let gmio_buffer() initialized the deallocate_func field
|
2015-03-30 17:25:23 +02:00 |
|
Hugues Delorme
|
ca43839585
|
gmio_core: force size to 0 for NULL buffer
|
2015-03-30 16:48:05 +02:00 |
|
Hugues Delorme
|
8c92dc2e76
|
Fix indentation issues
|
2015-03-30 16:43:26 +02:00 |
|
Hugues Delorme
|
31c5e6888d
|
benchs: add bench_gmio
|
2015-03-30 16:38:42 +02:00 |
|
Hugues Delorme
|
d3f4062bc8
|
gmio_core: add utility functions for gmio_buffer
|
2015-03-30 16:37:47 +02:00 |
|
Hugues Delorme
|
9f5cbf6297
|
Make all inline functions declared as "static"
|
2015-03-30 10:53:34 +02:00 |
|
Hugues Delorme
|
ac56054988
|
gmio_core: make error functions internal and inline
|
2015-03-30 10:26:39 +02:00 |
|
Hugues Delorme
|
922367f3b1
|
gmio_stl: add helper functions for gmio_stl_mesh_creator
|
2015-03-30 10:18:18 +02:00 |
|
Hugues Delorme
|
762ca148cb
|
gmio_stl: minor optimizations
|
2015-03-30 09:57:48 +02:00 |
|
Hugues Delorme
|
ae82134463
|
gmio_stl: simplify options in stl_io.h
|
2015-03-30 09:30:55 +02:00 |
|
Hugues Delorme
|
d73515e9fe
|
gmio_core: make GMIO_HOST_ENDIANNESS a value of gmio_endianness
|
2015-03-30 09:15:20 +02:00 |
|
Hugues Delorme
|
e15e3f8142
|
Direct link to the license file
|
2015-03-30 09:05:25 +02:00 |
|
Hugues Delorme
|
1a95a58b5a
|
cmake: add flag _CRT_NONSTDC_NO_DEPRECATE to silent MSVC deprecation warnings
|
2015-03-26 12:05:13 +01:00 |
|
Hugues Delorme
|
ded90344f4
|
cmake: detect availability of powf()
|
2015-03-26 12:04:17 +01:00 |
|
Hugues Delorme
|
b49357024b
|
gmio_core: fix C4127 warnings in fast_atof.h
|
2015-03-26 11:47:10 +01:00 |
|
Hugues Delorme
|
00c28e1b44
|
benchs: revamp benchs for Assimp and OpenCascade
|
2015-03-23 18:31:10 +01:00 |
|
Hugues Delorme
|
83a8b004f1
|
gmio_core: adapt fast_atof.h for ISO-C90
|
2015-03-23 18:27:57 +01:00 |
|
Hugues Delorme
|
ba87db052f
|
gmio_core: add original fast_atof.h from IrrLicht
|
2015-03-23 18:25:43 +01:00 |
|
Hugues Delorme
|
b91b5ad196
|
gmio_stl: simpler API for gmio_stl_get_format()
|
2015-03-23 18:21:52 +01:00 |
|
Hugues Delorme
|
6fd9399fdd
|
gmio_stl: new STL read facade functions
|
2015-03-23 18:21:04 +01:00 |
|
Hugues Delorme
|
4fcfbab5e0
|
gmio_core: add gmio_buffer structure
|
2015-03-23 18:18:28 +01:00 |
|
Hugues Delorme
|
cc9e0b2546
|
gmio_core: add size_func and rewind_func function pointers to gmio_stream
|
2015-03-23 18:15:31 +01:00 |
|
Hugues Delorme
|
47d5700157
|
gmio_core: add error code GMIO_UNKNOWN_ERROR
|
2015-03-23 18:13:07 +01:00 |
|
Hugues Delorme
|
6de7891d88
|
Improve doc
|
2015-03-20 11:42:59 +01:00 |
|
Hugues Delorme
|
1c9ccb6b61
|
gmio_stl: fix GCC -Wenum-compare warnings
|
2015-03-20 11:42:57 +01:00 |
|
Hugues Delorme
|
a5eef58d83
|
gmio_core: remove non-supported GMIO_MIDDLE_ENDIAN byte order
|
2015-03-20 11:42:56 +01:00 |
|
Hugues Delorme
|
828f970da5
|
Use configure-time constant for the host's endianness
|
2015-03-20 11:42:55 +01:00 |
|
Hugues Delorme
|
d4019706a8
|
gmio_stla: fix bug that would leave stream_size to 0 in gmio_transfer::handle_progress_func()
|
2015-03-20 11:42:53 +01:00 |
|
Hugues Delorme
|
6b7ead1f24
|
Improve indentation
|
2015-03-20 11:42:38 +01:00 |
|
Hugues Delorme
|
e78c398026
|
gmio_stl: fix crash in case input gmio_transfer is null in gmio_stlb_read()
|
2015-03-19 16:40:50 +01:00 |
|
Hugues Delorme
|
9b44fcf6dd
|
gmio_core: simplify if statements in gmio_host_endianness()
|
2015-03-19 16:36:02 +01:00 |
|
Hugues Delorme
|
39c3692d21
|
tests: add test_internal__safe_cast()
|
2015-03-19 16:35:17 +01:00 |
|
Hugues Delorme
|
e7757fcbda
|
Add some utility variant API functions
|
2015-03-19 16:34:53 +01:00 |
|
Hugues Delorme
|
a0fa9bb206
|
gmio_support: make qt_stream.* compatible with Qt in namespace
|
2015-03-18 16:28:25 +01:00 |
|
Hugues Delorme
|
71b9faff4f
|
gmio_stl: fix sprintf() format issue
|
2015-03-18 16:27:43 +01:00 |
|
Hugues Delorme
|
d137aac506
|
gmio_stl: more doc
|
2015-03-13 12:49:35 +01:00 |
|
Hugues Delorme
|
5d29d48de0
|
Move GMIO_C_LINKAGE_BEGIN where really useful
|
2015-03-13 11:07:07 +01:00 |
|