#!/bin/bash

# Activate offloading using environment variables:
#   DRI_PRIME=1
#       Unified offload variable for the in-tree drivers amdgpu, i915, and
#       nouveau.
#   __NV_PRIME_RENDER_OFFLOAD=1
#       Offload variable for the out-of-tree drivers nvidia, and nvidia-open.
#   __GLX_VENDOR_LIBRARY_NAME=nvidia
#       Use NVIDIAs OpenGL implementation. Required for nvidia, and nvidia-open
#       to successfully offload OpenGL contexts. installed.

DRI_PRIME=1 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia "$@"
