Commit Graph

49 Commits

Author SHA1 Message Date
Hugues Delorme
3b518dc17d benchmarks: add benchmark for Lib3MF 2016-03-25 12:41:18 +01:00
Hugues Delorme
e00f5691bf benchmarks: add name for the ratio column 2016-03-25 12:29:03 +01:00
Hugues Delorme
a9f4dc5299 benchmarks: print version of tested libraries 2016-03-25 12:28:32 +01:00
Hugues Delorme
09412eadb9 benchmark_assimp: fix compilation warning 2016-03-23 17:07:40 +01:00
Hugues Delorme
055ceb24b9 benchmark_gmio: replace printf() by fprintf(stderr) for error report 2016-03-21 10:18:30 +01:00
Hugues Delorme
c9a8313b42 benchmarks: replace printf() by std::cerr for error report 2016-03-21 10:18:01 +01:00
Hugues Delorme
1b54c12c98 benchmark_opencascade: fix crash 2016-03-16 12:25:54 +01:00
Hugues Delorme
2f873e3089 Rename gmio_vec3 structs
*gmio_vec3_f32 -> gmio_vec3f
*gmio_vec3_f64 -> gmio_vec3d
2016-03-14 17:07:05 +01:00
Hugues Delorme
d5133928c4 API simplification, more homogeneous 2016-03-11 12:43:30 +01:00
Hugues Delorme
e4492f92f9 Rename gmio_stl_coords -> gmio_vec3_f32(core) 2016-03-11 10:33:13 +01:00
Hugues Delorme
47123e2d26 Replace some sprintf() calls with snprintf() 2016-03-10 15:23:01 +01:00
Hugues Delorme
2743fd2f2b Fix typo 2016-03-08 15:24:48 +01:00
Hugues Delorme
37c4a2a576 Introduce GMIO_STL_FORMAT_TAG_BINARY 2016-03-08 10:29:49 +01:00
Hugues Delorme
74ae9ba752 gmio_stl: change API to use pointer arguments instead of confusing value 2016-03-01 14:50:31 +01:00
Hugues Delorme
706fc26b0e gmio_support: iterate on all StlMesh_Mesh's domains 2016-02-18 18:20:23 +01:00
Hugues Delorme
b7bceff748 gmio_stl: simplify code of gmio_stla_infos_get() 2016-02-03 11:43:52 +01:00
Hugues Delorme
f8e73f5747 gmio_stl: simplify API of gmio_stl_mesh_creator 2016-02-01 16:53:45 +01:00
Hugues Delorme
75cd51398e gmio_stl: improve API 2016-01-29 12:47:01 +01:00
Hugues Delorme
9ae18d1b9e Replace gmio_bool_t with bool 2016-01-26 17:03:58 +01:00
Hugues Delorme
523cd028b8 gmio_stl: rename gmio_stl_triangle::normal -> gmio_stl_triangle::n 2016-01-20 17:47:30 +01:00
Hugues Delorme
2a6a2f3a8e benchmarks: fix warning about insane use of printf() 2016-01-13 14:57:58 +01:00
Hugues Delorme
073f897097 benchmark_gmio: fix hanging in some case with bmk_gmio_stl_infos_get() 2016-01-13 12:29:44 +01:00
Hugues Delorme
351bb6cafc benchmarks: give void* instead of char* to benchmark functions 2016-01-12 17:37:45 +01:00
Hugues Delorme
151948846a benchmarks: fix #include issue in benchmark_tools.h 2016-01-12 16:30:24 +01:00
Hugues Delorme
9d9d65bbd5 gmio_core: rename member gmio_rwargs::memblock -> stream_memblock 2016-01-05 11:44:10 +01:00
Hugues Delorme
2bce7b4a90 benchmarks: new benchmarks can be easily added as subdirs of benchmark_other 2015-12-18 10:49:43 +01:00
Hugues Delorme
71bc14b6dc gmio_stl: API change in stl_io 2015-12-17 12:31:30 +01:00
Hugues Delorme
0f04b296fb gmio_stl: separate implementations for ASCII/binary gmio_stl_infos_get() 2015-12-17 12:03:45 +01:00
Hugues Delorme
5aa0b38f5a gmio_stl: major revamp of API 2015-12-09 18:51:03 +01:00
Hugues Delorme
d5404814e7 benchmarks: fix compilation errors 2015-12-04 10:32:11 +01:00
Hugues Delorme
a2c071369b gmio_core: rename gmio_stream_pos -> gmio_streampos 2015-12-03 18:03:46 +01:00
Hugues Delorme
fb81b25407 Several changes
* Remove typedefs on struct and enums
* First working version of gmio_stla_stats_get()
2015-12-03 18:00:25 +01:00
Hugues Delorme
f8c279e6db benchmarks: correctly handle 32/64b architecture in assimp and opencascade 2015-11-06 13:43:56 +01:00
Hugues Delorme
b356ced118 Introduce typedefs gmio_streamsize_t and gmio_streamoffset_t 2015-11-06 13:43:03 +01:00
Hugues Delorme
82ca359f62 benchmarks: fix integer type mismatch in commons 2015-11-06 13:40:15 +01:00
Hugues Delorme
02863819bf benchmarks: add table column "ratio" 2015-10-28 16:03:31 +01:00
Hugues Delorme
5d514218ac benchmarks: let size of table columns adapts to contents 2015-10-28 14:56:52 +01:00
Hugues Delorme
598123ca47 Rename gmio_buffer -> gmio_memblock 2015-09-25 13:16:41 +02:00
Hugues Delorme
cc18d93bb1 cmake: support TinyCC 2015-09-24 18:16:08 +02:00
Hugues Delorme
4cd679ef29 benchmarks: fix libc timer 2015-09-23 19:32:43 +02:00
Hugues Delorme
17a911c2ee benchmarks: fix compilation error with GCC 4.9.1 2015-09-23 19:28:04 +02:00
Hugues Delorme
abbcbb6fbe benchmarks: better formatted output(use markdown) 2015-09-23 15:30:17 +02:00
Hugues Delorme
60c1683965 benchmarks: put a CMakeLists.txt file per sub-folder 2015-09-22 18:33:19 +02:00
Hugues Delorme
8f4064ab7e benchmark_gmio: fix compilation errors due to recent API changes 2015-09-22 18:16:39 +02:00
Hugues Delorme
409e590f28 gmio_support: make OCC support more C-ish 2015-09-09 10:54:45 +02:00
Hugues Delorme
5852b97b44 cmake: dependant options for benchmarks, refactor 2015-09-02 12:08:14 +02:00
Hugues Delorme
56bb6d8e65 cmake: simplifications
* All options reside in the top-level CMakeLists.txt file
* No need to find gmio library, just add "gmio" as a target dependency
* In tests, link to gmio library instead of recompiling needed source code
2015-09-01 18:20:31 +02:00
Hugues Delorme
deccace38b benchmarks: bench_ -> benchmark_ 2015-09-01 17:30:49 +02:00
Hugues Delorme
2f6af3ed26 move repo gmio-benchmarks inside gmio 2015-09-01 17:01:38 +02:00