- moved around some sky rendering code so that the game independent parts are grouped together.
This commit is contained in:
parent
b1dd1eff50
commit
4b8fb7d48b
16 changed files with 179 additions and 198 deletions
|
|
@ -38,6 +38,7 @@
|
|||
#include "v_font.h"
|
||||
#include "texturemanager.h"
|
||||
#include "modelrenderer.h"
|
||||
#include "hwrenderer/models/hw_models.h"
|
||||
#include "d_main.h"
|
||||
|
||||
EXTERN_CVAR(Bool, gl_precache)
|
||||
|
|
@ -87,6 +88,7 @@ static void PrecacheSprite(FGameTexture *tex, SpriteHits &hits)
|
|||
if (gltex) PrecacheList(gltex, hits);
|
||||
}
|
||||
|
||||
|
||||
//==========================================================================
|
||||
//
|
||||
// DFrameBuffer :: Precache
|
||||
|
|
@ -315,7 +317,7 @@ void hw_PrecacheTexture(uint8_t *texhitlist, TMap<PClassActor*, bool> &actorhitl
|
|||
FImageSource::EndPrecaching();
|
||||
|
||||
// cache all used models
|
||||
FModelRenderer *renderer = screen->CreateModelRenderer(-1);
|
||||
FModelRenderer* renderer = new FHWModelRenderer(nullptr, *screen->RenderState(), -1);
|
||||
for (unsigned i = 0; i < Models.Size(); i++)
|
||||
{
|
||||
if (modellist[i])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue