projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gallium/util: add 1d/2d mipmap generation support
[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 1911242f8254f960a90a1ea45da66d6229b25217..55e63d8b9fabbc68a8319e25b23a4abde062767d 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
@@
-96,9
+98,9
@@
struct aos_buffer {
-/* This is the temporary storage used by all the aos_sse vs vari
e
nts.
+/* This is the temporary storage used by all the aos_sse vs vari
a
nts.
* Create one per context and reuse by passing a pointer in at
* Create one per context and reuse by passing a pointer in at
- * vs_vari
e
nt creation??
+ * vs_vari
a
nt creation??
*/
struct aos_machine {
float input [MAX_INPUTS ][4];
*/
struct aos_machine {
float input [MAX_INPUTS ][4];
@@
-132,7
+134,7
@@
struct aos_machine {
struct aos_compilation {
struct x86_function *func;
struct aos_compilation {
struct x86_function *func;
- struct draw_vs_vari
e
nt_aos_sse *vaos;
+ struct draw_vs_vari
a
nt_aos_sse *vaos;
unsigned insn_counter;
unsigned num_immediates;
unsigned insn_counter;
unsigned num_immediates;
@@
-232,8
+234,8
@@
typedef void (PIPE_CDECL *vaos_run_linear_func)( struct aos_machine *,
void *output_buffer);
void *output_buffer);
-struct draw_vs_vari
e
nt_aos_sse {
- struct draw_vs_vari
e
nt base;
+struct draw_vs_vari
a
nt_aos_sse {
+ struct draw_vs_vari
a
nt base;
struct draw_context *draw;
struct aos_buffer *buffer;
struct draw_context *draw;
struct aos_buffer *buffer;