Bug Tracker – Full Text Bug Listing

Bug 1170

Summary: Add ARM / NEON optimizations to client/src/rdrawt.cpp
Product: Odamex Reporter: Samuel VISCAPI <samuel.viscapi>
Component: ClientAssignee: Odamex Bug Reporter <odamex-bug-reporter>
Status: NEW ---    
Severity: enhancement CC: Ch0wW
Priority: P1    
Version: 0.7.x (Old)   
Hardware: Other   
OS: Linux   

Description Samuel VISCAPI 2015-12-24 03:15:39 UTC
Hi :)

I know this is easier said than done, but could you add some ARM / NEON optimizations to client/src/rdrawt.cpp please (as you did for PPC / Altivec and x86 / MMX and SSE2) ? 

Our Open Pandora port (ARM architecture) could use some speed-up, at least when using your new 32 bits renderer ;)

http://repo.openpandora.org/?page=detail&app=odamex-magicsam

https://boards.openpandora.org/topic/5600262-beta-odamex-07/

Thanks, Samuel (a.k.a "Magic Sam" on the Open Pandora boards)
Comment 1 Maƫllig Desmottes 2019-07-29 02:50:27 UTC
Hello !

Apparently, fgsfds added support for ARM/NEON when he ported Odamex on the Switch branch.

I'm unsure if this will perfectly work today, but I'll link you to the commit he did : https://github.com/fgsfdsfgs/odamex/commit/46c5b9a951bf0a5ede94238fa42bf4bc9106236f