Benau
41e66bef37
Allow keeping target name after changing resolution
2017-03-22 12:44:32 +08:00
Benau
9a69859c8f
Fix crash when deleting AVIWriter with file closing
2017-03-22 11:34:42 +08:00
Benau
7e9f723038
Allow recording video with ctrl + printscreen
2017-03-22 10:43:02 +08:00
Benau
4b663a08ce
Use array deallocation
2017-03-22 09:58:22 +08:00
Benau
9034d89a31
Add the missing clear()
2017-03-22 09:53:02 +08:00
Benau
58c665efc6
Merge branch 'avi_writer'
2017-03-22 09:14:35 +08:00
Benau
740bf19446
Fix grammar
2017-03-22 09:08:44 +08:00
Benau
6ef70e2e7c
Use message queue to inform users about recording status
2017-03-22 09:02:21 +08:00
Benau
2b9a84253a
Make MessageQueue thread-safe
2017-03-22 08:40:58 +08:00
Benau
668b28f632
Allow to config whether to limit game framerate with recordings
2017-03-22 07:43:00 +08:00
Benau
196b2b722c
Fix mac build
2017-03-22 07:42:48 +08:00
Deve
4ef8ec3af2
Fixed a warning in shaders compilation
2017-03-21 19:42:53 +01:00
Deve
583b858860
Handle #stk_include in better way.
...
It allows to use it recursively.
2017-03-21 18:41:18 +01:00
Benau
f58cf2d9cc
Better handling with thread
2017-03-22 00:39:24 +08:00
Benau
3ed52e26d0
Call createFile only in AVIWriter thread
2017-03-21 16:16:10 +08:00
Benau
e2482e602c
Don't use irrlicht image
2017-03-21 14:35:20 +08:00
hiker
5bbacfc72d
Allow tracks to set their friction (defaults to the bullet default 0f 0.5).
2017-03-21 16:24:29 +11:00
Benau
449d63c0d8
Save record option in user config
2017-03-21 13:08:08 +08:00
Benau
547d28a9e4
Use jpeg-turbo library in msvc
2017-03-21 09:17:39 +08:00
samuncle
8265bb14f3
Revert, the high frequency noise has it's own branch
2017-03-20 15:15:51 -05:00
Sam
16c0736f8b
Add base for detail map with splatting
2017-03-20 20:49:54 +01:00
Benau
3087a7c856
Don't call malloc for each frame
2017-03-21 01:09:20 +08:00
Benau
78dcabb143
Try to maintain a better synchronization with game framerate
2017-03-20 16:16:26 +08:00
Deve
2a64ce94c8
Some fixes for scale rtts.
...
- Don't force using rtts when advanced lighting is disabled because it actually makes the game slower
- Keep the minimap and kart selection screen in high quality
2017-03-18 22:26:35 +01:00
Benau
88cbcd202c
Don't enable AVIWriter if PBO is not usable
2017-03-18 16:06:38 +08:00
Benau
8259026ac1
Make AVIWriter threaded and get pixel with 3 async PBOs
...
Also try to record at a fixed 24fps
2017-03-18 15:50:18 +08:00
Benau
21cbcd9185
Load speedmeter texture before rendering the first frame
2017-03-18 08:30:50 +08:00
Benau
d3d7c95b4d
Fix msvc build
2017-03-17 17:19:46 +08:00
Benau
65da13fc52
Merge remote-tracking branch 'origin/threaded_tex_loader' into avi_writer
2017-03-17 16:31:32 +08:00
Benau
09e2f96ba8
Remove libpng's png_set_gamma
...
Stragus suggested:
It will degrade quality by converting from true sRGB to ^2.2 and
then rounding the values back on 8 bits
2017-03-17 13:19:56 +08:00
Benau
41844de6a5
Apply real fix from Stragus for normal map
2017-03-17 13:08:08 +08:00
hiker
6ac6d9ebfe
Fixed compiler warnings.
2017-03-17 15:56:47 +11:00
Benau
e1a563612f
Avoid calling gamma correction on non-srgb png
2017-03-17 10:15:06 +08:00
Benau
40a94b5562
First try to use Stragus's normal map filter on normal map texture
2017-03-17 09:57:45 +08:00
Benau
de3c9d7411
Allow to preserve more texture config
2017-03-16 16:20:05 +08:00
Benau
0f218cff32
Allow re-create ThreadedTexLoader with suitable capacity
2017-03-16 13:15:33 +08:00
hiker
9a5eec3761
Try tp reduce sudden rotation after a collision, and reduce frequencies
...
of kart being pushed into the air.
2017-03-16 16:14:48 +11:00
hiker
0f37f7cdc0
Merge branch 'master' of github.com:supertuxkart/stk-code
2017-03-16 15:59:10 +11:00
Benau
feb66664f4
Don't build graphics utils if server only or gles
2017-03-16 11:29:16 +08:00
Benau
ce76abf4fe
Merge remote-tracking branch 'origin/master' into hq_mipmap_generator
2017-03-16 11:23:27 +08:00
Benau
ce426d82cc
Move loadSfx to the SFXManager thread
2017-03-16 11:01:46 +08:00
Benau
e0fcf7c613
Fix build for real
2017-03-16 10:52:12 +08:00
Benau
9025948ced
Fix build
2017-03-16 10:18:31 +08:00
Benau
b112b124f2
Fix build
2017-03-16 10:02:51 +08:00
Benau
d55b513ca8
Try to fix clang build
2017-03-16 09:51:09 +08:00
Benau
1ba3fce7b8
Get rid of STK::Tuple
2017-03-16 09:16:06 +08:00
Benau
cc2c2c6f33
Remove the usage of openmp in stk, see #2810
2017-03-16 08:42:53 +08:00
Benau
0f1e0f8f4d
Merge remote-tracking branch 'origin/optimisations'
2017-03-16 08:29:05 +08:00
Benau
02c8c87d5d
Remix all image quality options
2017-03-16 01:04:53 +08:00
hiker
d32cb733a5
Bugfix, if path was given the filename was not used at all.
2017-03-15 22:30:32 +11:00