Commit Graph

  • bdb3b1e7e6 Hopefully fix newly detected coverity defects Hugues Delorme 2016-03-03 17:34:20 +0100
  • ffb980ae63 Fix warnings about integer comparisons Hugues Delorme 2016-03-02 18:05:19 +0100
  • 2ec351d8d3 tests: hopefully fix Clang warnings about printf() uses Hugues Delorme 2016-03-01 18:18:05 +0100
  • 315c5f71fa Add new example for gmio_stl_infos_get() Hugues Delorme 2016-03-01 17:36:26 +0100
  • 764afc7925 Add examples Hugues Delorme 2016-03-01 17:05:52 +0100
  • 74ae9ba752 gmio_stl: change API to use pointer arguments instead of confusing value Hugues Delorme 2016-03-01 14:50:31 +0100
  • 77c65947bb Add support of multi STL solids loading Hugues Delorme 2016-02-24 16:43:40 +0100
  • 9260bc480a tests: add missing test case "solid_jburkardt_sphere.stla" for test_stl_read() Hugues Delorme 2016-02-22 17:15:30 +0100
  • 31f07a07ca gmio_stla: copy token string on next_token error Hugues Delorme 2016-02-22 17:14:47 +0100
  • 706fc26b0e gmio_support: iterate on all StlMesh_Mesh's domains Hugues Delorme 2016-02-18 18:20:23 +0100
  • 9cf0ac13df Fix Clang compilation error Hugues Delorme 2016-02-12 11:55:39 +0100
  • b42e2b36ee Fix Clang compiler error and warnings Hugues Delorme 2016-02-12 11:45:46 +0100
  • bd5a6cde4e tests: fix test_stl_triangle_compute_normal() Hugues Delorme 2016-02-11 11:05:32 +0100
  • 5d6a9350c4 cmake: add reminder for SMVC loop-vectorizing reports Hugues Delorme 2016-02-05 12:21:29 +0100
  • afbe34cc91 Fix doc Hugues Delorme 2016-02-05 12:20:49 +0100
  • c425484c64 tests: remove debug trace Hugues Delorme 2016-02-05 12:20:37 +0100
  • f6b71695c0 gmio_stl: add utility function gmio_stl_triangle_compute_normal() Hugues Delorme 2016-02-05 12:20:14 +0100
  • 07fdbb81f3 Minor doc fixes Hugues Delorme 2016-02-03 11:44:06 +0100
  • b7bceff748 gmio_stl: simplify code of gmio_stla_infos_get() Hugues Delorme 2016-02-03 11:43:52 +0100
  • f8e73f5747 gmio_stl: simplify API of gmio_stl_mesh_creator Hugues Delorme 2016-02-01 16:53:45 +0100
  • cdcc407071 gmio_stl: fix build error Hugues Delorme 2016-02-01 10:47:54 +0100
  • 30e87e7d29 tests: weakier benchmark requirement for fast_atof() Hugues Delorme 2016-01-29 12:48:31 +0100
  • 75cd51398e gmio_stl: improve API Hugues Delorme 2016-01-29 12:47:01 +0100
  • 9ae18d1b9e Replace gmio_bool_t with bool Hugues Delorme 2016-01-26 17:03:58 +0100
  • 0c15f9f325 Get rid of gmio_floatXX_t typedefs Hugues Delorme 2016-01-26 16:00:36 +0100
  • 8a5f626663 gmio_stl: get rif of gmio_stlb_readwrite_helper Hugues Delorme 2016-01-26 15:54:06 +0100
  • fb8f7e0502 tests: enable models for testing Hugues Delorme 2016-01-26 11:50:55 +0100
  • 5969cad14b tests: add new tests for gmio_stlb_header functions Hugues Delorme 2016-01-26 11:50:29 +0100
  • 5605934628 gmio_stl: faster(2x) version of gmio_stla_infos_get() Hugues Delorme 2016-01-22 12:42:34 +0100
  • 78ecd577dc gmio_stl: extract some STL ascii parsing functions to be reusable Hugues Delorme 2016-01-22 10:52:37 +0100
  • 2a525d654b tests: test gmio_stl_infos_get() against all STL models Hugues Delorme 2016-01-21 16:11:45 +0100
  • 0e479bdc48 tests: add new comparison testing facilities Hugues Delorme 2016-01-21 14:52:26 +0100
  • 3619a43992 gmio_core: remove needless gmio_streampos_null() Hugues Delorme 2016-01-20 18:23:09 +0100
  • 523cd028b8 gmio_stl: rename gmio_stl_triangle::normal -> gmio_stl_triangle::n Hugues Delorme 2016-01-20 17:47:30 +0100
  • 62715a3822 gmio_stl: minor code simplification in stlb_byte_swap.c Hugues Delorme 2016-01-20 17:42:24 +0100
  • 431bdf5bb1 gmio_stl: improve scoping of local variables in gmio_stla_write() Hugues Delorme 2016-01-20 12:17:38 +0100
  • b63f722142 tests: use a randomly computed array of floats in fast_atof benchmark Hugues Delorme 2016-01-14 10:23:03 +0100
  • 6ed9a870b4 travis: cmake options implicitly set to OFF when not specified Hugues Delorme 2016-01-14 09:36:36 +0100
  • 332edde857 tests: remove --debug from ctest command Hugues Delorme 2016-01-13 17:29:53 +0100
  • 6c87a92a42 travis: hopefully fix use of gcc-4.9 Hugues Delorme 2016-01-13 17:21:15 +0100
  • 50db64cdb7 travis: force CC and CXX env variable for the linux gcc-4.9 build Hugues Delorme 2016-01-13 17:02:38 +0100
  • 01d0180b99 travis: linux-gcc release build with gcc-4.9 Hugues Delorme 2016-01-13 16:44:04 +0100
  • a6e16d42af travis: reduce matrix to 6 different builds(instead of 12) Hugues Delorme 2016-01-13 16:26:27 +0100
  • 6bf6f8789b tests: verbose ctest Hugues Delorme 2016-01-13 15:42:50 +0100
  • d0b213a652 tests: move gmio_stlb_header_to_printable_str() to gmio_stl/stlb_header.h Hugues Delorme 2016-01-13 15:17:18 +0100
  • 0d7eb270bc gmio_stl: make use of gmio_stl_read_args::func_stla_get_streamsize Hugues Delorme 2016-01-13 15:00:08 +0100
  • f84eba82fb gmio_stl: fix minor typos Hugues Delorme 2016-01-13 14:59:35 +0100
  • 2a6a2f3a8e benchmarks: fix warning about insane use of printf() Hugues Delorme 2016-01-13 14:57:58 +0100
  • 073f897097 benchmark_gmio: fix hanging in some case with bmk_gmio_stl_infos_get() Hugues Delorme 2016-01-13 12:29:44 +0100
  • 4856266e3e travis: enable "make check" for release builds Hugues Delorme 2016-01-13 10:57:00 +0100
  • 9dc842a35d tests: enable fast_atof() benchmark check only for release builds Hugues Delorme 2016-01-13 10:55:59 +0100
  • 775c756818 gmio_core: rename GMIO_STRINGUTILS_CTYPE_H -> GMIO_STRING_ASCII_UTILS_CTYPE_H Hugues Delorme 2016-01-13 10:37:04 +0100
  • 4a34063af9 gmio_core: rename string_utils.h -> string_ascii_utils.h Hugues Delorme 2016-01-13 10:21:27 +0100
  • a6dff8a150 More doc Hugues Delorme 2016-01-13 10:15:04 +0100
  • f2a1665493 gmio_core: rename gmio_stringstream_init() to gmio_stringstream_init_pos() Hugues Delorme 2016-01-13 10:04:41 +0100
  • 351bb6cafc benchmarks: give void* instead of char* to benchmark functions Hugues Delorme 2016-01-12 17:37:45 +0100
  • 8c5aea272f tests: add benchmark for fast_atof() Hugues Delorme 2016-01-12 16:32:11 +0100
  • decb5fedc7 tests: add gmio_ro_buffer() and gmio_rw_buffer() constructors Hugues Delorme 2016-01-12 16:31:18 +0100
  • 151948846a benchmarks: fix #include issue in benchmark_tools.h Hugues Delorme 2016-01-12 16:30:24 +0100
  • 38bfdb6e72 gmio_core: add gmio_stringstream() constructor Hugues Delorme 2016-01-12 16:29:31 +0100
  • b0803b0a7b gmio_stl: refactor gmio_stlb_infos_get() Hugues Delorme 2016-01-07 17:12:58 +0100
  • bdb02a9d8b gmio_stl: use gmio_ascii_stricmp() in gmio_stla_infos_get() Hugues Delorme 2016-01-07 17:11:56 +0100
  • a26008be93 gmio_core: add utility macro GMIO_ARRAY_SIZE() Hugues Delorme 2016-01-05 11:50:17 +0100
  • 02668e0cb0 tests: remove typedef around struct gmio_ro_buffer Hugues Delorme 2016-01-05 11:48:56 +0100
  • 56241d22f6 gmio_core: fix spacing issues Hugues Delorme 2016-01-05 11:44:53 +0100
  • 9d9d65bbd5 gmio_core: rename member gmio_rwargs::memblock -> stream_memblock Hugues Delorme 2016-01-05 11:44:10 +0100
  • 0298cf3c89 gmio_stl: restore stream pos at exit of gmio_stl_infos_get() Hugues Delorme 2015-12-18 15:30:50 +0100
  • f8b7be08c5 git: ignore any subdirs inside benchmark_other Hugues Delorme 2015-12-18 10:53:11 +0100
  • 2bce7b4a90 benchmarks: new benchmarks can be easily added as subdirs of benchmark_other Hugues Delorme 2015-12-18 10:49:43 +0100
  • b8299e38ac gmio_stl: more docs Hugues Delorme 2015-12-18 10:45:51 +0100
  • ce50f76ef0 gmio_stl: add function gmio_stlb_header_str Hugues Delorme 2015-12-18 10:38:18 +0100
  • b514f12cc3 gmio_stl: rename STL write option for binary header Hugues Delorme 2015-12-17 19:02:24 +0100
  • bc986080d6 gmio_core: fix compilation error with GCC-4.6 Hugues Delorme 2015-12-17 12:41:34 +0100
  • 71bc14b6dc gmio_stl: API change in stl_io Hugues Delorme 2015-12-17 12:31:30 +0100
  • 0f04b296fb gmio_stl: separate implementations for ASCII/binary gmio_stl_infos_get() Hugues Delorme 2015-12-17 12:03:45 +0100
  • 5aa0b38f5a gmio_stl: major revamp of API Hugues Delorme 2015-12-09 18:51:03 +0100
  • 99e1d9aefa cmake: disable GCC warnings about universal zero initializer {0} Hugues Delorme 2015-12-04 12:48:00 +0100
  • 6ca001201b cmake: reuse existing checks Hugues Delorme 2015-12-04 10:36:27 +0100
  • d5404814e7 benchmarks: fix compilation errors Hugues Delorme 2015-12-04 10:32:11 +0100
  • ac93858dbd Fix C90 compilation issues Hugues Delorme 2015-12-03 18:29:23 +0100
  • 9d08aa82ca Fix code style issue Hugues Delorme 2015-12-03 18:17:42 +0100
  • d9f143d7d3 tests: add new STL ascii model Hugues Delorme 2015-12-03 18:10:09 +0100
  • a2c071369b gmio_core: rename gmio_stream_pos -> gmio_streampos Hugues Delorme 2015-12-03 18:03:46 +0100
  • fb81b25407 Several changes Hugues Delorme 2015-12-03 18:00:25 +0100
  • 3850f0f278 README: credits to Erik Yin Hugues Delorme 2015-11-27 11:39:27 +0100
  • 27ac28cf6f [ci_skip] Update README Hugues Delorme 2015-11-25 10:18:49 +0100
  • 0c51d335ba README: add logo Hugues Delorme 2015-11-25 09:53:20 +0100
  • 82270193e6 gmio_core/internal: fix error in code example Hugues Delorme 2015-11-23 16:51:02 +0100
  • 83cf16b11f tests: simplify init of gmio_ro_buffer objects Hugues Delorme 2015-11-23 16:50:32 +0100
  • f686f35207 gmio_core/internal: embed gmio_stream inside gmio_stringstream Hugues Delorme 2015-11-23 16:44:45 +0100
  • 5e32375553 gmio_stl: delete unused functions Hugues Delorme 2015-11-23 16:35:43 +0100
  • 0e526a6ec7 tests: distinct structs for read-only or read/write stream buffers Hugues Delorme 2015-11-23 16:35:26 +0100
  • de5bc9c6f4 tests: fix compilation error when GMIO_BUILD_SHARED_LIBS=ON Hugues Delorme 2015-11-20 12:02:09 +0100
  • c1db98e8c3 gmio_core/internal: rename gmio_string_stream_fwd_iterator -> gmio_stringstream Hugues Delorme 2015-11-20 11:53:57 +0100
  • 083a885d0f gmio_stl: reorganize stla_read.c Hugues Delorme 2015-11-20 11:20:06 +0100
  • be5c1cd65d gmio_core/internal: add gmio_parse_float32() Hugues Delorme 2015-11-20 11:19:32 +0100
  • 3afcde257d gmio_core/internal: make distinction between fast_strtof() and fast_atof() Hugues Delorme 2015-11-19 17:45:29 +0100
  • efe3e64648 gmio_core: safer int types when no <stdint.h> Hugues Delorme 2015-11-19 17:43:07 +0100
  • 47b134797a tests: use GMIO_PRAGMA_MSVC_WARNING_XXX() Hugues Delorme 2015-11-19 16:16:23 +0100
  • efeb15f36a gmio_core/internal: more doc in string.h, also add gmio_const_string() Hugues Delorme 2015-11-19 15:35:20 +0100