- texture precaching also moved to hwrenderer/.

This commit is contained in:
Christoph Oelckers 2018-04-25 00:07:46 +02:00
commit bc8f47444f
7 changed files with 236 additions and 188 deletions

View file

@ -38,6 +38,7 @@
#include "gl/textures/gl_samplers.h"
#include "gl/utility/gl_clock.h"
#include "gl/data/gl_vertexbuffer.h"
#include "gl/models/gl_models.h"
#include "gl_debug.h"
#include "r_videoscale.h"
@ -393,6 +394,12 @@ IHardwareTexture *OpenGLFrameBuffer::CreateHardwareTexture(FTexture *tex)
return new FHardwareTexture(tex->bNoCompress);
}
FModelRenderer *OpenGLFrameBuffer::CreateModelRenderer(int mli)
{
return new FGLModelRenderer(mli);
}
void OpenGLFrameBuffer::UnbindTexUnit(int no)
{
FHardwareTexture::Unbind(no);