Learath2
|
4394933d6c
|
Merge pull request #887 from heinrich5991/pr_ddnet_async
Add asynchronous output system and use it for teehistorian and `dbg_msg()`s
|
2017-10-13 15:30:24 +02:00 |
|
heinrich5991
|
e989ffad78
|
Rename async_* to aio_* and add test for nondivisible buffer lengths
|
2017-10-13 02:48:42 +02:00 |
|
heinrich5991
|
8e778cd9ab
|
Address pull request comments
|
2017-10-13 02:29:18 +02:00 |
|
heinrich5991
|
d5008d87a3
|
Add a test that checks for correct order in async IO
|
2017-10-12 00:58:47 +02:00 |
|
heinrich5991
|
13f0655cba
|
Don't reset ASYNCIO_CLOSE flag on async_wait
|
2017-10-12 00:53:12 +02:00 |
|
Jupeyy
|
add339d210
|
not needed, because of restrictions before
|
2017-10-11 11:18:03 +02:00 |
|
Jupeyy
|
1814fa8d19
|
make OpenGL 3.3 experimental option, and don't initialize it as default
|
2017-10-10 15:35:20 +02:00 |
|
Jupeyy
|
4fc7187a14
|
adjust sprite texture coordinates to respect texel offset
|
2017-10-10 12:20:20 +02:00 |
|
Jupeyy
|
966b388b0e
|
clamp speedup arrows images
|
2017-10-10 12:08:36 +02:00 |
|
Learath2
|
e2ecd27ea5
|
Merge pull request #886 from heinrich5991/pr_ddnet_fix_teehistorian
Fix teehistorian crash on startup
|
2017-10-10 08:58:24 +02:00 |
|
heinrich5991
|
4d05a2379b
|
Make teehistorian asynchronous
|
2017-10-10 04:11:14 +02:00 |
|
heinrich5991
|
2fc018aac3
|
Add asynchronous file output, port dbg_msg() s to that system
Also add tests.
|
2017-10-10 04:11:14 +02:00 |
|
heinrich5991
|
be0b52eddc
|
Fix teehistorian crash on startup
|
2017-10-10 02:39:29 +02:00 |
|
heinrich5991
|
7de42a1414
|
Couple of thread fixes
|
2017-10-10 00:08:24 +02:00 |
|
heinrich5991
|
63e3c48ba6
|
Merge pull request #885 from Learath2/dd_pr_fetcheriface
Clean up the fetcher interface
|
2017-10-09 21:44:44 +02:00 |
|
Learath
|
1855992014
|
Fix style
|
2017-10-09 20:51:16 +02:00 |
|
Learath
|
f4b3bc63b3
|
Forgot classes need to be initialized with new
Also matched the function signatures to the ones in the interface
|
2017-10-09 20:04:23 +02:00 |
|
Jupeyy
|
5c25a7415d
|
no need for subtracting here anymore
|
2017-10-09 19:44:22 +02:00 |
|
Learath
|
26efee9506
|
Forgot the virtuals
|
2017-10-09 19:22:44 +02:00 |
|
Jupeyy
|
26bd800d63
|
calculate the LOD on CPU side and restrict mipmap levels for huge
textures to remove bad looking mipmap generations at high zoom levels
|
2017-10-09 18:58:44 +02:00 |
|
Learath2
|
70ee5d9645
|
Properly free CFetchTask in case of abort
|
2017-10-09 18:47:02 +02:00 |
|
Learath2
|
9bce7e8630
|
Use a proper interface for CFetchTask
|
2017-10-09 18:47:02 +02:00 |
|
Learath2
|
d15dcd3c58
|
Merge pull request #871 from heinrich5991/ddnet_teehistorian
Teehistorian
|
2017-10-09 18:42:27 +02:00 |
|
Jupeyy
|
43fa2fd1a7
|
use wrap mode for every individual texture
|
2017-10-09 15:59:16 +02:00 |
|
Jupeyy
|
92edbf4d37
|
allow viewing average or current fps
|
2017-10-09 15:58:12 +02:00 |
|
Learath
|
1b0ab87015
|
Get rid of unnecessary queue in CFetcher
|
2017-10-08 00:57:56 +02:00 |
|
Redix
|
134a79a225
|
Move RaceHelper to src/game/client
|
2017-10-06 22:13:35 +02:00 |
|
Redix
|
612fe15a32
|
Fix a possible issue with the ghost
|
2017-10-06 22:05:54 +02:00 |
|
Redix
|
d4509111d5
|
Clean up ghost and race recorder
|
2017-10-06 22:01:33 +02:00 |
|
H-M-H
|
fa011cdd72
|
Merge pull request #882 from heinrich5991/pr_ddnet_gitignore_vs2017
Add `.vs` directory that is created by MSVS 2017
|
2017-10-05 01:37:55 +02:00 |
|
heinrich5991
|
811c9c1770
|
Add .vs directory that is created by MSVS 2017
It is created in case you open the project "as a folder", using the
native CMake capabilities of MSVS 2017.
|
2017-10-05 00:15:49 +02:00 |
|
def
|
b368234dae
|
Delete editor before graphics (fixes #881)
|
2017-09-30 06:27:05 +02:00 |
|
Redix
|
1638f39557
|
Use the same ghost path everywhere
|
2017-09-29 23:15:47 +02:00 |
|
Redix
|
245afcb4b2
|
Fix warnings
|
2017-09-28 19:27:15 +02:00 |
|
Redix
|
2586c001b7
|
Use demos/auto/race for the race recorder
|
2017-09-28 19:14:36 +02:00 |
|
Redix
|
e9a0271c29
|
Improved ghost and race recorder file handling
|
2017-09-28 19:13:20 +02:00 |
|
Redix
|
66cc527af4
|
Do not restart ghost and race recorder when the race timer is turned on with /timer
|
2017-09-28 16:57:39 +02:00 |
|
Redix
|
0891ce2812
|
Use move instead of copy assignment operator for the ghost
|
2017-09-28 16:42:47 +02:00 |
|
Redix
|
c832beca63
|
Remove 30 min limit from the ghost
|
2017-09-28 16:02:01 +02:00 |
|
Redix
|
a3a82b6571
|
Move filename clearing function to base lib
|
2017-09-28 16:02:01 +02:00 |
|
Redix
|
5721612761
|
Clean up trailing whitespaces
|
2017-09-28 16:02:01 +02:00 |
|
Redix
|
d37bb5e65a
|
Fix ghost menu localization
|
2017-09-28 16:02:01 +02:00 |
|
Redix
|
0c6026c22e
|
Hide ghost menu buttons if there are no ghosts
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
0b4d629dab
|
Improved ghost memory management
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
216e5654e8
|
Added config variables for server controlled ghost and race recording
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
17f1978740
|
Use the race timer for the demo recorder as well
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
491cfdb93e
|
A few fixes in ghost and race recorder code
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
1efa8023ea
|
Use race timer for ghosts if available
|
2017-09-28 16:02:00 +02:00 |
|
Redix
|
4c8c546c35
|
Improved ghost start accuracy
|
2017-09-28 16:01:59 +02:00 |
|
Redix
|
ac234ad3ee
|
Write the correct player name into ghosts that are saved from menu
|
2017-09-28 16:01:59 +02:00 |
|