diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/mesa/drivers/dri/r600/r600_context.c | 2 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/r600/r600_context.h | 8 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/r600/r700_chip.c | 4 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/r600/r700_fragprog.c | 2 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/r600/r700_oglprog.c | 4 | ||||
| -rw-r--r-- | src/mesa/drivers/dri/r600/r700_vertprog.c | 2 | 
6 files changed, 6 insertions, 16 deletions
| diff --git a/src/mesa/drivers/dri/r600/r600_context.c b/src/mesa/drivers/dri/r600/r600_context.c index 01440705c3..9b057ad1b5 100644 --- a/src/mesa/drivers/dri/r600/r600_context.c +++ b/src/mesa/drivers/dri/r600/r600_context.c @@ -251,8 +251,6 @@ GLboolean r600CreateContext(const __GLcontextModes * glVisual,  	r700InitChipObject(r600);  /* let the eag... */      (r600->chipobj.InitFuncs)(&functions); -    r600->chipobj.EmitShader     = r600EmitShader; -    r600->chipobj.DeleteShader   = r600DeleteShader;  	if (!radeonInitContext(&r600->radeon, &functions,  			       glVisual, driContextPriv, diff --git a/src/mesa/drivers/dri/r600/r600_context.h b/src/mesa/drivers/dri/r600/r600_context.h index 63c018dc9b..6f41bbcbbc 100644 --- a/src/mesa/drivers/dri/r600/r600_context.h +++ b/src/mesa/drivers/dri/r600/r600_context.h @@ -140,14 +140,6 @@ typedef struct chip_object      GLuint    (*GetTexObjSize)(void); -    /* ------------  IN  ------------------- */ -    GLboolean (*EmitShader)( GLcontext * ctx,  -                             void ** shaderbo, -			                 GLvoid * data,  -                             int sizeinDWORD, -                             char * szShaderUsage); -    GLboolean (*DeleteShader)(GLcontext * ctx,  -                              void * shaderbo);      struct tnl_pipeline_stage **stages;  } chip_object; diff --git a/src/mesa/drivers/dri/r600/r700_chip.c b/src/mesa/drivers/dri/r600/r700_chip.c index 81eacc74eb..5cd0d72d6e 100644 --- a/src/mesa/drivers/dri/r600/r700_chip.c +++ b/src/mesa/drivers/dri/r600/r700_chip.c @@ -55,12 +55,12 @@ static GLboolean r700DestroyChipObj(GLcontext * ctx)      if(0 != r700->pbo_vs_clear)      { -        (context->chipobj.DeleteShader)(context, r700->pbo_vs_clear);     +        r600DeleteShader(context, r700->pbo_vs_clear);          }      if(0 != r700->pbo_fs_clear)      { -        (context->chipobj.DeleteShader)(context, r700->pbo_fs_clear); +        r600DeleteShader(context, r700->pbo_fs_clear);      }      FREE(r700->pStateList); diff --git a/src/mesa/drivers/dri/r600/r700_fragprog.c b/src/mesa/drivers/dri/r600/r700_fragprog.c index 3aacad9919..c46094dcd7 100644 --- a/src/mesa/drivers/dri/r600/r700_fragprog.c +++ b/src/mesa/drivers/dri/r600/r700_fragprog.c @@ -278,7 +278,7 @@ GLboolean r700SetupFragmentProgram(GLcontext * ctx)  	    }          /* Load fp to gpu */ -        (context->chipobj.EmitShader)(ctx,  +        r600EmitShader(ctx,                          &(fp->shaderbo),                          (GLvoid *)(fp->r700Shader.pProgram),                         fp->r700Shader.uShaderBinaryDWORDSize, diff --git a/src/mesa/drivers/dri/r600/r700_oglprog.c b/src/mesa/drivers/dri/r600/r700_oglprog.c index dc8c936165..ba49367dc4 100644 --- a/src/mesa/drivers/dri/r600/r700_oglprog.c +++ b/src/mesa/drivers/dri/r600/r700_oglprog.c @@ -97,7 +97,7 @@ static void r700DeleteProgram(GLcontext * ctx, struct gl_program *prog)          vp = (struct r700_vertex_program*)prog;          /* Release DMA region */ -        (context->chipobj.DeleteShader)(ctx, vp->shaderbo); +        r600DeleteShader(ctx, vp->shaderbo);          /* Clean up */          Clean_Up_Assembler(&(vp->r700AsmCode)); @@ -108,7 +108,7 @@ static void r700DeleteProgram(GLcontext * ctx, struct gl_program *prog)  		fp = (struct r700_fragment_program*)prog;          /* Release DMA region */ -        (context->chipobj.DeleteShader)(ctx, fp->shaderbo); +        r600DeleteShader(ctx, fp->shaderbo);          /* Clean up */          Clean_Up_Assembler(&(fp->r700AsmCode)); diff --git a/src/mesa/drivers/dri/r600/r700_vertprog.c b/src/mesa/drivers/dri/r600/r700_vertprog.c index 932555376c..2861918c42 100644 --- a/src/mesa/drivers/dri/r600/r700_vertprog.c +++ b/src/mesa/drivers/dri/r600/r700_vertprog.c @@ -357,7 +357,7 @@ GLboolean r700SetupVertexProgram(GLcontext * ctx)  	    }          /* Load vp to gpu */ -        (context->chipobj.EmitShader)(ctx,  +        r600EmitShader(ctx,                          &(vp->shaderbo),                          (GLvoid *)(vp->r700Shader.pProgram),                         vp->r700Shader.uShaderBinaryDWORDSize,
 | 
