Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Rather decent accelerated graphics
Hi,
I have one, perhaps 7 years old graphics card; recently I installed it in
one of my systems and setup a new -current workstation. It works for me
with no apparent problem whatsoever, glmark2 returns score just under 5000,
which surely is the highest I have seen under NetBSD. There are no ill
effects on screen, streaks or tear-offs, as I have with my other
accelerated Intel 530.
This is on
$ uname -a
NetBSD ymir.lorien.lan 9.99.104 NetBSD 9.99.104 (GENERIC) #0: Mon Oct 31
17:39:41 GMT 2022
sysbuild%ymir.lorien.lan@localhost:/home/sysbuild/sysbuild/amd64/obj/home/sysbuild/src/sys/arch/amd64/compile/GENERIC
amd64
In case someone is looking for a card that apparently works, here are the
details:
From /var/run/dmesg.boot:
...
...
[ 1.054164] radeon0 at pci1 dev 0 function 0: ATI Technologies FirePro
W5000 (rev. 0x00)
...
[ 7.782293] [drm] initializing kernel modesetting (PITCAIRN
0x1002:0x6809 0x1002:0x0B06 0x00).
[ 7.783746] [drm] register mmio base:
0xf0500000
[ 7.783746] [drm] register mmio size: 262144
[ 7.783746] [drm] Detected VRAM RAM=800M, BAR=256M
[ 7.783746] [drm] RAM width 256bits DDR
[ 7.783746] [drm] radeon: 2048M of VRAM memory ready
[ 7.783746] [drm] radeon: 2048M of GTT memory ready.
[ 7.783746] [drm] Loading pitcairn Microcode
[ 7.783746] [drm] Internal thermal controller with fan control
[ 7.792293] [drm] radeon: dpm initialized
[ 7.802546] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
[ 7.802546] [drm] GART: num cpu pages 524288, num gpu pages 524288
[ 7.802546] [drm] PCIE gen 2 link speeds already enabled
[ 7.822293] [drm] PCIE GART of 2048M enabled (table at
0x00000000001D6000).
[ 7.852292] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 7.852292] [drm] Driver supports precise vblank timestamp query.
[ 7.852292] [drm] radeon: irq initialized.
[ 8.062291] [drm] ring test on 0 succeeded in 3 usecs
[ 8.062291] [drm] ring test on 1 succeeded in 1 usecs
[ 8.062291] [drm] ring test on 2 succeeded in 1 usecs
[ 8.062291] [drm] ring test on 2 succeeded in 1 usecs
[ 8.062291] [drm] ring test on 3 succeeded in 7 usecs
[ 8.062291] [drm] ring test on 4 succeeded in 7 usecs
[ 8.232290] [drm] ring test on 5 succeeded in 2 usecs
[ 8.232290] [drm] UVD initialized successfully.
[ 8.352289] [drm] ring test on 6 succeeded in 24 usecs
[ 8.352289] [drm] ring test on 7 succeeded in 4 usecs
[ 8.352289] [drm] VCE initialized successfully.
[ 8.352289] [drm] ib test on ring 0 succeeded in 0 usecs
[ 8.352289] [drm] ib test on ring 1 succeeded in 0 usecs
[ 8.352289] [drm] ib test on ring 2 succeeded in 0 usecs
[ 8.352289] [drm] ib test on ring 3 succeeded in 0 usecs
[ 8.352289] [drm] ib test on ring 4 succeeded in 0 usecs
[ 9.002287] [drm] ib test on ring 5 succeeded
[ 9.502285] [drm] ib test on ring 6 succeeded
[ 10.002282] [drm] ib test on ring 7 succeeded
[ 10.002282] [drm] Radeon Display Connectors
[ 10.002282] [drm] Connector 0:
[ 10.002282] [drm] DP-1
[ 10.002282] [drm] HPD4
[ 10.002282] [drm] DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538
0x653c 0x653c
[ 10.002282] [drm] Encoders:
[ 10.002282] [drm] DFP1: INTERNAL_UNIPHY2
[ 10.002282] [drm] Connector 1:
[ 10.002282] [drm] DP-2
[ 10.002282] [drm] HPD5
[ 10.002282] [drm] DDC: 0x6540 0x6540 0x6544 0x6544 0x6548 0x6548
0x654c 0x654c
[ 10.002282] [drm] Encoders:
[ 10.002282] [drm] DFP2: INTERNAL_UNIPHY2
[ 10.002282] [drm] Connector 2:
[ 10.002282] [drm] DVI-I-1
[ 10.002282] [drm] HPD6
[ 10.002282] [drm] DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568
0x656c 0x656c
[ 10.002282] [drm] Encoders:
[ 10.002282] [drm] DFP3: INTERNAL_UNIPHY
[ 10.002282] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 10.092281] radeondrmkmsfb0 at radeon0
[ 10.092281] [drm] Initialized radeon 2.50.0 20080528 for radeon0 on
minor 0
[ 10.092281] radeondrmkmsfb0: framebuffer at 0xe05d8000, size 1280x1024,
depth 32, stride 5120
[ 10.542279] wsdisplay0 at radeondrmkmsfb0 kbdmux 1: console (default,
vt100 emulation), using wskbd0
...
From Xorg.0.conf (just a small part):
[ 44.745] (II) RADEON(0): [DRI2] Setup complete
[ 44.745] (II) RADEON(0): [DRI2] DRI driver: radeonsi
[ 44.745] (II) RADEON(0): [DRI2] VDPAU driver: radeonsi
[ 44.745] (II) RADEON(0): Front buffer size: 5120K
[ 44.745] (II) RADEON(0): VRAM usage limit set to 221241K
[ 44.747] (II) RADEON(0): SYNC extension fences enabled
[ 44.747] (II) RADEON(0): Present extension enabled
[ 44.747] (II) RADEON(0): Can't initialize DRI3 because dri3.h not
available at build time
[ 44.747] (WW) RADEON(0): DRI3 disabled
[ 44.747] (==) RADEON(0): Backing store enabled
[ 44.747] (II) RADEON(0): Direct rendering enabled
[ 44.782] (II) RADEON(0): Use GLAMOR acceleration.
[ 44.782] (II) RADEON(0): Acceleration enabled
[ 44.782] (==) RADEON(0): DPMS enabled
[ 44.782] (==) RADEON(0): Silken mouse enabled
[ 44.783] (II) RADEON(0): Set up textured video (glamor)
[ 44.783] (II) RADEON(0): [XvMC] Associated with GLAMOR Textured Video.
[ 44.783] (II) RADEON(0): [XvMC] Extension initialized.
[ 44.791] (II) Initializing extension Generic Event Extension
[ 44.792] (II) Initializing extension SHAPE
[ 44.792] (II) Initializing extension MIT-SHM
[ 44.792] (II) Initializing extension XInputExtension
[ 44.793] (II) Initializing extension XTEST
[ 44.793] (II) Initializing extension BIG-REQUESTS
[ 44.793] (II) Initializing extension SYNC
[ 44.794] (II) Initializing extension XKEYBOARD
[ 44.794] (II) Initializing extension XC-MISC
[ 44.794] (II) Initializing extension SECURITY
[ 44.795] (II) Initializing extension XFIXES
[ 44.796] (II) Initializing extension XFree86-Bigfont
[ 44.796] (II) Initializing extension RENDER
[ 44.796] (II) Initializing extension RANDR
[ 44.796] (II) Initializing extension COMPOSITE
[ 44.797] (II) Initializing extension DAMAGE
[ 44.797] (II) Initializing extension MIT-SCREEN-SAVER
[ 44.797] (II) Initializing extension DOUBLE-BUFFER
[ 44.797] (II) Initializing extension RECORD
[ 44.797] (II) Initializing extension DPMS
[ 44.798] (II) Initializing extension Present
[ 44.798] (II) Initializing extension DRI3
....
GLmark2 results:
...
vblank=0 glmark2
=======================================================
glmark2 2020.04
=======================================================
OpenGL Information
GL_VENDOR: X.Org
GL_RENDERER: AMD PITCAIRN (DRM 2.50.0, 9.99.104, LLVM 13.0.0)
GL_VERSION: 4.5 (Compatibility Profile) Mesa 19.1.17
=======================================================
...
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 6601
FrameTime: 0.151 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 7174
FrameTime: 0.139 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 7180
FrameTime: 0.139 ms
=======================================================
glmark2 Score: 4938
=======================================================
Also cad.onshape.com/check returns some 28-30 million triangles/sec using
firefox 105.0.3, which is completely usable.
No need for xorg.conf file.
--
----
Chavdar Ivanov
Home |
Main Index |
Thread Index |
Old Index