mesa/src/util
Matt Turner 594fc0f859 mesa: Replace F_TO_I() with _mesa_lroundevenf().
I'm not sure what the true meaning of "The rounding mode may vary." is,
but it is the case that the IROUND() path rounds differently than the
other paths (and does it wrong, at that).

Like _mesa_roundeven{f,}(), just add an use _mesa_lroundeven{f,}() that
has known semantics.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
2015-08-03 09:24:51 -07:00
..
tests/hash_table util/hash: Silence comparison between signed and unsigned integer warnings in tests 2015-02-17 12:29:58 -08:00
.gitignore util: add u_atomic_test to .gitignore 2014-12-16 13:50:59 +02:00
Android.mk android: fix the building rules for Android 5.0 2015-04-22 15:53:35 +01:00
bitset.h util: replace Elements() with ARRAY_SIZE() 2015-03-02 08:55:31 -07:00
format_srgb.h util: include c99_compat.h in format_srgb.h to get 'inline' definition 2014-08-04 14:06:13 -06:00
format_srgb.py gallium: Move sRGB <-> RGB handling to libmesautil 2014-08-04 11:07:15 -07:00
hash_table.c util/hash_table: Do a full search when adding new items 2015-02-07 17:01:05 -08:00
hash_table.h hash_table: Rename insert_with_hash to insert_pre_hashed 2015-01-15 13:21:27 -08:00
list.h util/list: add list_first/last_entry 2015-06-21 07:52:36 -04:00
macros.h mesa: Detect and provide macros for function attributes pure and const. 2015-07-17 12:25:54 -07:00
Makefile.am util: Don't link to SHA1 library if shader-cache is disabled. 2015-07-09 15:49:02 -07:00
Makefile.sources util: port _mesa_strto[df] to C 2015-06-29 09:06:40 -07:00
mesa-sha1.c Rename sha1.c and sha1.h to mesa-sha1.c and mesa-sha1.h 2015-01-19 10:53:07 -08:00
mesa-sha1.h Rename sha1.c and sha1.h to mesa-sha1.c and mesa-sha1.h 2015-01-19 10:53:07 -08:00
ralloc.c ralloc: Implement a new ralloc_adopt() API. 2015-04-02 14:19:41 -07:00
ralloc.h util/ralloc: Fix extern "C" usage. 2015-04-13 12:03:26 +01:00
register_allocate.c util: Avoid double promotion. 2015-07-29 09:34:52 -07:00
register_allocate.h Fix invalid extern "C" around header inclusion. 2015-03-05 10:21:40 -08:00
rgtc.c util: move shared rgtc code to util (v2) 2014-09-17 11:27:25 +10:00
rgtc.h util: move shared rgtc code to util (v2) 2014-09-17 11:27:25 +10:00
roundeven_test.c util: Add a roundeven test. 2015-03-18 21:06:26 -07:00
rounding.h mesa: Replace F_TO_I() with _mesa_lroundevenf(). 2015-08-03 09:24:51 -07:00
SConscript scons: Use -Werror MSVC compatibility flags per-directory. 2015-03-04 15:12:06 +00:00
set.c util/set: Do a full search when adding new items 2015-02-07 17:01:05 -08:00
set.h util/hash_set: Rework the API to know about hashing 2015-01-15 13:21:27 -08:00
simple_list.h mesa: Port a variant of 68afbe89c7 to util/ 2015-01-28 16:33:34 -08:00
strtod.c mesa/main: free locale at exit 2015-06-29 09:06:40 -07:00
strtod.h mesa/main: free locale at exit 2015-06-29 09:06:40 -07:00
texcompress_rgtc_tmp.h util: move shared rgtc code to util (v2) 2014-09-17 11:27:25 +10:00
u_atomic.h include: Add helper header to help trap includes inside extern C. 2015-03-06 12:38:55 +00:00
u_atomic_test.c util/u_atomic: Ignore warnings interlocked accesses. 2015-03-25 10:42:48 +00:00