Lines Matching refs:blitProgram
258 for (const auto &blitProgram : mBlitPrograms) in ~BlitGL() local
260 mStateManager->deleteProgram(blitProgram.second.program); in ~BlitGL()
334 BlitProgram *blitProgram = nullptr; in copySubImageToLUMAWorkaroundTexture() local
335 ANGLE_TRY(getBlitProgram(context, gl::TextureType::_2D, GL_FLOAT, GL_FLOAT, &blitProgram)); in copySubImageToLUMAWorkaroundTexture()
394 mStateManager->useProgram(blitProgram->program); in copySubImageToLUMAWorkaroundTexture()
395 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->sourceTextureLocation, 0)); in copySubImageToLUMAWorkaroundTexture()
396 ANGLE_GL_TRY(context, mFunctions->uniform2f(blitProgram->scaleLocation, 1.0, 1.0)); in copySubImageToLUMAWorkaroundTexture()
397 ANGLE_GL_TRY(context, mFunctions->uniform2f(blitProgram->offsetLocation, 0.0, 0.0)); in copySubImageToLUMAWorkaroundTexture()
398 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->multiplyAlphaLocation, 0)); in copySubImageToLUMAWorkaroundTexture()
399 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->unMultiplyAlphaLocation, 0)); in copySubImageToLUMAWorkaroundTexture()
480 BlitProgram *blitProgram = nullptr; in blitColorBufferWithShader() local
481 ANGLE_TRY(getBlitProgram(context, gl::TextureType::_2D, GL_FLOAT, GL_FLOAT, &blitProgram)); in blitColorBufferWithShader()
573 mStateManager->useProgram(blitProgram->program); in blitColorBufferWithShader()
574 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->sourceTextureLocation, 0)); in blitColorBufferWithShader()
575 ANGLE_GL_TRY(context, mFunctions->uniform2f(blitProgram->scaleLocation, texCoordScale.x(), in blitColorBufferWithShader()
577 ANGLE_GL_TRY(context, mFunctions->uniform2f(blitProgram->offsetLocation, texCoordOffset.x(), in blitColorBufferWithShader()
579 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->multiplyAlphaLocation, 0)); in blitColorBufferWithShader()
580 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->unMultiplyAlphaLocation, 0)); in blitColorBufferWithShader()
627 BlitProgram *blitProgram = nullptr; in copySubTexture() local
629 &blitProgram)); in copySubTexture()
681 mStateManager->useProgram(blitProgram->program); in copySubTexture()
682 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->sourceTextureLocation, 0)); in copySubTexture()
683 ANGLE_GL_TRY(context, mFunctions->uniform2f(blitProgram->scaleLocation, scale.x(), scale.y())); in copySubTexture()
685 mFunctions->uniform2f(blitProgram->offsetLocation, offset.x(), offset.y())); in copySubTexture()
688 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->multiplyAlphaLocation, 0)); in copySubTexture()
689 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->unMultiplyAlphaLocation, 0)); in copySubTexture()
693 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->multiplyAlphaLocation, in copySubTexture()
695 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->unMultiplyAlphaLocation, in copySubTexture()
1127 BlitProgram *blitProgram = nullptr; in generateSRGBMipmap() local
1128 ANGLE_TRY(getBlitProgram(context, sourceType, GL_FLOAT, GL_FLOAT, &blitProgram)); in generateSRGBMipmap()
1130 mStateManager->useProgram(blitProgram->program); in generateSRGBMipmap()
1131 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->sourceTextureLocation, 0)); in generateSRGBMipmap()
1132 ANGLE_GL_TRY(context, mFunctions->uniform2f(blitProgram->scaleLocation, 1.0f, 1.0f)); in generateSRGBMipmap()
1133 ANGLE_GL_TRY(context, mFunctions->uniform2f(blitProgram->offsetLocation, 0.0f, 0.0f)); in generateSRGBMipmap()
1134 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->multiplyAlphaLocation, 0)); in generateSRGBMipmap()
1135 ANGLE_GL_TRY(context, mFunctions->uniform1i(blitProgram->unMultiplyAlphaLocation, 0)); in generateSRGBMipmap()