Lines Matching refs:mProgram
350 : mProgram(std::exchange(rhs.mProgram, 0)) {} in AutoProgram()
354 mProgram = std::exchange(rhs.mProgram, 0); in operator =()
364 if (mProgram) { in clear()
365 glDeleteProgram(mProgram); in clear()
366 mProgram = 0; in clear()
398 if (mProgram) { in link()
399 glDeleteProgram(mProgram); in link()
402 mProgram = program; in link()
407 if (mProgram > 0) { in getAttribLocation()
408 const GLint result = glGetAttribLocation(mProgram, name); in getAttribLocation()
416 if (mProgram > 0) { in getUniformLocation()
417 const GLint result = glGetUniformLocation(mProgram, name); in getUniformLocation()