i965/gs: Add GS_OPCODE_SET_DWORD_2_IMMED.
[mesa.git] / src / mesa / drivers / dri / i915 / i915_program.h
index 3c12b34f16348ce95a89f35718dadafa7ec75339..20a1354a41177deef9f8fdd7d234ef1013a4a866 100644 (file)
@@ -112,6 +112,7 @@ extern void i915_release_utemps(struct i915_fragment_program *p);
 
 
 extern GLuint i915_emit_texld(struct i915_fragment_program *p,
+                              GLuint live_regs,
                               GLuint dest,
                               GLuint destmask,
                               GLuint sampler, GLuint coord, GLuint op);
@@ -144,7 +145,7 @@ extern GLuint i915_emit_param4fv(struct i915_fragment_program *p,
                                  const GLfloat * values);
 
 extern void i915_program_error(struct i915_fragment_program *p,
-                               const char *msg);
+                               const char *fmt, ...);
 
 extern void i915_init_program(struct i915_context *i915,
                               struct i915_fragment_program *p);
@@ -154,7 +155,6 @@ extern void i915_upload_program(struct i915_context *i915,
 
 extern void i915_fini_program(struct i915_fragment_program *p);
 
-
-
+extern void i915_update_program(struct gl_context *ctx);
 
 #endif