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().