From 604dd37f66d9c0e83cb3a9012ff1fc35f38b3e37 Mon Sep 17 00:00:00 2001 From: Richard Li Date: Tue, 21 Apr 2009 15:04:54 -0400 Subject: R6xx/R7xx: remove unused files --- src/mesa/drivers/dri/r600/r600_shader.c | 74 --------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 src/mesa/drivers/dri/r600/r600_shader.c (limited to 'src/mesa/drivers/dri/r600/r600_shader.c') diff --git a/src/mesa/drivers/dri/r600/r600_shader.c b/src/mesa/drivers/dri/r600/r600_shader.c deleted file mode 100644 index 7d054e4fb0..0000000000 --- a/src/mesa/drivers/dri/r600/r600_shader.c +++ /dev/null @@ -1,74 +0,0 @@ - -#include "main/glheader.h" - -#include "shader/program.h" -#include "tnl/tnl.h" -#include "r600_context.h" -#include "r600_fragprog.h" - -static struct gl_program *r600NewProgram(GLcontext * ctx, GLenum target, - GLuint id) -{ - r600ContextPtr rmesa = R600_CONTEXT(ctx); - struct r600_vertex_program_cont *vp; - struct r600_fragment_program *r600_fp; - - switch (target) { - case GL_VERTEX_STATE_PROGRAM_NV: - case GL_VERTEX_PROGRAM_ARB: - vp = CALLOC_STRUCT(r600_vertex_program_cont); - return _mesa_init_vertex_program(ctx, &vp->mesa_program, - target, id); - case GL_FRAGMENT_PROGRAM_ARB: - r600_fp = CALLOC_STRUCT(r600_fragment_program); - return _mesa_init_fragment_program(ctx, &r600_fp->mesa_program, - target, id); - case GL_FRAGMENT_PROGRAM_NV: - r600_fp = CALLOC_STRUCT(r600_fragment_program); - return _mesa_init_fragment_program(ctx, &r600_fp->mesa_program, - target, id); - default: - _mesa_problem(ctx, "Bad target in r600NewProgram"); - } - - return NULL; -} - -static void r600DeleteProgram(GLcontext * ctx, struct gl_program *prog) -{ - _mesa_delete_program(ctx, prog); -} - -static void -r600ProgramStringNotify(GLcontext * ctx, GLenum target, struct gl_program *prog) -{ - r600ContextPtr rmesa = R600_CONTEXT(ctx); - struct r600_vertex_program_cont *vp = (void *)prog; - struct r600_fragment_program *r600_fp = (struct r600_fragment_program *)prog; - - switch (target) { - case GL_VERTEX_PROGRAM_ARB: - vp->progs = NULL; - break; - case GL_FRAGMENT_PROGRAM_ARB: - r600_fp->translated = GL_FALSE; - break; - } - - /* need this for tcl fallbacks */ - _tnl_program_string(ctx, target, prog); -} - -static GLboolean -r600IsProgramNative(GLcontext * ctx, GLenum target, struct gl_program *prog) -{ - return GL_TRUE; -} - -void r600InitShaderFuncs(struct dd_function_table *functions) -{ - functions->NewProgram = r600NewProgram; - functions->DeleteProgram = r600DeleteProgram; - functions->ProgramStringNotify = r600ProgramStringNotify; - functions->IsProgramNative = r600IsProgramNative; -} -- cgit v1.2.3