Graphics optimization result. More...
#include <graphics_optimizer.h>
Public Member Functions | |
OptimizationResult () | |
Public Attributes | |
bool | success |
std::string | message |
size_t | memory_saved |
float | performance_gain |
float | quality_loss |
std::vector< BppFormat > | recommended_formats |
std::unordered_map< int, BppFormat > | sheet_recommendations |
Graphics optimization result.
Definition at line 27 of file graphics_optimizer.h.
|
inline |
Definition at line 36 of file graphics_optimizer.h.
bool yaze::gfx::OptimizationResult::success |
Definition at line 28 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::ApplyOptimizations(), yaze::gfx::GraphicsOptimizer::OptimizeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheets().
std::string yaze::gfx::OptimizationResult::message |
Definition at line 29 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::ApplyOptimizations(), yaze::gfx::GraphicsOptimizer::OptimizeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheets().
size_t yaze::gfx::OptimizationResult::memory_saved |
Definition at line 30 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizationScope::AddSheet(), yaze::gfx::GraphicsOptimizer::ApplyOptimizations(), yaze::gfx::GraphicsOptimizer::OptimizeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheets().
float yaze::gfx::OptimizationResult::performance_gain |
Definition at line 31 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::OptimizeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheets().
float yaze::gfx::OptimizationResult::quality_loss |
Definition at line 32 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::OptimizeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheets().
std::vector<BppFormat> yaze::gfx::OptimizationResult::recommended_formats |
Definition at line 33 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::OptimizeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheets().
std::unordered_map<int, BppFormat> yaze::gfx::OptimizationResult::sheet_recommendations |
Definition at line 34 of file graphics_optimizer.h.
Referenced by yaze::gfx::GraphicsOptimizer::ApplyOptimizations(), yaze::gfx::GraphicsOptimizer::OptimizeSheet(), and yaze::gfx::GraphicsOptimizer::OptimizeSheets().