diff --git a/src/mesa/program/prog_instruction.c b/src/mesa/program/prog_instruction.c index eb95b911d57..3ca96fbd735 100644 --- a/src/mesa/program/prog_instruction.c +++ b/src/mesa/program/prog_instruction.c @@ -60,22 +60,6 @@ _mesa_init_instructions(struct prog_instruction *inst, GLuint count) } -/** - * Copy an array of program instructions. - * \param dest pointer to destination. - * \param src pointer to source. - * \param n number of instructions to copy. - * \return pointer to destination. - */ -struct prog_instruction * -_mesa_copy_instructions(struct prog_instruction *dest, - const struct prog_instruction *src, GLuint n) -{ - memcpy(dest, src, n * sizeof(struct prog_instruction)); - return dest; -} - - /** * Basic info about each instruction */ diff --git a/src/mesa/program/prog_instruction.h b/src/mesa/program/prog_instruction.h index 2f40b824b07..7e345ec65e8 100644 --- a/src/mesa/program/prog_instruction.h +++ b/src/mesa/program/prog_instruction.h @@ -266,10 +266,6 @@ struct gl_program; extern void _mesa_init_instructions(struct prog_instruction *inst, GLuint count); -extern struct prog_instruction * -_mesa_copy_instructions(struct prog_instruction *dest, - const struct prog_instruction *src, GLuint n); - extern GLuint _mesa_num_inst_src_regs(enum prog_opcode opcode);