Question about BITSET_WORD
Christophe JAILLET
christophe.jaillet at wanadoo.fr
Wed Aug 21 13:04:39 UTC 2024
Hi,
I'm new to this list, so sorry if it is not the correct place.
I've started to looked at the source code of mesa and I wonder why in
src/util/bitset.h we have:
#define BITSET_WORD unsigned int
This is as-is since at least 2015, probably 2011.
Would it make sense to have it as a long, at least on 64 bits arch?
(the linux kernel uses bitmaps as unsigned long)
I don't think that it should be a noticeable speed-up, but at least on
Linux it could save some cycles when doing some OR or AND and co on
bitmaps on a 64 bits cpu.
Just my 2c.
Christophe JAILLET
More information about the mesa-dev
mailing list