Added few more stubs so that control reaches to DestroyDevice().
[mesa.git] / src / gallium / drivers / softpipe / sp_setup.h
index 8bb50b98fecd96818ddd79407085de1b2b78f76d..a54dc5dad0c242908b0b2633919f155c49fad7c8 100644 (file)
 struct setup_context;
 struct softpipe_context;
 
+/**
+ * Attribute interpolation mode
+ */
+enum sp_interp_mode {
+   SP_INTERP_POS,       /**< special case for frag position */
+   SP_INTERP_CONSTANT,
+   SP_INTERP_LINEAR,
+   SP_INTERP_PERSPECTIVE
+};
+
+
 struct sp_setup_info {
    unsigned valid;
    struct {
-      unsigned interp:8;      /**< INTERP_X */
-      unsigned src_index:8;
+      unsigned interp:8;      /**< SP_INTERP_X */
+      int src_index:8;
    } attrib[PIPE_MAX_SHADER_OUTPUTS];
 };