summaryrefslogtreecommitdiffstats
path: root/debug/risc-v-gsp-rm-vm/harness/package_sim.py
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-12 18:28:16 -0500
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-11-12 18:28:16 -0500
commit800c108f9d2463066a221a0e4ff56867304551a6 (patch)
treef9fec57a2402c5022f19f4a0be164e58f96b7fe5 /debug/risc-v-gsp-rm-vm/harness/package_sim.py
parent8dce7e59027e8d07ccdf4aa6ac3da02b6e9e9fd9 (diff)
downloadopen-iov-800c108f9d2463066a221a0e4ff56867304551a6.tar.gz
open-iov-800c108f9d2463066a221a0e4ff56867304551a6.zip
tools: fix r1780 cycle prerequisites and add SDL GLX-pbuffer shim
- cycle-r1780.sh: load vfio modules one per modprobe (the multi-module form was silently treating the extra names as parameters and never loading mdev); auto-detect the vgpu mdev type and prefer the 2 GiB type used by the campaign. - sdl_cap.c: gate capture-file creation to processes that can actually read GL pixels (a child was truncating the capture), and log the capture pid/pointers. - gz_pbuf.c: LD_PRELOAD shim that gives an SDL2 GL client a GLX pbuffer context on the guest's NVIDIA X server (the proven gl_frames path), with SDL_GL_GetDrawableSize/SwapWindow interception.
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/harness/package_sim.py')
0 files changed, 0 insertions, 0 deletions