This wiki is archived and useful information is being migrated to the main bzflag.org website

Difference between revisions of "2.3 QualityChanges"

From BZFlagWiki
Jump to: navigation, search
(New page: ==Overview== This page describes the changes to the graphics quality system for 2.3 ==Goals== The goals are replicate the graphics quality settings from 2.99.x branch in 2.3. These change...)
 
(add design docs marker)
Line 1: Line 1:
 +
{{DesignDocument}}
 
==Overview==
 
==Overview==
 
This page describes the changes to the graphics quality system for 2.3
 
This page describes the changes to the graphics quality system for 2.3

Revision as of 21:36, 25 May 2011

Picture Frame.png This page contains the design document for an enhancement or feature. It is a work of collaborative development, and may not represent the final design. If you are not part of the development or design group, please post comments and suggestions on the talk page and not in the middle of the design.

Overview

This page describes the changes to the graphics quality system for 2.3

Goals

The goals are replicate the graphics quality settings from 2.99.x branch in 2.3. These changes reflect the trend in personal computing towards having better hardware 3d acceleration.

Current "low" and "medium" settings use OpenGL features that are poorly supported in modern ( last 5 years) hardware and actually slow down performance.

Changes

The current setting of "medium" will be the new "low", and the current setting of "High" will be the new "medium". Experimental will move down to "high".

High will be the default.

Some settings in high will be defaulted to more modern choices ( stencil instead of stipple for shadows)

Removals

Remove requirements for OpenGL 1.0 and 1.1 Remove BSP rendering system Remove Code fror 3dfx and riva 128 Remove Option for No textures. Remove Texture filters that don't make sense. Remove Experimental