mesa/src
Dylan Baker 0abce6d770 utils/u_math: break dependency on gallium/utils
Currently u_math needs gallium utils for cpu detection.  Most of what
u_math uses out of u_cpu_detection is duplicated in src/mesa/x86
(surprise!), so I've just reworked it as much as possible to use the
x86/common_x86_features.h macros instead of the gallium ones. The mesa
implementation is a header only approach, with no external dependencies.
There is one small function that was copied over, as promoting
u_cpu_detection is itself a fairly hefty undertaking, as it depends on
u_debug, and this fixes the bug for now.

bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107870
Tested-by: Vinson Lee <vlee@freedesktop.org>
2018-09-20 05:52:23 -07:00
..
amd radv: use a 64-bit unsigned integer when allocating a descriptor pool 2018-09-19 13:36:12 +02:00
broadcom android: broadcom/cle: export the broadcom top level path headers 2018-09-15 09:14:46 +02:00
compiler glsl: Add an assert when cloning ir_dereference_record with invalid field 2018-09-20 08:30:11 +10:00
egl egl/android: rework device probing 2018-09-20 10:15:38 +01:00
gallium st/dri: don't set queryDmaBufFormats/queryDmaBufModifiers if the driver does not implement it 2018-09-19 15:20:04 -04:00
gbm gbm: Add support for 10bpp BGR formats 2018-08-01 12:55:37 +01:00
getopt
glx apple/glx/log: added missing va_end() after va_copy() 2018-09-06 17:33:27 +01:00
gtest
hgl
intel anv/so_memcpy: Don't consider src/dst_offset when computing block size 2018-09-19 09:38:04 -05:00
loader loader/dri3: Don't wait for fence of old buffer when re-allocating it 2018-09-12 16:55:09 +02:00
mapi mesa: enable EXT_framebuffer_object in core profile 2018-09-18 19:58:24 +10:00
mesa Revert "mesa: only update framebuffer-state for clears" 2018-09-19 15:21:26 +01:00
util utils/u_math: break dependency on gallium/utils 2018-09-20 05:52:23 -07:00
vulkan vulkan: Update the XML and headers to 1.1.84 2018-09-10 13:30:21 -05:00
Makefile.am Revert "configure: allow building with python3" 2018-08-24 11:14:15 +01:00
meson.build meson: Build with Python 3 2018-08-10 15:15:09 -07:00
SConscript