OpenArena Message Boards

OpenArena => General => Topic started by: rixxur on May 19, 2016, 04:37:55 PM



Title: Tips with RPI B+?
Post by: rixxur on May 19, 2016, 04:37:55 PM
If anyone has any tips on performance increases with OA on the Raspberry Pi B+, I'd love to hear them!


Title: Re: Tips with RPI B+?
Post by: fromhell on May 19, 2016, 04:51:48 PM
I don't have any Pi, but you can at least try these!:

r_flares 0 - doesn't do expensive depth reading flares
r_primitives 2 - draws with least calls, though this may be uneffective if it's a GLES port that probably tore this out
r_lodbias 2 - more for the muzzleflashes which can cause texture switching issues on the highest LOD since I was a dumbass and used animmaps.
r_dynamiclight 0 - no dynamic lights. These are really decals that have a bit of an expensive modulation blend and uses a bunch of clipping polygon code to work.  Losing this should ease both the GPU's fillrate and the CPU
r_detailtextures 0 - for more of the same reason as dynamiclight plus added texture switching. also it's pretty patterny in low mipmaps on the old engine
cg_simpleItems 1 - slower CPUs can get choked pretty bad on all the spinning stuff.
cg_draw3Dicons 0 - less 3d on the screen should mean less polygons and texture switching


Title: Re: Tips with RPI B+?
Post by: Gig on May 20, 2016, 12:37:04 AM
See also:
(DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Manual/Graphic_options
(DO NOT LINK) h t t p s : / / openarena . wikia . com/wiki/Tweak#Tweaking_which_improves_performance