package com.kofax.kmc.ken.engines.gpu.shaders; import android.opengl.GLES20; import com.kofax.kmc.ken.engines.gpu.OpenGLESContextManager; /* loaded from: classes3.dex */ public abstract class TwoPassShader extends Shader { protected int _firstPassProgram; protected int _secondPassProgram; public abstract int getFirstPassProgram(); public abstract int getSecondPassProgram(); public TwoPassShader(OpenGLESContextManager openGLESContextManager) { super(openGLESContextManager); this._firstPassProgram = 0; this._secondPassProgram = 0; } @Override // com.kofax.kmc.ken.engines.gpu.shaders.Shader public void destroy() { int i = this._firstPassProgram; if (i != 0) { GLES20.glDeleteProgram(i); this._firstPassProgram = 0; } int i2 = this._secondPassProgram; if (i2 != 0) { GLES20.glDeleteProgram(i2); this._secondPassProgram = 0; } } }