[GEM-dev] Re: [GEM-cvs] Gem/src/Base GemSIMD.cpp, NONE, 1.1 GemSIMD.h, 1.3, 1.4

james tittle tigital at mac.com
Fri Mar 24 19:42:09 CET 2006


On Mar 24, 2006, at 10:10 AM, IOhannes m zmölnig wrote:
>
> Modified Files:
> 	GemSIMD.h
> Added Files:
> 	GemSIMD.cpp
> Log Message:
> implemented a small static class GemSIMD which is used to query the  
> SIMD-capabilities of the current CPUs: this should bring us away  
> from (not) using SIMD via preprocessors.

...this seems like a good thing (I'd like to also add a runtime check  
for g4 and g5 seperation...), but it's not working on this end atm...

...I'm a bit confused as to how it's supposed to work:  "m_simd" is a  
static variable in GemPixUtil.cpp, but is also a member variable of  
GemPixObj(), or is it set up in GemMan?  Should there be two checks  
like this, or has cvs gotten screwed up (really a whole topic)?

...in any event, I'll look into id'ing g3/g4/g5...

jamie





More information about the GEM-dev mailing list