@All It is imho very well worth at top wrote what card exactly you have, and from c:radeon_gpu_info 2 strings: "active CUs" and "derived texture units"
@Capehill Probably something like rx550 for you, with 8 active CUs and and 32 texture units ? (you can find this info if run c:radeon_gpu_info) p.s. kernel 54.46 (4.1.2022) ! Why not update3 with 54.57 ?:)
@khayoz For you probably something like rx580 with 36 active CUs and 144 texture units ? The best card of all times from all of possible Polaris cards !
My one from Radeon570 which have 32CUs and 128 texture units:
=======================================================
glmark2 2023.01
=======================================================
OpenGL Information
GL_VENDOR: AMD
GL_RENDERER: POLARIS10 (radeonsi, polaris10, ACO, DRM 0.0, 54.57 (29.7.2023) AmigaOne X1000 release)
GL_VERSION: 4.6 (Compatibility Profile) Mesa 26.1.5 (git-2e7650ee6e)
Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0
Surface Size: 800x600 windowed
=======================================================
[build] use-vbo=false: FPS: 335 FrameTime: 2.987 ms
[build] use-vbo=true: FPS: 6346 FrameTime: 0.158 ms
[texture] texture-filter=nearest: FPS: 5833 FrameTime: 0.171 ms
[texture] texture-filter=linear: FPS: 5738 FrameTime: 0.174 ms
[texture] texture-filter=mipmap: FPS: 5804 FrameTime: 0.172 ms
[shading] shading=gouraud: FPS: 5568 FrameTime: 0.180 ms
[shading] shading=blinn-phong-inf: FPS: 5651 FrameTime: 0.177 ms
[shading] shading=phong: FPS: 5633 FrameTime: 0.178 ms
[shading] shading=cel: FPS: 5548 FrameTime: 0.180 ms
[bump] bump-render=high-poly: FPS: 5513 FrameTime: 0.181 ms
[bump] bump-render=normals: FPS: 6244 FrameTime: 0.160 ms
[bump] bump-render=height: FPS: 6176 FrameTime: 0.162 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 4234 FrameTime: 0.236 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 4197 FrameTime: 0.238 ms
[pulsar] light=false:quads=5:texture=false: FPS: 3994 FrameTime: 0.250 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1599 FrameTime: 0.626 ms
[desktop] effect=shadow:windows=4: FPS: 1557 FrameTime: 0.643 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 204 FrameTime: 4.920 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 156 FrameTime: 6.414 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 258 FrameTime: 3.880 ms
[ideas] speed=duration: FPS: 881 FrameTime: 1.135 ms
[jellyfish] : FPS: 2346 FrameTime: 0.426 ms
[terrain] : FPS: 824 FrameTime: 1.214 ms
[shadow] : FPS: 3658 FrameTime: 0.273 ms
[refract] : FPS: 1921 FrameTime: 0.521 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 5245 FrameTime: 0.191 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 5252 FrameTime: 0.190 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 5223 FrameTime: 0.191 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 5241 FrameTime: 0.191 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 5199 FrameTime: 0.192 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 5226 FrameTime: 0.191 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 5262 FrameTime: 0.190 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 5265 FrameTime: 0.190 ms
=======================================================
glmark2 Score: 4002
=======================================================
Mesa/AmigaOS4: error: Radeon RM device-fact query failed status=32 Error: Failed to create the mesa.library desktop OpenGL via MesaGetProcAddress surface: MesaCreateWindowDrawable failed with status 7 Error: CanvasGeneric: Invalid EGL state Error: main: Could not initialize canvas
@Petrol I see you use 5.14 version of RadeonHD, latest one 5.20, not that it have a lot of fixes since your version, but at least few may have some speed impact like fixes of UVD interrupt and fixed broken usleep() threshold for using the timer device. So if you can, update.
As for 100% cpu loading : that happens when you run test cases as they are , so they trying to get maximum possible , but shaders tests have supported "w" and "space" keys : w set WaitTOF(), so to limit to 60 clean FPS, which will then remove cpu loading. Space just for pause/resume.
I booted up my old machine QEMU 11 + Pegasos2 GPU passthrough GPU: Asus Radeon HD 7750 HOST CPU: Intel Core i5-3470 3rd generation Intel Core processors (2012) Quote:
======================================================= glmark2 2023.01 ======================================================= OpenGL Information GL_VENDOR: AMD GL_RENDERER: VERDE (radeonsi, verde, ACO, DRM 0.0, 54.57 (29.7.2023) Pegasos 2 release) GL_VERSION: 4.3 (Compatibility Profile) Mesa 26.1.5 (git-2e7650ee6e) Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0 Surface Size: 800x600 windowed ======================================================= [build] use-vbo=false: FPS: 52 FrameTime: 19.282 ms [build] use-vbo=true: FPS: 692 FrameTime: 1.446 ms [texture] texture-filter=nearest: FPS: 658 FrameTime: 1.521 ms [texture] texture-filter=linear: FPS: 660 FrameTime: 1.516 ms [texture] texture-filter=mipmap: FPS: 656 FrameTime: 1.525 ms [shading] shading=gouraud: FPS: 691 FrameTime: 1.449 ms [shading] shading=blinn-phong-inf: FPS: 694 FrameTime: 1.442 ms [shading] shading=phong: FPS: 688 FrameTime: 1.454 ms [shading] shading=cel: FPS: 688 FrameTime: 1.456 ms [bump] bump-render=high-poly: FPS: 684 FrameTime: 1.463 ms [bump] bump-render=normals: FPS: 675 FrameTime: 1.482 ms [bump] bump-render=height: FPS: 674 FrameTime: 1.484 ms [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 751 FrameTime: 1.332 ms [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 755 FrameTime: 1.326 ms [pulsar] light=false:quads=5:texture=false: FPS: 511 FrameTime: 1.958 ms [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 255 FrameTime: 3.931 ms [desktop] effect=shadow:windows=4: FPS: 223 FrameTime: 4.500 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 38 FrameTime: 26.486 ms [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 26 FrameTime: 39.035 ms [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 42 FrameTime: 24.323 ms [ideas] speed=duration: FPS: 111 FrameTime: 9.068 ms [jellyfish] <default>: FPS: 528 FrameTime: 1.895 ms [terrain] <default>: FPS: 141 FrameTime: 7.108 ms [shadow] <default>: FPS: 420 FrameTime: 2.384 ms [refract] <default>: FPS: 313 FrameTime: 3.204 ms [conditionals] fragment-steps=0:vertex-steps=0: FPS: 664 FrameTime: 1.508 ms [conditionals] fragment-steps=5:vertex-steps=0: FPS: 661 FrameTime: 1.515 ms [conditionals] fragment-steps=0:vertex-steps=5: FPS: 664 FrameTime: 1.507 ms [function] fragment-complexity=low:fragment-steps=5: FPS: 663 FrameTime: 1.509 ms [function] fragment-complexity=medium:fragment-steps=5: FPS: 664 FrameTime: 1.506 ms [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 657 FrameTime: 1.524 ms [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 660 FrameTime: 1.516 ms [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 661 FrameTime: 1.514 ms ======================================================= glmark2 Score: 511 =======================================================