示例#1
0
文件: window.cpp 项目: Qlala/Engine
void Window::TextureDisplayer_SetTextureObject(TextureObject Texture){
    if(TextureDisplayer_Inited){
        //BorrowContext();
        ConsoleEcho("on rentre");
        Texture.Load(0);
        ConsoleEcho("Binding");
        Texture.Bind(1);
        ConsoleEcho("Binded");
        int dara=1;
        float dara2=1.0f;
        TextureDisplayer_Texture=Texture.GetTextureIndex();
        ConsoleEcho("Envoie de la Texture");
        SetUniform(GL_INT,1,&dara,TextureDisplayer_Adress,"Tex1");
        memory_fence();
        SetUniform(GL_FLOAT,1,&dara2,TextureDisplayer_Adress,"ColorTest");
    }
}