summaryrefslogtreecommitdiffstats
path: root/include/CL/cl_egl.h
diff options
context:
space:
mode:
authorRafael Antognolli <[email protected]>2018-01-24 16:33:56 -0800
committerEmil Velikov <[email protected]>2018-01-26 19:53:01 +0000
commit8452d0f46675a38e90c5d79f7eeb368830f5516c (patch)
treee31bd2df27286d51caea63a79d48bc2bec4e0b32 /include/CL/cl_egl.h
parent123a39cd6abaccf6e6fb80b1bdc0698a81da9734 (diff)
i965/gen10: Ignore push constant packets during context restore.
These packets were causing GPU hangs when the context was restored, possibly because they were pointing to BO's that were already unreferenced. So we tell the hardware to ignore such packets after the batch buffer ends, since we know those BO's are not around anymore. This change fixes GPU hangs on CNL. The (partial) solution to this problem so far was to entirely disable push constants on this platform. Signed-off-by: Rafael Antognolli <[email protected]> Cc: Kenneth Graunke <[email protected]> Cc: "18.0" <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> (cherry picked from commit ca19ee33d7d39cb89d948b1c983763065975ce5b)
Diffstat (limited to 'include/CL/cl_egl.h')
0 files changed, 0 insertions, 0 deletions