Lines Matching refs:newProg
236 struct ati_fragment_shader *newProg; in _mesa_BindFragmentShaderATI() local
259 newProg = ctx->Shared->DefaultFragmentShader; in _mesa_BindFragmentShaderATI()
263 newProg = (struct ati_fragment_shader *) in _mesa_BindFragmentShaderATI()
265 isGenName = newProg != NULL; in _mesa_BindFragmentShaderATI()
266 if (!newProg || newProg == &DummyShader) { in _mesa_BindFragmentShaderATI()
268 newProg = _mesa_new_ati_fragment_shader(ctx, id); in _mesa_BindFragmentShaderATI()
269 if (!newProg) { in _mesa_BindFragmentShaderATI()
273 _mesa_HashInsert(ctx->Shared->ATIShaders, id, newProg, isGenName); in _mesa_BindFragmentShaderATI()
279 ctx->ATIFragmentShader.Current = newProg; in _mesa_BindFragmentShaderATI()
282 if (newProg) in _mesa_BindFragmentShaderATI()
283 newProg->RefCount++; in _mesa_BindFragmentShaderATI()