[r600, TURKS] deqp-gles3@functional@shaders@indexing@tmp_array@float_dynamic_write_dynamic_read_vertex fails on 22.3.1/23.0.0-devel (regression over 22.1.7)
I did a deqp-gles3 testrun on my Sapphire HD 6670 Ultimate comparing 22.3.1 against 2.1.7.
There are 13 fixes 22.1.7 vs. 22.3.1 but also one regression which passes in 22.1.7 but fails in 22.3.1 and 23.0.0-devel:
deqp-gles3@functional@shaders@indexing@tmp_array@float_dynamic_write_dynamic_read_vertex
I used R600_DUMP_SHADERS=1 for the single failing test turks_single_deqp.tar.bz2 and no special options for the comparison turks_22.3.1_deqp.tar.bz2.
Some data about the card:
# lspci -s 01:00.0 -vv
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Turks XT [Radeon HD 6670/7670] (prog-if 00 [VGA controller])
Subsystem: PC Partner Limited / Sapphire Technology Turks XT [Radeon HD 6670/7670]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 63
NUMA node: 0
IOMMU group: 14
Region 0: Memory at d0000000 (64-bit, prefetchable) [size=256M]
Region 2: Memory at fea20000 (64-bit, non-prefetchable) [size=128K]
Region 4: I/O ports at e000 [size=256]
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x16
TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
FRS-
AtomicOpsCap: 32bit- 64bit- 128bitCAS-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- LTR- 10BitTagReq- OBFF Disabled,
AtomicOpsCtl: ReqEn-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
Retimer- 2Retimers- CrosslinkRes: unsupported
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee00000 Data: 0000
Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
Capabilities: [150 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
AERCap: First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
HeaderLog: 00000000 00000000 00000000 00000000
Kernel driver in use: radeon
Kernel modules: radeon
Some data about the system:
# inxi -bZ
System:
Host: prototype Kernel: 5.15.85-gentoo-dist arch: x86_64 bits: 64
Console: pty pts/0 (vt 7) Distro: Gentoo Base System release 2.9
Machine:
Type: Desktop Mobo: Gigabyte model: 970-GAMING v: x.x serial: N/A
UEFI: American Megatrends v: F2 date: 04/06/2016
CPU:
Info: 8-core AMD FX-8370 [MT MCP] speed (MHz): avg: 1575 min/max: 1400/4000
Graphics:
Device-1: AMD Turks XT [Radeon HD 6670/7670] driver: radeon v: kernel
Display: x11 server: X.org v: 1.21.1.4 driver: X: loaded: radeon
unloaded: fbdev,modesetting gpu: radeon
resolution: <missing: xdpyinfo/xrandr> resolution: 1920x1080
OpenGL: renderer: AMD TURKS (DRM 2.50.0 / 5.15.85-gentoo-dist)
v: 4.5 Mesa 23.0.0-devel (git-f603d8ce9e)
Network:
Device-1: Qualcomm Atheros Killer E2400 Gigabit Ethernet driver: alx