raze-gles/source
NY00123 ce2aee49df SW: This should hopefully be a better way of fixing the lack of
interpolation of player turning/aiming/movement, while being carried
by a sector object, without SO interpolation. This is a continuation of
73a0aa394e906a65633d61f3c749c9b9b7e66aaa and bf31bc2987a3eccd31d343622327bd4ee0f9c5a1,
aiming to fix a jitter in case the player is continuously
getting pushed by a wall (e.g., on the boat in level 5).

Basically, this moves the relevant assignments from track.cpp:MovePlayer
and MovePoints to player.cpp:DoPlayerMove. Unless a call to one of these
functions has been missed, pushwall and clipmove can be called from
player.cpp in the following instances, which should be covered:
- Via DoPlayerMove, which is the function getting the fix now.
- Via DoPlayerSlide, which is called in the beginning of DoPlayerMove.
- Via DoPlayerCurrent when called from DoPlayerCrawl/DoPlayerWade,
followed by DoPlayerMove.
- Via DoPlayerCurrent when called from DoPlayerDive,
followed by DoPlayerMove if the player doesn't stop diving.

# Conflicts:
#	source/sw/src/track.cpp
2020-06-07 10:19:48 +02:00
..
blood - disabled demos in blood. 2020-06-06 09:23:44 +02:00
build Assignments 2020-06-07 10:17:33 +02:00
common - transitioned matrix setup to use the backend's uniform buffer implementation. 2020-06-04 20:14:48 +02:00
core - disabled demos in blood. 2020-06-06 09:23:44 +02:00
duke3d Assignments 2020-06-07 10:17:33 +02:00
exhumed - moved the ShadeDiv array into the lookup table and took the numshades-2 divisor out of the stored value. 2020-06-05 23:18:21 +02:00
glbackend - some shader cleanup. 2020-06-07 10:15:31 +02:00
libsmackerdec - manual update of some missed content. 2020-05-22 18:28:03 +02:00
platform - moved platform backend code to 'common'. 2020-05-26 00:09:27 +02:00
rr - took projection and view matrix out of the render state. 2020-06-04 18:46:44 +02:00
sw SW: This should hopefully be a better way of fixing the lack of 2020-06-07 10:19:48 +02:00
thirdparty - code cleanup / removal of imgui. 2020-04-12 08:30:39 +02:00
__autostart.cpp - added the softpoly and Vulkan backend code fron GZDoom. 2020-05-31 10:53:11 +02:00
CMakeLists.txt - added the softpoly and Vulkan backend code fron GZDoom. 2020-05-31 10:53:11 +02:00
g_pch.h - cleaned up the remaining dependencies on windows.h 2020-02-03 21:30:57 +01:00
gitinfo.cpp - rewrote the screenshot code to use m_png as its backend. 2019-11-02 12:59:59 +01:00
zzautozend.cpp - added the softpoly and Vulkan backend code fron GZDoom. 2020-05-31 10:53:11 +02:00