Legend texture use square power of two image

This commit is contained in:
Enrico Turri
2018-07-31 14:32:59 +02:00
parent e234973ab4
commit a03d5178eb
2 changed files with 116 additions and 31 deletions

View File

@@ -433,8 +433,24 @@ public:
static const unsigned char Background_Color[3];
static const unsigned char Opacity;
//############################################################################################################################################
int m_original_width;
int m_original_height;
//############################################################################################################################################
public:
//############################################################################################################################################
LegendTexture();
int get_original_width() const;
int get_original_height() const;
//############################################################################################################################################
bool generate(const GCodePreviewData& preview_data, const std::vector<float>& tool_colors);
//############################################################################################################################################
void render(const GLCanvas3D& canvas) const;
//############################################################################################################################################
};
private: