mesa/src
Jason Ekstrand 2eacfdeec9 anv/queue: Allow temporary import of SYNC_FD semaphores
We didn't allow them before because it didn't look like the spec allowed
it.  It certainly doesn't make much sense.  However, there are CTS tests
that apparently hit this.  What the spec actually says is:

    "Importing a payload using handle types with copy transference
    creates a duplicate copy of the payload at the time of import, but
    makes no further reference to it. Fence signaling, waiting, and
    resetting operations performed on the target of copy imports must
    not affect any other fence or payload."

A SYNC_FD has copy transference but the import may be temporary or
permanent.  If you do a permanent import of something with copy
transference, I guess it's supposed to work and end up resetting the
permanent state.  In any case, there seems to be no real harm in
allowing it, so why not.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-08-28 18:34:06 -07:00
..
amd ac/nir: remove misleading condition 2017-08-29 01:36:57 +03:00
broadcom broadcom/genxml: Add V3D 3.3 packet definitions. 2017-08-18 12:54:13 -07:00
compiler nir: Fix system_value_from_intrinsic for subgroups 2017-08-28 08:57:52 -07:00
egl egl: don't NULL deref the .get_capabilities function pointer 2017-08-26 11:22:17 +01:00
gallium radeonsi: stop leaking nir 2017-08-29 09:46:29 +10:00
gbm loader: rework xmlconfig dependency 2017-08-04 23:54:52 +01:00
getopt
glx mesa: Implement GL_ARB_texture_filter_anisotropic 2017-08-25 12:38:01 -04:00
gtest
hgl
intel anv/queue: Allow temporary import of SYNC_FD semaphores 2017-08-28 18:34:06 -07:00
loader dri3: Move up fourcc utility function 2017-08-21 12:55:54 +01:00
mapi mapi/gen: remove shebang from the marshal generator scripts 2017-08-26 11:20:08 +01:00
mesa i965: Fix whitespace issues in intel_buffer_objects.c. 2017-08-28 17:11:02 -07:00
util disk_cache: assert if a cache entries keys don't match mesa 2017-08-28 09:29:15 +10:00
vulkan vulkan: import 1.0.59 headers and xml. 2017-08-22 07:00:50 +10:00
Makefile.am build: Convert git_sha1_gen script to Python (part2). 2017-08-01 16:33:55 +01:00
SConscript build: Convert git_sha1_gen script to Python. 2017-08-01 15:24:39 +01:00