#define __NV10_STATE_H__
#include "pipe/p_state.h"
-#include "tgsi/util/tgsi_scan.h"
+#include "tgsi/tgsi_scan.h"
struct nv10_blend_state {
uint32_t b_enable;
uint32_t cull_face_en;
uint32_t point_sprite;
+
+ const struct pipe_rasterizer_state *templ;
};
struct nv10_vertex_program_exec {
};
struct nv10_fragment_program {
- const struct pipe_shader_state *pipe;
+ struct pipe_shader_state pipe;
struct tgsi_shader_info info;
boolean translated;
struct nv10_miptree {
struct pipe_texture base;
+ struct nouveau_bo *bo;
struct pipe_buffer *buffer;
uint total_size;