projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
draw: Include missing headers in draw_vs_aos.h.
[mesa.git]
/
src
/
gallium
/
auxiliary
/
draw
/
draw_vs_aos.h
diff --git
a/src/gallium/auxiliary/draw/draw_vs_aos.h
b/src/gallium/auxiliary/draw/draw_vs_aos.h
index 264387517b082fd6d78c1e19f846765d9eb05fa1..68e8295b5e117e063d8aad9007350d2c3ae75b40 100644
(file)
--- a/
src/gallium/auxiliary/draw/draw_vs_aos.h
+++ b/
src/gallium/auxiliary/draw/draw_vs_aos.h
@@
-32,6
+32,8
@@
#define DRAW_VS_AOS_H
#include "pipe/p_config.h"
#define DRAW_VS_AOS_H
#include "pipe/p_config.h"
+#include "tgsi/tgsi_exec.h"
+#include "draw_vs.h"
#ifdef PIPE_ARCH_X86
#ifdef PIPE_ARCH_X86
@@
-122,7
+124,7
@@
struct aos_machine {
ushort fpucntl; /* one of FPU_* above */
const float (*immediates)[4]; /* points to shader data */
ushort fpucntl; /* one of FPU_* above */
const float (*immediates)[4]; /* points to shader data */
- const
float (*constants)[4];
/* points to draw data */
+ const
void *constants[PIPE_MAX_CONSTANT_BUFFERS];
/* points to draw data */
const struct aos_buffer *buffer; /* points to ? */
};
const struct aos_buffer *buffer; /* points to ? */
};
@@
-204,7
+206,7
@@
struct x86_reg aos_get_internal_xmm( struct aos_compilation *cp,
unsigned imm );
unsigned imm );
-#define ERROR(cp, msg) \
+#define
AOS_
ERROR(cp, msg) \
do { \
if (0) debug_printf("%s: x86 translation failed: %s\n", __FUNCTION__, msg); \
cp->error = 1; \
do { \
if (0) debug_printf("%s: x86 translation failed: %s\n", __FUNCTION__, msg); \
cp->error = 1; \