compute-runtime/opencl
Zbigniew Zdanowicz 6437c1a91e Flush state caches after command list is destroyed
When state base address tracking is enabled and command list use private heaps
then command list at destroy time must calls all compute CSRs that were using
that heap to invalidate state caches.
This allows new command list to reuse the same heap allocation for different
surface states, so before new use cached states are invalidated.

Related-To: NEO-5055

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2023-03-28 14:52:30 +02:00
..
doc Documentation: Clarify distro support. 2022-11-02 13:42:53 +01:00
extensions/public feature: add experimental support for cl-gl sharing on Linux 2023-03-20 12:49:52 +01:00
source Add alignment support to createUnifiedMemoryAllocation 2023-03-28 10:57:04 +02:00
test Flush state caches after command list is destroyed 2023-03-28 14:52:30 +02:00
CMakeLists.txt feature: add experimental support for cl-gl sharing on Linux 2023-03-20 12:49:52 +01:00