Punish soft framebuffer configs if we're not asking for one

This commit is contained in:
rdb 2016-04-21 00:14:14 +02:00
parent 32bc7cd819
commit 40acfeffb5
1 changed files with 7 additions and 0 deletions

View File

@ -480,6 +480,13 @@ get_quality(const FrameBufferProperties &reqs) const {
quality -= 10000000;
}
// Deduct for software-only renderers in absence of a special request.
// Cost: 2,000,000
if (get_force_software() && !reqs.get_force_software()) {
quality -= 2000000;
}
// Deduct for missing depth, color, alpha, stencil, or accum. Cost:
// 1,000,000