commit | 8681ebcf7f1daf0a346ea7d41013d5af02e3c7c7 | [log] [tgz] |
---|---|---|
author | Alex Deucher <alexdeucher@gmail.com> | Thu Jun 09 16:26:50 2011 -0400 |
committer | Alex Deucher <alexdeucher@gmail.com> | Thu Jun 09 16:26:50 2011 -0400 |
tree | f55125ca34b10341cfb31abe437e4a33f4e8b166 | |
parent | 6861a701772eac3a6a7d3136d03efa7ac7e5c026 [diff] |
r600g: Handle CONFIG regs properly CONFIG regs (byte offsets 0x8000-0xac00) are single state and the pipeline must be flushed and hw idle when they are changed. Border color regs are in the CONFIG range and this is why a flush is required when changing them. CONTEXT regs (byte offset 0x28000+) are multi-state and those do not require flushes when changing them. Signed-off-by: Alex Deucher <alexdeucher@gmail.com>