Преглед изворни кода

SVT example more removed unused

Aleš Mlakar пре 7 година
родитељ
комит
e024fb84d7
2 измењених фајлова са 3 додато и 5 уклоњено
  1. 2 3
      examples/40-svt/vt.cpp
  2. 1 2
      examples/40-svt/vt.h

+ 2 - 3
examples/40-svt/vt.cpp

@@ -588,10 +588,9 @@ void PageLoader::copyColor(uint8_t* image, Page request)
 	}
 	}
 }
 }
 
 
-PageCache::PageCache(TextureAtlas* _atlas, PageLoader* _loader, PageIndexer* _indexer, int _count)
+PageCache::PageCache(TextureAtlas* _atlas, PageLoader* _loader, int _count)
 	: m_atlas(_atlas)
 	: m_atlas(_atlas)
 	, m_loader(_loader)
 	, m_loader(_loader)
-	, m_indexer(_indexer)
 	, m_count(_count)
 	, m_count(_count)
 {
 {
 	clear();
 	clear();
@@ -866,7 +865,7 @@ VirtualTexture::VirtualTexture(TileDataFile* _tileDataFile, VirtualTextureInfo*
 	// Setup classes
 	// Setup classes
 	m_atlas = BX_NEW(VirtualTexture::getAllocator(), TextureAtlas)(m_info, m_atlasCount, m_uploadsPerFrame);
 	m_atlas = BX_NEW(VirtualTexture::getAllocator(), TextureAtlas)(m_info, m_atlasCount, m_uploadsPerFrame);
 	m_loader = BX_NEW(VirtualTexture::getAllocator(), PageLoader)(m_tileDataFile, m_indexer, m_info);
 	m_loader = BX_NEW(VirtualTexture::getAllocator(), PageLoader)(m_tileDataFile, m_indexer, m_info);
-	m_cache = BX_NEW(VirtualTexture::getAllocator(), PageCache)(m_atlas, m_loader, m_indexer, m_atlasCount);
+	m_cache = BX_NEW(VirtualTexture::getAllocator(), PageCache)(m_atlas, m_loader, m_atlasCount);
 	m_pageTable = BX_NEW(VirtualTexture::getAllocator(), PageTable)(m_cache, m_info, m_indexer);
 	m_pageTable = BX_NEW(VirtualTexture::getAllocator(), PageTable)(m_cache, m_info, m_indexer);
 
 
 	// Create uniforms
 	// Create uniforms

+ 1 - 2
examples/40-svt/vt.h

@@ -242,7 +242,7 @@ private:
 class PageCache
 class PageCache
 {
 {
 public:
 public:
-	PageCache(TextureAtlas* _atlas, PageLoader* _loader, PageIndexer* _indexer, int _count);
+	PageCache(TextureAtlas* _atlas, PageLoader* _loader, int _count);
 	bool touch(Page page);
 	bool touch(Page page);
 	bool request(Page request, bgfx::ViewId blitViewId);
 	bool request(Page request, bgfx::ViewId blitViewId);
 	void clear();
 	void clear();
@@ -255,7 +255,6 @@ public:
 private:
 private:
 	TextureAtlas*		m_atlas;
 	TextureAtlas*		m_atlas;
 	PageLoader*			m_loader;
 	PageLoader*			m_loader;
-	PageIndexer*		m_indexer;
 
 
 	int m_count;
 	int m_count;