summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2020-04-21 01:55:16 -0700
committerVito Caputo <vcaputo@pengaru.com>2020-04-21 01:55:16 -0700
commit0af3ae6c844d265d9cbbcf0e00ff82fc54d02673 (patch)
tree0dfe96b48e99fbe398772f66ed4e4e8715ef854c
parent3c7af33fd1ae6c1df1d26045222dfdc14c59e66c (diff)
game: skip m4f_identity() calls via NULL first param
The m4f_3dx.h helpers know to give an identity on NULL... No functional difference, just removing some kruft.
-rw-r--r--src/game.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/game.c b/src/game.c
index 4650070..31e8a48 100644
--- a/src/game.c
+++ b/src/game.c
@@ -151,8 +151,7 @@ static inline float randf(void)
static void entity_update_x(game_t *game, entity_any_t *entity)
{
- entity->model_x = m4f_identity();
- entity->model_x = m4f_translate(&entity->model_x, &(v3f_t){entity->position.x, entity->position.y, 0.f});
+ entity->model_x = m4f_translate(NULL, &(v3f_t){entity->position.x, entity->position.y, 0.f});
entity->model_x = m4f_scale(&entity->model_x, &entity->scale);
/* apply the entities transform to any_aabb to get the current transformed aabb, cache it in the
@@ -522,8 +521,7 @@ static void * game_init(play_t *play, int argc, char *argv[])
* I am completely delerious and ready to fall asleep.
*/
for (int i = 0; i < NELEMS(game->score_digits_x); i++) {
- game->score_digits_x[i] = m4f_identity();
- game->score_digits_x[i] = m4f_translate(&game->score_digits_x[i], &(v3f_t){ 1.f / NELEMS(game->score_digits_x) * i - .5f, 0.f, 0.f });
+ game->score_digits_x[i] = m4f_translate(NULL, &(v3f_t){ 1.f / NELEMS(game->score_digits_x) * i - .5f, 0.f, 0.f });
game->score_digits_x[i] = m4f_scale(&game->score_digits_x[i], &GAME_DIGITS_SCALE);
}
© All Rights Reserved