mirror of https://gitlab.freedesktop.org/mesa/mesa
0549649bcf
For drivers using the new state tracking, __bitset_test_range can be surprisingly hot because we have a lot of dirty bits and __bitset_test_range has to handle lots of special cases. __bitset_is_empty does not have to worry about those special cases so can be much faster. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Konstantin Seurer <konstantin.seurer@gmail.com> Reviewed-by: Christian Gmeiner <cgmeiner@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29008> |
||
---|---|---|
.. | ||
amd | ||
android_stub | ||
asahi | ||
broadcom | ||
c11 | ||
compiler | ||
drm-shim | ||
egl | ||
etnaviv | ||
freedreno | ||
gallium | ||
gbm | ||
getopt | ||
glx | ||
gtest | ||
imagination | ||
imgui | ||
intel | ||
loader | ||
mapi | ||
mesa | ||
microsoft | ||
nouveau | ||
panfrost | ||
tool | ||
util | ||
virtio | ||
vulkan | ||
.clang-format | ||
meson.build |