Commit Graph

  • 3cfc095237 cmake: tweak compilation warning policy Hugues Delorme 2015-04-10 15:10:33 +0200
  • cf4961e359 gmio_core: add GMIO_RESTRICT macro wrapper around C99 restrict keyword Hugues Delorme 2015-04-10 15:07:22 +0200
  • 9a5985e69e benchs: fix compilation error Hugues Delorme 2015-04-10 15:06:50 +0200
  • 74032b0dcb tests: add test_internal__fast_atof() Hugues Delorme 2015-04-10 14:28:26 +0200
  • e34b0508ad tests: add utils Hugues Delorme 2015-04-10 14:28:05 +0200
  • a50fdabd36 tests: fix needless lines in license headers Hugues Delorme 2015-04-10 14:27:21 +0200
  • e6aa381bad gmio_core: fix possible crashes in fast_atof.h Hugues Delorme 2015-04-10 14:26:32 +0200
  • b7aa93bcfa gmio_core: add conversion routines for float32/int32 Hugues Delorme 2015-04-10 14:25:57 +0200
  • d2026aacb4 gmio_core: fix linking error when fast_atof.h get included more than once Hugues Delorme 2015-04-10 10:11:21 +0200
  • 3106deebe0 README: fix typo Hugues Delorme 2015-04-10 10:10:44 +0200
  • cc28eb9d54 gmio_core: inline functions in convert.h Hugues Delorme 2015-04-10 10:10:25 +0200
  • 558045e747 Merge branch 'master' of https://github.com/fougue/gmio Hugues Delorme 2015-04-09 18:23:15 +0200
  • 08767a0b1d tests: add test_platform__compiler() Hugues Delorme 2015-04-09 18:19:39 +0200
  • f66e35638d cmake: fix GCC linking errors for 'test_internal' target Hugues Delorme 2015-04-09 18:02:31 +0200
  • 0756ef6434 cmake: fix detection of powf() with GCC Hugues Delorme 2015-04-03 23:58:58 +0200
  • a91d517c98 cmake: fix detection of large file support on 32b systems Hugues Delorme 2015-04-03 23:51:32 +0200
  • 6b7c63a175 cmake: fix cmake errors Hugues Delorme 2015-04-03 15:22:47 +0200
  • b92c0502e9 Merge branch 'master' of https://github.com/fougsys/gmio Hugues Delorme 2015-04-03 15:16:18 +0200
  • 85839abf00 gmio_core: get rid of alloca() support Hugues Delorme 2015-04-03 15:15:01 +0200
  • 0f5141979a cmake: on UNIX systems force 64b overrides of stat(), fstat(), ... Hugues Delorme 2015-04-03 15:12:58 +0200
  • 32ef47c0d3 gmio_stl: remove needless #include Hugues Delorme 2015-04-03 11:16:25 +0200
  • 0a041bb0eb cmake: fix minor style issues Hugues Delorme 2015-04-03 11:15:57 +0200
  • 4fe921c11a gmio_stl: simplify API for write operation Hugues Delorme 2015-04-02 17:59:02 +0200
  • 8d8cff6f0e gmio_stl: fix constness of the mesh param in stl_io.h Hugues Delorme 2015-04-02 17:09:02 +0200
  • f0e4c41ed3 gmio_stl: move stl_io options into stl_io_options.h Hugues Delorme 2015-04-02 17:00:49 +0200
  • 38c444e7b0 gmio_stl: add gmio_stl_write() and gmio_stl_write_file() Hugues Delorme 2015-04-02 16:38:14 +0200
  • 9ee0abfdc6 gmio_core: add doc for task_iface Hugues Delorme 2015-04-02 16:14:46 +0200
  • 560ca7c28b gmio_core: in string_parse.c, enable GMIO_USE_FAST_ATOF by default Hugues Delorme 2015-04-02 16:09:49 +0200
  • 5302ff1ac6 gmio_stl: let gmio_stl_read_file() accept a gmio_task_iface object Hugues Delorme 2015-04-02 16:09:08 +0200
  • ef3beb2b50 gmio_core: add gmio_task_iface structure Hugues Delorme 2015-04-02 16:08:11 +0200
  • 06bf919a3a gmio_stl: minor optimizations in stla_write.c Hugues Delorme 2015-04-02 15:38:50 +0200
  • 6a5ac600bd gmio_core: fix bug in gmio_next_char_from_stream() Hugues Delorme 2015-04-02 15:38:06 +0200
  • 69d68a4ba9 gmio_stl: simplify façade API for stl_io.h Hugues Delorme 2015-04-02 15:36:57 +0200
  • 692c2d7f58 gmio_core: add "default gmio_buffer constructor function" Hugues Delorme 2015-04-02 15:36:30 +0200
  • 7fc0836c2b gmio_stl: prefix enum values of gmio_stl_format with GMIO_STL_FORMAT Hugues Delorme 2015-04-02 10:58:10 +0200
  • 027f9bfc2a gmio_core: rename GMIO_ENDIANNESS_OTHER to GMIO_ENDIANNESS_UNKNOWN Hugues Delorme 2015-04-02 10:50:34 +0200
  • 2af6e06380 gmio_stl,support: better consistency of double-inclusion guard macros Hugues Delorme 2015-04-02 10:41:41 +0200
  • cdda49e7b3 cmake: protect GMIO_HAVE_STDINT_H and GMIO_HAVE_STDBOOL_H from multiple definitions Hugues Delorme 2015-04-02 10:36:11 +0200
  • 9649f47188 doc: fix doxygen warnings Hugues Delorme 2015-04-02 10:30:09 +0200
  • 8ed353ac0e gmio_stl: fix minor header licenses issues Hugues Delorme 2015-04-02 10:28:16 +0200
  • d36be934aa gmio_support: rename files for better consistency Hugues Delorme 2015-04-02 10:27:51 +0200
  • 306916327d gmio_core,stl: change prefix of enum values for gmio_error and gmio_stl_error Hugues Delorme 2015-04-02 10:04:24 +0200
  • f09fcaec53 gmio_core: prefix values of gmio_endianness with GMIO_ENDIANNESS Hugues Delorme 2015-04-02 09:45:02 +0200
  • 2929ea45c5 gmio_core: in gmio_stream_stdio_size(), use fstat64() when available Hugues Delorme 2015-04-02 09:39:11 +0200
  • 35359a2580 cmake: group non-ANSI checks within "if(NOT BUILD_STRICT_C90)" Hugues Delorme 2015-04-02 09:38:08 +0200
  • 6d962f7035 README.md: fix markdown issues Hugues Delorme 2015-04-01 16:07:00 +0200
  • c60322e89b cmake: build static lib by default Hugues Delorme 2015-04-01 15:44:03 +0200
  • 6df6299036 cmake: rename GMIO_HAVE_WIN_ALLOCA_FUNC to GMIO_HAVE_WIN__ALLOCA_FUNC Hugues Delorme 2015-04-01 15:43:03 +0200
  • c0db993f05 gmio_core: fix compilation warning in gmio_buffer_alloca() Hugues Delorme 2015-04-01 15:39:53 +0200
  • 76ee571cd5 gmio_core: provide a POSIX implementation for gmio_stream_stdio_size() Hugues Delorme 2015-04-01 15:39:00 +0200
  • a04b9b2cda gmio_core/internal: make gmio_next_char() easier to maintain Hugues Delorme 2015-03-31 17:09:36 +0200
  • 78d101860d bench_assimp: fix crash in bench_gmio_stl_read() Hugues Delorme 2015-03-31 16:19:02 +0200
  • 45fd39dd7f gmio_stl: fix some cases where STL ascii format won't be detected Hugues Delorme 2015-03-31 16:18:35 +0200
  • f58b6e56b4 gmio_core: add string_utils.h Hugues Delorme 2015-03-31 16:16:04 +0200
  • 047f24c6dc gmio_stla: improve error report for input operation, accept mixed-case text Hugues Delorme 2015-03-31 15:56:36 +0200
  • 5d379980f6 gmio_core: use internal C-locale isspace() + bug fixes Hugues Delorme 2015-03-31 15:53:58 +0200
  • a099b94cf2 gmio_core: fix GCC compilation error in fast_atof.h Hugues Delorme 2015-03-31 15:51:59 +0200
  • 0f3b8d1e59 Improve use of inlined functions Hugues Delorme 2015-03-31 10:10:26 +0200
  • 82f6386256 gmio_core: add more doc for gmio_stream::rewind_func() Hugues Delorme 2015-03-30 17:50:27 +0200
  • 5acf65d5f8 gmio_support: remove useless gmio_stream_set_qiodevice() function Hugues Delorme 2015-03-30 17:42:46 +0200
  • d55fdbb612 gmio_core: remove useless memory.h header file Hugues Delorme 2015-03-30 17:42:13 +0200
  • cb39f6e8e6 gmio_stl: fix minor doc issues in stl_io.h Hugues Delorme 2015-03-30 17:26:38 +0200
  • e9ed4b511e gmio_core: remove useless gmio_stream utility functions Hugues Delorme 2015-03-30 17:26:11 +0200
  • 55a985d3ee gmio_core: let gmio_buffer() initialized the deallocate_func field Hugues Delorme 2015-03-30 17:25:23 +0200
  • ca43839585 gmio_core: force size to 0 for NULL buffer Hugues Delorme 2015-03-30 16:48:05 +0200
  • 8c92dc2e76 Fix indentation issues Hugues Delorme 2015-03-30 16:43:26 +0200
  • 31c5e6888d benchs: add bench_gmio Hugues Delorme 2015-03-30 16:38:42 +0200
  • d3f4062bc8 gmio_core: add utility functions for gmio_buffer Hugues Delorme 2015-03-30 16:37:47 +0200
  • 9f5cbf6297 Make all inline functions declared as "static" Hugues Delorme 2015-03-30 10:53:34 +0200
  • ac56054988 gmio_core: make error functions internal and inline Hugues Delorme 2015-03-30 10:26:39 +0200
  • 922367f3b1 gmio_stl: add helper functions for gmio_stl_mesh_creator Hugues Delorme 2015-03-30 10:18:18 +0200
  • 762ca148cb gmio_stl: minor optimizations Hugues Delorme 2015-03-30 09:53:50 +0200
  • ae82134463 gmio_stl: simplify options in stl_io.h Hugues Delorme 2015-03-30 09:30:55 +0200
  • d73515e9fe gmio_core: make GMIO_HOST_ENDIANNESS a value of gmio_endianness Hugues Delorme 2015-03-30 09:15:20 +0200
  • e15e3f8142 Direct link to the license file Hugues Delorme 2015-03-30 09:05:25 +0200
  • 1a95a58b5a cmake: add flag _CRT_NONSTDC_NO_DEPRECATE to silent MSVC deprecation warnings Hugues Delorme 2015-03-26 12:05:13 +0100
  • ded90344f4 cmake: detect availability of powf() Hugues Delorme 2015-03-26 12:04:17 +0100
  • b49357024b gmio_core: fix C4127 warnings in fast_atof.h Hugues Delorme 2015-03-26 11:47:10 +0100
  • 00c28e1b44 benchs: revamp benchs for Assimp and OpenCascade Hugues Delorme 2015-03-23 18:31:10 +0100
  • 83a8b004f1 gmio_core: adapt fast_atof.h for ISO-C90 Hugues Delorme 2015-03-23 18:27:57 +0100
  • ba87db052f gmio_core: add original fast_atof.h from IrrLicht Hugues Delorme 2015-03-23 18:25:43 +0100
  • b91b5ad196 gmio_stl: simpler API for gmio_stl_get_format() Hugues Delorme 2015-03-23 18:21:52 +0100
  • 6fd9399fdd gmio_stl: new STL read facade functions Hugues Delorme 2015-03-23 18:21:04 +0100
  • 4fcfbab5e0 gmio_core: add gmio_buffer structure Hugues Delorme 2015-03-23 18:16:37 +0100
  • cc9e0b2546 gmio_core: add size_func and rewind_func function pointers to gmio_stream Hugues Delorme 2015-03-23 18:15:31 +0100
  • 47d5700157 gmio_core: add error code GMIO_UNKNOWN_ERROR Hugues Delorme 2015-03-23 18:13:07 +0100
  • 6de7891d88 Improve doc Hugues Delorme 2015-03-20 10:11:57 +0100
  • 1c9ccb6b61 gmio_stl: fix GCC -Wenum-compare warnings Hugues Delorme 2015-03-20 10:08:35 +0100
  • a5eef58d83 gmio_core: remove non-supported GMIO_MIDDLE_ENDIAN byte order Hugues Delorme 2015-03-20 09:07:02 +0100
  • 828f970da5 Use configure-time constant for the host's endianness Hugues Delorme 2015-03-20 08:53:20 +0100
  • d4019706a8 gmio_stla: fix bug that would leave stream_size to 0 in gmio_transfer::handle_progress_func() Hugues Delorme 2015-03-19 17:43:10 +0100
  • 6b7ead1f24 Improve indentation Hugues Delorme 2015-03-19 17:31:08 +0100
  • e78c398026 gmio_stl: fix crash in case input gmio_transfer is null in gmio_stlb_read() Hugues Delorme 2015-03-19 16:40:50 +0100
  • 9b44fcf6dd gmio_core: simplify if statements in gmio_host_endianness() Hugues Delorme 2015-03-19 16:36:02 +0100
  • 39c3692d21 tests: add test_internal__safe_cast() Hugues Delorme 2015-03-19 16:35:17 +0100
  • e7757fcbda Add some utility variant API functions Hugues Delorme 2015-03-19 16:34:53 +0100
  • a0fa9bb206 gmio_support: make qt_stream.* compatible with Qt in namespace Hugues Delorme 2015-03-18 16:28:25 +0100
  • 71b9faff4f gmio_stl: fix sprintf() format issue Hugues Delorme 2015-03-18 16:27:43 +0100
  • d137aac506 gmio_stl: more doc Hugues Delorme 2015-03-13 12:19:19 +0100
  • 5d29d48de0 Move GMIO_C_LINKAGE_BEGIN where really useful Hugues Delorme 2015-03-13 11:07:07 +0100