Implement gl_texture_mgr.h – OpenGL texture management.
More...
#include <algorithm>
#include <list>
#include <wx/wxprec.h>
#include <wx/progdlg.h>
#include <wx/wx.h>
#include <wx/thread.h>
#include <wx/datetime.h>
#include <wx/event.h>
#include <wx/filename.h>
#include <wx/font.h>
#include <wx/gdicmn.h>
#include <wx/log.h>
#include <wx/stopwatch.h>
#include <wx/string.h>
#include <wx/utils.h>
#include <wx/listimpl.cpp>
#include <wx/arrimpl.cpp>
#include "mipmap/mipmap.h"
#include "ssl/sha1.h"
#include "model/config_vars.h"
#include "model/gui_vars.h"
#include "model/own_ship.h"
#include "chartbase.h"
#include "chartdb.h"
#include "chartimg.h"
#include "chcanv.h"
#include "dychart.h"
#include "font_mgr.h"
#include "gl_chart_canvas.h"
#include "gl_tex_cache.h"
#include "gl_texture_descr.h"
#include "gui_lib.h"
#include "lz4.h"
#include "lz4hc.h"
#include "ocpn_frame.h"
#include "OCPNPlatform.h"
#include "Quilt.h"
#include "squish.h"
#include "viewport.h"
Go to the source code of this file.
Implement gl_texture_mgr.h – OpenGL texture management.
Definition in file gl_texture_mgr.cpp.
◆ GL_ETC1_RGB8_OES
#define GL_ETC1_RGB8_OES 0x8D64 |
◆ MAX_CACHE_FACTORY
#define MAX_CACHE_FACTORY 50 |
◆ NBAR_LENGTH
◆ JobList
◆ CompareInts()
int CompareInts |
( |
int |
n1, |
|
|
int |
n2 |
|
) |
| |
◆ CompressedCachePath()
wxString CompressedCachePath |
( |
wxString |
path | ) |
|
◆ GetFullMap()
void GetFullMap |
( |
glTextureDescriptor * |
ptd, |
|
|
const wxRect & |
rect, |
|
|
wxString |
chart_path, |
|
|
int |
level |
|
) |
| |
◆ GetMemoryStatus()
bool GetMemoryStatus |
( |
int * |
mem_total, |
|
|
int * |
mem_used |
|
) |
| |
|
extern |
◆ TextureDim()
int TextureDim |
( |
int |
level | ) |
|
◆ TextureTileSize()
int TextureTileSize |
( |
int |
level, |
|
|
bool |
compressed |
|
) |
| |
◆ g_canvasArray
arrayofCanvasPtr g_canvasArray |
|
extern |
◆ g_glTextureManager
◆ g_raster_format