#include "pipe/p_state.h"
#include "tgsi/tgsi_scan.h"
+#include "lp_jit.h"
#define LP_NEW_VIEWPORT 0x1
struct vertex_info;
-typedef void
-(*lp_shader_fs_func)(uint32_t x,
- uint32_t y,
- const void *a0,
- const void *dadx,
- const void *dady,
- const void *consts,
- uint32_t *mask,
- void *color,
- void *depth,
- struct tgsi_sampler **samplers);
-
-
struct lp_fragment_shader;
LLVMValueRef function;
- lp_shader_fs_func jit_function;
+ lp_jit_frag_func jit_function;
struct lp_fragment_shader_variant *next;
};