mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-23 21:20:21 +01:00
r300: don't emit vap index offset on r5xx hw when using cs
vap index offset is programmed to 0 by the kernel, it would add work to kernel checker to allow userspace programming of this so it's now disallowed with CS on KMS.
This commit is contained in:
parent
77506dac8e
commit
2506c4e8b1
1 changed files with 1 additions and 1 deletions
|
|
@ -503,7 +503,7 @@ void r300InitCmdBuf(r300ContextPtr r300)
|
|||
r300->hw.vap_cntl.cmd[R300_VAP_CNTL_FLUSH] = cmdpacket0(r300->radeon.radeonScreen, R300_VAP_PVS_STATE_FLUSH_REG, 1);
|
||||
r300->hw.vap_cntl.cmd[R300_VAP_CNTL_FLUSH_1] = 0;
|
||||
r300->hw.vap_cntl.cmd[R300_VAP_CNTL_CMD] = cmdpacket0(r300->radeon.radeonScreen, R300_VAP_CNTL, 1);
|
||||
if (is_r500) {
|
||||
if (is_r500 && !r300->radeon.radeonScreen->kernel_mm) {
|
||||
ALLOC_STATE(vap_index_offset, always, 2, 0);
|
||||
r300->hw.vap_index_offset.cmd[0] = cmdpacket0(r300->radeon.radeonScreen, R500_VAP_INDEX_OFFSET, 1);
|
||||
r300->hw.vap_index_offset.cmd[1] = 0;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue