mesa/src
Boyuan Zhang 5567145d59 st/va: force to flush the last p frame in idr period
During dual instance encoding submission, if the second encode task and first
encode task have no reference dependency, e.g. p following with idr-frame,
there is a chance the second task will use for its reconstructed picture
buffer the same buffer used by first task for its reference/reconstructed
picture. In this case, buffer corruption may occur depending on encoding
speed. Fix is to force flush these two tasks separately to avoid race condition

Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=98005

Signed-off-by: Boyuan Zhang <boyuan.zhang@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
2016-10-18 15:16:34 -04:00
..
amd radv/winsys: Fail early on overgrown cs. 2016-10-16 12:38:53 +02:00
compiler glsl: Remove unused function import_prototypes 2016-10-17 11:32:03 -07:00
egl egl/surfaceless: Fix segfault in eglSwapBuffers 2016-10-18 11:12:22 -07:00
gallium st/va: force to flush the last p frame in idr period 2016-10-18 15:16:34 -04:00
gbm loader: remove loader_get_driver_for_fd() driver_type 2016-10-18 17:06:29 +01:00
getopt Introduce .editorconfig 2016-08-31 17:06:54 -07:00
glx loader: remove loader_get_driver_for_fd() driver_type 2016-10-18 17:06:29 +01:00
gtest Introduce .editorconfig 2016-08-31 17:06:54 -07:00
hgl glapi/hgl: remove the final user of _glapi_check_table() 2016-10-06 15:03:46 +01:00
intel genxml: add generated headers to EXTRA_DIST 2016-10-18 17:06:42 +01:00
loader loader: cleanup copyright section 2016-10-18 17:06:32 +01:00
mapi mapi: fix out-of-tree build dependencies 2016-10-12 17:36:35 +02:00
mesa i965: Fix gl_InvocationID in dual object GS where invocations == 1. 2016-10-17 20:22:02 -07:00
util util: remove unused variable 2016-10-07 21:24:50 +11:00
Makefile.am mesa: automake: include mesa_glinterop.h in distfile 2016-10-18 17:06:42 +01:00
SConscript scons: put the generated git_sha1.h file in top-level src/ directory 2016-06-17 10:33:00 -06:00