Marek, Looking at the source code, it actually looks like src/gallium/auxiliary/translate/translate_sse.c can cope without SSE2 (just SSE). Not sure if it's getting the right bits though.
Jose ----- Original Message ----- > --- > src/gallium/auxiliary/translate/translate_sse.c | 3 +-- > 1 files changed, 1 insertions(+), 2 deletions(-) > > diff --git a/src/gallium/auxiliary/translate/translate_sse.c > b/src/gallium/auxiliary/translate/translate_sse.c > index 54414ef..ed16058 100644 > --- a/src/gallium/auxiliary/translate/translate_sse.c > +++ b/src/gallium/auxiliary/translate/translate_sse.c > @@ -1454,8 +1454,7 @@ struct translate *translate_sse2_create( const > struct translate_key *key ) > struct translate_sse *p = NULL; > unsigned i; > > - /* this is misnamed, it actually refers to whether rtasm is > enabled or not */ > - if (!rtasm_cpu_has_sse()) > + if (!rtasm_cpu_has_sse2()) > goto fail; > > p = os_malloc_aligned(sizeof(struct translate_sse), 16); > -- > 1.7.5.4 > > _______________________________________________ > mesa-dev mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/mesa-dev > _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
