diff options
author | Mauro Rossi <issor.oruam@gmail.com> | 2016-07-16 02:02:58 +0200 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2016-10-14 15:43:57 +0100 |
commit | 6eacd69b6fc9b09f08cbb687369cf1c92947e0b2 (patch) | |
tree | f4f1b9434c565e4468c0567613f3ecc45713ca87 /src/egl/drivers/dri2 | |
parent | d11515ff1b3f2d500044d8f68ab49a4ffc89f643 (diff) | |
download | external_mesa3d-6eacd69b6fc9b09f08cbb687369cf1c92947e0b2.zip external_mesa3d-6eacd69b6fc9b09f08cbb687369cf1c92947e0b2.tar.gz external_mesa3d-6eacd69b6fc9b09f08cbb687369cf1c92947e0b2.tar.bz2 |
i915: store reference to the context within struct intel_fence (v2)
Porting of the corresponding patch for i965.
Here follows the original commit message by Tomasz Figa:
"As the spec allows for {server,client}_wait_sync to be called without
currently bound context, while our implementation requires context
pointer.
v2: Add a mutex and acquire it for the duration of
brw_fence_client_wait() and brw_fence_is_completed() as suggested
by Chad."
NOTE: in i915 all references to 'brw' are replaced by 'intel'
Marshmallow-x86 boots ok with the following results of Android CTS.
Android CTS 6.0_r7 build:2906653
Session Pass Fail Not Executed
0(EGL) 1410 24 0
1(GLES2) 13832 82 0
I get the same results as per i965GM.
[Emil Velikov: Include Mauro's test results]
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Diffstat (limited to 'src/egl/drivers/dri2')
0 files changed, 0 insertions, 0 deletions