draw: Eliminate stdio usage.
[mesa.git] / src / gallium / auxiliary / draw / draw_vs_sse.c
index 24f619a278b790c1cfa040cf6756fae65fffd521..243d3eee2361573a6f5f679fdcf27fa11874be68 100644 (file)
   *   Brian Paul
   */
 
+#include "pipe/p_config.h"
+
 #include "draw_vs.h"
 
-#if defined(__i386__) || defined(__386__)
+#if defined(PIPE_ARCH_X86)
 
 #include "pipe/p_util.h"
 #include "pipe/p_shader_tokens.h"
@@ -183,7 +185,7 @@ draw_create_vs_sse(struct draw_context *draw,
    return &vs->base;
 
 fail:
-   fprintf(stderr, "tgsi_emit_sse2() failed, falling back to interpreter\n");
+   debug_error("tgsi_emit_sse2() failed, falling back to interpreter\n");
 
    x86_release_func( &vs->sse2_program );