mesa/src
Daniel Stone 78703881ff i965: Move fallback size assignment out of bufmgr
The bufmgr took a mandatory size argument, which would only be used if
the kernel size query failed, i.e. an older kernel. It didn't actually
check that the BO size was sufficient for use.

Pull the check out of the bufmgr, and actually check that the BO is
sufficiently-sized for our import one level up. This also resolves a
chicken/egg we have when importing bufers without explicit modifiers,
namely that we need the tiling mode to calculate the size, but we need
the BO imported to query the tiling mode.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
2017-06-08 22:27:30 +01:00
..
amd ac/nir: remove another unused variable 2017-06-08 00:02:42 +03:00
compiler glsl: Fix gl_shader_stage enum unsigned comparison 2017-06-08 07:26:04 -05:00
egl egl/dri2: Avoid sign extension when building modifier 2017-06-08 22:27:30 +01:00
gallium i915g: Add blitter_context argument. 2017-06-08 13:47:39 -07:00
gbm gbm: manage only the required set of DRI extensions 2017-05-29 16:50:12 +01:00
getopt
glx dri: Optionally turn off a couple of GLX extensions based on driconf options 2017-06-07 19:43:54 +02:00
gtest gtest: Update to 1.8.0. 2017-01-20 11:40:52 -08:00
hgl glapi/hgl: remove the final user of _glapi_check_table() 2016-10-06 15:03:46 +01:00
intel intel/isl: Add an enum for describing auxiliary compression state 2017-06-07 22:18:53 -07:00
loader loader: build libloader_dri3_helper.la only with HAVE_PLATFORM_X11 2017-05-19 19:44:22 +01:00
mapi mesa: add KHR_no_error support for glTexSubImage*D() 2017-06-07 11:04:40 +02:00
mesa i965: Move fallback size assignment out of bufmgr 2017-06-08 22:27:30 +01:00
util util: make set's deleted_key_value declaration consistent with hash table one 2017-06-08 09:26:44 +02:00
vulkan Android: vulkan: fix build error due to extra ) 2017-06-08 07:26:04 -05:00
Makefile.am intel/vulkan: Get rid of recursive make 2017-03-13 11:16:35 +00:00
SConscript