From ce02161255ea1a942aec505fc9d60dfa19bde153 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 7 Jun 2020 23:01:52 +0200 Subject: [PATCH] Cleanups --- gfx/gfx_display.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gfx/gfx_display.c b/gfx/gfx_display.c index 9779eef0ee..0aec49f7d2 100644 --- a/gfx/gfx_display.c +++ b/gfx/gfx_display.c @@ -604,8 +604,10 @@ video_coord_array_t *gfx_display_get_coords_array(void) * NOTE: Not every display driver uses this. */ void gfx_display_coords_array_reset(void) { - video_coord_array_t *p_dispca = gfx_display_get_coords_array(); - p_dispca->coords.vertices = 0; + gfx_display_t *p_disp = disp_get_ptr(); + video_coord_array_t *p_dispca = &p_disp->dispca; + + p_dispca->coords.vertices = 0; } /* Begin blending operation */ @@ -1398,8 +1400,8 @@ void gfx_display_push_quad( float vertex[8]; video_coords_t coords; const float *coord_draw_ptr = NULL; - video_coord_array_t *p_dispca = gfx_display_get_coords_array(); gfx_display_t *p_disp = disp_get_ptr(); + video_coord_array_t *p_dispca = &p_disp->dispca; gfx_display_ctx_driver_t *dispctx = p_disp->dispctx; vertex[0] = x1 / (float)width; @@ -1887,7 +1889,7 @@ void gfx_display_free(void) void gfx_display_init(void) { gfx_display_t *p_disp = disp_get_ptr(); - video_coord_array_t *p_dispca = gfx_display_get_coords_array(); + video_coord_array_t *p_dispca = &p_disp->dispca; p_disp->has_windowed = video_driver_has_windowed(); p_dispca->allocated = 0;