Graphics
- Fixed occasional graphics artifact tearing run running on Nvidia 6800 hardware
- Fixed mismatch of bumpmapped/non-bumpmapped surfaces in HDR
- Fixed bug where mat_colorcorrection wasn't getting set properly on when running for the first time
- Updated default configuration settings for some newer video cards
- Fixed full-screen flicker bug when Alt-Tabbing out of fullscreen (particularly at high resolutions)
User Interface
- Added progress bar state to print a description when the server changes levels
- Show disconnect dialog when client connection times out
- Fixed anti-aliasing on fonts
- Fixed a memory leak in vgui
- Fix for startup video not showing correctly if running fullscreen with desktop resolution less than or equal to 1024x768
- Fixed bug where game would crash when taking a bug screenshot if the screen/window resolution was wider that 2048 pixels
Sound
- Fixed sound initializing twice at startup in some cases
- Optimized sound engine performance
- Fixed a bug where machines without proper sound hardware and/or drivers would crash
SourceTV
- Added SourceTV port and delay time to status output if SourceTV is active
- Added new command net_status that shows more detailed information about total and average packet loss, latency, packets/sec and bandwidth
- Added convar tv_autoretry 1 so relay proxies try to reconnect after connection crashed/timed out
- Added convar tv_timeout to specify connection timeout limit in seconds
- Improved spectator client dispatching, should be faster and balance better
- Fixed SourceTV relays being unable to connect to sv_lan 1 servers
- Fixed SourceTV servers reporting password restrictions
- Fixed SourceTV bots joining game even if disabled
- Fixed disappearing weapons in SourceTV
- Fixed spectator chat not displaying on relay proxies
- Fixed SourceTV crash during changelevel
- Fixed command tv_record crashing relay proxies
- Reduced SourceTV CPU requirements