923 Commits

Author SHA1 Message Date
yvt
844bf5e587 GLProfiler: average results over multiple frames 2017-01-08 04:15:59 +09:00
yvt
8c4b0738b2 Minor fixes 2017-01-08 02:06:48 +09:00
yvt
05156b53d1 Support toggling full-screen mode (#531) 2017-01-08 01:39:35 +09:00
yvt
65752b4198 Remove cg_smp 2017-01-08 01:30:24 +09:00
yvt
b979647e05 ServerAddress’s constructor now accepts a URI with version suffix
Fix #248
2017-01-08 01:08:33 +09:00
yvt
d39de113e2 Make grenades spin and roll
Fix #501
2017-01-08 00:43:55 +09:00
yvt
a041abaf0d Add Quaternion (from ngspades) 2017-01-08 00:36:09 +09:00
yvt
9f30e9edfc Fix #499 2017-01-08 00:17:51 +09:00
yvt
2ad5074d9c Rename SetSoundAmbience to SetSoundEnvironment 2017-01-07 03:55:39 +09:00
yvt
7ceada702f Make environmental audio switchable 2017-01-07 01:38:56 +09:00
yvt
5e7050a4aa Make audio environment estimation more temporally stable 2017-01-07 01:36:45 +09:00
yvt
7a14c39911 Enhancement to weapon sound effects 2017-01-06 04:01:10 +09:00
yvt
a1712628d1 Merge remote-tracking branch 'origin/master' into patch-enhanced-sound 2017-01-06 04:00:18 +09:00
VelocityRa
94e122544f Fix VersionInfo again (sorry about that) 2017-01-05 16:15:03 +02:00
yvt
42e7d56f59 Refactor 2017-01-05 21:12:00 +09:00
VelocityRa
245cd210a3 Fix VersionInfo errors, add Windows Server checking 2017-01-05 02:13:04 +02:00
Flávio Monteiro
b0fa1ccbe5 Update VersionInfo.cpp
* Remove use of deprecated API
 * Add support for Windows 10+ detection

Also, indented the macros a bit.
2017-01-05 02:08:01 +02:00
yvt
6be6bd3541 Fix PrimitiveArray 2017-01-05 05:29:48 +09:00
yvt
ffd5207614 Merge branch 'master' of github.com:yvt/openspades 2017-01-05 04:54:21 +09:00
yvt
022fceedbf Fix the usage of Angelscript 2017-01-05 04:50:26 +09:00
VelocityRa
d150d2848c Add medium-sized font to FontManager 2017-01-04 21:32:11 +02:00
VelocityRa
2369679dc1 Use GUI font if spectator string contains special chars. 2017-01-04 21:32:11 +02:00
yvt
2554eaad57 Refactor, add more checks 2017-01-05 04:11:42 +09:00
yvt
88f03f01e9 Refactoring
- Mark overriding virtual functions with `override`
- Get rid of warnings
2017-01-05 03:48:11 +09:00
yvt
b4430338f0 Refactoring 2017-01-05 03:24:22 +09:00
yvt
a7b9909b2e Refactoring 2017-01-05 03:03:39 +09:00
yvt
0a21093b26 More ambient light 2017-01-05 01:59:19 +09:00
yvt
253443dd4c Fix matrix inversion 2017-01-04 23:35:28 +09:00
yvt
97247057b2 Fix #242 2017-01-04 23:27:50 +09:00
yvt
b768f74980 Fix camera blur 2017-01-04 23:27:06 +09:00
yvt
09ec6be7e5 Improve SSAO quality 2017-01-04 04:26:23 +09:00
yvt
f9d93208ac Screen Space Ambient Occlusion 2017-01-01 17:30:13 +09:00
YVT
0a9bf16050 Merge pull request #510 from roboman2444/master
Added depth-only prepass.
2017-01-01 16:52:50 +09:00
roboman2444
b0451a3920 turns out it was running in optimize voxel model anyway, changed to GLEQUAL, relizechunks only runs during prepass (see todo)) 2016-12-31 23:22:32 -05:00
yvt
4d6fbf6028 Adjust ADS animation 2017-01-01 04:47:37 +09:00
yvt
da2bd55f52 Camera blur filter now tracks FoV changes 2017-01-01 04:42:00 +09:00
roboman2444
51474ad723 Added depth-only prepass for non-optimized 2016-12-31 00:30:37 -05:00
yvt
39ec2d6a1d Update macOS library dependencies 2016-12-26 00:02:01 +09:00
yvt
7197cb3d1f Update credits 2016-12-24 23:09:55 +09:00
YVT
934d9522bb Merge pull request #493 from yvt/patch-opus
WIP: Support Ogg Opus audio files (.opus)
2016-12-18 20:05:53 +09:00
YVT
fddd0ccb4a Make Opus decoder working on Windows 2016-12-17 09:46:43 -08:00
Tomoaki Kawada
7ec5a7b8b0 Make opus decoder working on Linux 2016-12-18 01:41:50 +09:00
yvt
c5312e4905 ALDevice: support FP audio data (which is produced by Opus decoder) 2016-12-18 01:39:22 +09:00
yvt
ada91e2c5a Fix an issue which caused a hit to be not registered 2016-12-18 00:57:46 +09:00
yvt
005c0d3452 Reformat OpusAudioStream.cpp 2016-12-18 00:48:12 +09:00
yvt
2ecbd554b4 Support Ogg Opus audio files (.opus) on macOS 2016-12-18 00:45:17 +09:00
yvt
2046afd660 Fix #487 2016-12-17 22:19:54 +09:00
yvt
d935ea6d18 Change the font of ammo count back 2016-12-17 04:26:55 +09:00
yvt
d505bfae91 Expose “FontManager” to the scripting environment 2016-12-16 05:05:23 +09:00
YVT
2d0ae3b817 FreeType2 font renderer (#484)
* Backport ngspades’s FreeType2 font renderer

* Change system fonts

* Fix SWImage::Update

* Preliminary custom TTF/OTF font support

* Fix font rendering

* Adjust design

* Update devpak

* Fix to compile on Linux

* Update .travis.yml

* Update external libraries

* Update .travis.yml

* Attempt to fix Travis CI build

* Add missing sudo to travis.yml

* Nevermind the changes, it didn't work

* Update .travis.yml

* Update .travis.yml and CMakeLists.txt
2016-12-11 23:18:16 +09:00