1
0
forked from mirrors/0ad

Removes binding native GLuint textures from public ShaderProgram API.

Differential Revision: https://code.wildfiregames.com/D4407
This was SVN commit r26143.
This commit is contained in:
vladislavbelov
2021-12-30 16:37:51 +00:00
parent e4455a8e8f
commit abc3190c03
17 changed files with 81 additions and 63 deletions
+10
View File
@@ -733,6 +733,16 @@ void CShaderProgram::BindTexture(Binding id, const CTexturePtr& tex)
BindTexture(id, h);
}
void CShaderProgram::BindTexture(texture_id_t id, const Renderer::Backend::GL::CTexture* tex)
{
BindTexture(id, tex->GetHandle());
}
void CShaderProgram::BindTexture(Binding id, const Renderer::Backend::GL::CTexture* tex)
{
BindTexture(id, tex->GetHandle());
}
void CShaderProgram::Uniform(Binding id, int v)
{
Uniform(id, (float)v, (float)v, (float)v, (float)v);