mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 11:48:06 +02:00
amd: add missing gfx11 register definitions
Fixes:caa09f66ae- amd: add chip identification for gfx1100-1103 Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21525> (cherry picked from commit63b21e3066)
This commit is contained in:
parent
364e16059b
commit
ded180720d
3 changed files with 35 additions and 3 deletions
|
|
@ -1048,7 +1048,7 @@
|
|||
"description": "amd: add missing gfx11 register definitions",
|
||||
"nominated": true,
|
||||
"nomination_type": 1,
|
||||
"resolution": 0,
|
||||
"resolution": 1,
|
||||
"main_sha": null,
|
||||
"because_sha": "caa09f66ae4e97972ec9609896b4ad64a9c9d115"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -10917,7 +10917,10 @@
|
|||
{"bits": [21, 21], "name": "SKIP_LOW_COMP_RATIO"},
|
||||
{"bits": [22, 22], "name": "FDCC_ENABLE"},
|
||||
{"bits": [23, 23], "name": "DCC_COMPRESS_DISABLE"},
|
||||
{"bits": [24, 24], "name": "FRAGMENT_COMPRESS_DISABLE"}
|
||||
{"bits": [24, 24], "name": "FRAGMENT_COMPRESS_DISABLE"},
|
||||
{"bits": [25, 25], "name": "DISABLE_OVERRIDE_INCONSISTENT_KEYS"},
|
||||
{"bits": [26, 26], "name": "ENABLE_MAX_COMP_FRAG_OVERRIDE"},
|
||||
{"bits": [27, 29], "name": "MAX_COMP_FRAGS"}
|
||||
]
|
||||
},
|
||||
"CB_COLOR0_INFO": {
|
||||
|
|
@ -14580,7 +14583,8 @@
|
|||
"fields": [
|
||||
{"bits": [1, 1], "name": "EN_REG_RT_INDEX"},
|
||||
{"bits": [3, 3], "name": "EN_PRIM_PAYLOAD"},
|
||||
{"bits": [4, 4], "name": "EN_DRAW_VP"}
|
||||
{"bits": [4, 4], "name": "EN_DRAW_VP"},
|
||||
{"bits": [6, 6], "name": "EN_VRS_RATE"}
|
||||
]
|
||||
},
|
||||
"VGT_ESGS_RING_ITEMSIZE": {
|
||||
|
|
|
|||
|
|
@ -711,6 +711,34 @@ fields_missing = {
|
|||
"VGT_DRAW_PAYLOAD_CNTL": [["EN_VRS_RATE", 6, 6]],
|
||||
"VGT_SHADER_STAGES_EN": [["PRIMGEN_PASSTHRU_NO_MSG", 26, 26]],
|
||||
},
|
||||
'gfx11': {
|
||||
"VGT_DRAW_PAYLOAD_CNTL": [["EN_VRS_RATE", 6, 6]],
|
||||
# Only GFX1103_R2:
|
||||
"CB_COLOR0_FDCC_CONTROL": [["DISABLE_OVERRIDE_INCONSISTENT_KEYS", 25, 25],
|
||||
["ENABLE_MAX_COMP_FRAG_OVERRIDE", 26, 26],
|
||||
["MAX_COMP_FRAGS", 27, 29]],
|
||||
"CB_COLOR1_FDCC_CONTROL": [["DISABLE_OVERRIDE_INCONSISTENT_KEYS", 25, 25],
|
||||
["ENABLE_MAX_COMP_FRAG_OVERRIDE", 26, 26],
|
||||
["MAX_COMP_FRAGS", 27, 29]],
|
||||
"CB_COLOR2_FDCC_CONTROL": [["DISABLE_OVERRIDE_INCONSISTENT_KEYS", 25, 25],
|
||||
["ENABLE_MAX_COMP_FRAG_OVERRIDE", 26, 26],
|
||||
["MAX_COMP_FRAGS", 27, 29]],
|
||||
"CB_COLOR3_FDCC_CONTROL": [["DISABLE_OVERRIDE_INCONSISTENT_KEYS", 25, 25],
|
||||
["ENABLE_MAX_COMP_FRAG_OVERRIDE", 26, 26],
|
||||
["MAX_COMP_FRAGS", 27, 29]],
|
||||
"CB_COLOR4_FDCC_CONTROL": [["DISABLE_OVERRIDE_INCONSISTENT_KEYS", 25, 25],
|
||||
["ENABLE_MAX_COMP_FRAG_OVERRIDE", 26, 26],
|
||||
["MAX_COMP_FRAGS", 27, 29]],
|
||||
"CB_COLOR5_FDCC_CONTROL": [["DISABLE_OVERRIDE_INCONSISTENT_KEYS", 25, 25],
|
||||
["ENABLE_MAX_COMP_FRAG_OVERRIDE", 26, 26],
|
||||
["MAX_COMP_FRAGS", 27, 29]],
|
||||
"CB_COLOR6_FDCC_CONTROL": [["DISABLE_OVERRIDE_INCONSISTENT_KEYS", 25, 25],
|
||||
["ENABLE_MAX_COMP_FRAG_OVERRIDE", 26, 26],
|
||||
["MAX_COMP_FRAGS", 27, 29]],
|
||||
"CB_COLOR7_FDCC_CONTROL": [["DISABLE_OVERRIDE_INCONSISTENT_KEYS", 25, 25],
|
||||
["ENABLE_MAX_COMP_FRAG_OVERRIDE", 26, 26],
|
||||
["MAX_COMP_FRAGS", 27, 29]],
|
||||
},
|
||||
}
|
||||
|
||||
######### END HARDCODED CONFIGURATION
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue