#include "glheader.h"
#include "formats.h"
#include "menums.h"
+#include "compiler/shader_enums.h"
struct gl_bitmap_atlas;
struct gl_buffer_object;
*/
/*@{*/
/** Allocate a new program */
- struct gl_program * (*NewProgram)(struct gl_context *ctx, GLenum target,
+ struct gl_program * (*NewProgram)(struct gl_context *ctx,
+ gl_shader_stage stage,
GLuint id, bool is_arb_asm);
/** Delete a program */
void (*DeleteProgram)(struct gl_context *ctx, struct gl_program *prog);