projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
glider stuff
[carveJwlIkooP6JGAAIwe30JlM.git]
/
player_render.c
diff --git
a/player_render.c
b/player_render.c
index 1ade3d7d86c1856cfe556c4f2600d42b15675739..f1ca7536062008f68dca4b1d7a11179fa4ee8dfd 100644
(file)
--- a/
player_render.c
+++ b/
player_render.c
@@
-555,6
+555,13
@@
static void player__render( camera *cam ){
&localplayer.pose.board, k_board_shader_player );
SDL_AtomicUnlock( &addon_system.sl_cache_using_resources );
&localplayer.pose.board, k_board_shader_player );
SDL_AtomicUnlock( &addon_system.sl_cache_using_resources );
+
+ struct player_subsystem_interface *sys =
+ player_subsystems[localplayer.subsystem];
+
+ if( sys->render ){
+ sys->render( cam, world, &localplayer.pose );
+ }
}
static void player_mirror_pose( mdl_keyframe pose[32],
}
static void player_mirror_pose( mdl_keyframe pose[32],