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

Reply via email to