mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-21 09:14:47 +08:00
Remove blocking condition disallowing GTPin instrumentation using OCL interface for stateless kernels (where SSH size == 0). It is required in order to reintroduce support for GTPin on platforms supporting stateless addressing model only. - Always allow for adding surface state for GTPin use, even if kernel SSH size == 0, - Correct addSurfaceState function logic - Remove and/or modify GTPin unit tests based on previous approach - Wrap logic for pushing BT and SSH into separate function - Minor code refactor; remove not needed test function Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>