• Kenneth Graunke's avatar
    intel_stub: Claim to support I915_PARAM_HAS_CONTEXT_ISOLATION. · 8d986c8c
    Kenneth Graunke authored
    Modern kernels support I915_PARAM_HAS_CONTEXT_ISOLATION, which allows
    us to whack certain context registers with impunity.  One of those is
    INSTPM/CS_DEBUG_MODE2, which controls whether Constant Buffer 0 is
    relative to dynamic state base address, or a general GPU address.
    If it's relative (the default), we can only push 3 ranges of UBOs.
    If it's absolute, we can push 4.  So this affects our shader output.
    
    Follow the behavior of modern kernels and allow us to push all 4 ranges.
    Tested-by: 's avatarIan Romanick <ian.d.romanick@intel.com>
    8d986c8c
Name
Last commit
Last update
licenses Loading commit data...
shaders Loading commit data...
.gitignore Loading commit data...
COPYING Loading commit data...
Makefile Loading commit data...
README Loading commit data...
check_dependencies.pl Loading commit data...
fd-report.py Loading commit data...
intel_run Loading commit data...
intel_stub.c Loading commit data...
nv-report.py Loading commit data...
report.py Loading commit data...
run.c Loading commit data...
run.py Loading commit data...
si-report.py Loading commit data...