[PATCH i-g-t 2/2] tests/xe_eudebug_online: Set VRT
Dominik Grzegorzek
dominik.grzegorzek at intel.com
Wed Feb 26 10:44:36 UTC 2025
Limit number of GRFs used by single thread to utilize all
possible threads per EU.
Signed-off-by: Dominik Grzegorzek <dominik.grzegorzek at intel.com>
---
tests/intel/xe_eudebug_online.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/tests/intel/xe_eudebug_online.c b/tests/intel/xe_eudebug_online.c
index 472013fe1..7f36faee1 100644
--- a/tests/intel/xe_eudebug_online.c
+++ b/tests/intel/xe_eudebug_online.c
@@ -158,6 +158,9 @@ static struct gpgpu_shader *get_shader(int fd, const unsigned int flags)
shader = gpgpu_shader_create(fd);
+ if (shader->gen_ver == 3000)
+ gpgpu_shader_set_vrt(shader, VRT_96);
+
gpgpu_shader__write_dword(shader, SHADER_CANARY, 0);
if (flags & SHADER_BREAKPOINT) {
gpgpu_shader__nop(shader);
--
2.34.1
More information about the igt-dev
mailing list