Running software: kernel 2.6.36-rc3 mesa - commit d8a36620089e72d431ae853ec168f193f3376782 Author: Ian Romanick <ian.d.romanick@intel.com> Date: Fri Sep 10 13:10:26 2010 -0700 mesa: Remove unused Emit flags from gl_shader_compiler_options libdrm - commit b04515c5d6c95f573457a94267b855cceb639105 Author: Benjamin Herrenschmidt <benh@kernel.crashing.org> Date: Fri Aug 6 13:55:11 2010 +1000 libdrm: Fix PCI domain domain support xf86-video-ati - commit bdd41fecdb19c83c6c7b793016b61d38065dcd13 Author: Alex Deucher <alexdeucher@gmail.com> Date: Fri Aug 20 01:17:13 2010 -0400 evergreen: set encoder type to DVI for HDMI Xserver: 1.9.0 self-build with gcc (GCC) 4.4.4 Hw: 01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01) (prog-if 00 [VGA controller]) Subsystem: Hightech Information System Ltd. Excalibur 9200SE VIVO 128M Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64 (2000ns min), Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 16 Region 0: Memory at d0000000 (32-bit, prefetchable) [size=128M] Region 1: I/O ports at c800 [size=256] Region 2: Memory at dfef0000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at dfec0000 [disabled] [size=128K] Capabilities: [58] AGP version 2.0 Status: RQ=80 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4 Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4 I'll add logs and screenshot. For me it looks like only very negative bias resulted in image displayed, everything else just looks like heavily corrupted mipmaps of texture. Probably bug in _mesa_meta_GenerateMipmap(), may be due to driver setting something wrong
Created attachment 38636 [details] Screenshot of corruption
Created attachment 38637 [details] X log
Created attachment 38638 [details] Piglit data (bz2 compressed)
From quick look at piglit's summary: bugs 13/15 -------- fdo20701 fail Returncode: 1 Errors: Mesa: Mesa 7.9-devel DEBUG build Sep 11 2010 06:16:40 Output: init:104: framebuffer status = 0x8cdd ------ then fdo25614-genmipmap fail ------- Returncode: 1 Errors: Mesa: Mesa 7.9-devel DEBUG build Sep 11 2010 06:16:40 Output: Probe at (0,0) Expected: 0.000000 1.000000 0.000000 1.000000 Observed: 0.501961 0.501961 0.501961 0.501961 Probe at (0,0) Expected: 0.000000 1.000000 0.000000 1.000000 Observed: 0.000000 0.000000 0.000000 0.000000 Probe at (0,0) Expected: 0.000000 1.000000 0.000000 1.000000 Observed: 0.000000 0.000000 0.000000 0.000000 Probe at (0,0) Expected: 0.000000 1.000000 0.000000 1.000000 Observed: 0.000000 0.000000 0.000000 0.000000 Probe at (0,0) Expected: 0.000000 1.000000 0.000000 1.000000 Observed: 0.000000 0.000000 0.000000 0.000000
Created attachment 38677 [details] RADEON_DEBUG=tex ./lodbias
Still broken, as of mesa version up to: commit 4e27e935ca670d0cb1748e40a46a2357d4331a6f Author: Dave Airlie <airlied@redhat.com> Date: Fri Sep 24 12:36:08 2010 +1000 r600g: drop index_offset parameter to index buffer translate. r600 doesn't need this as we always have working index bias using kernel 2.6.36-rc5.
This works OK today :). Just checked with my radeon 9250 and git mesa 10.2.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.