diff --git a/gfx/d3d/render_chain_cg.h b/gfx/d3d/render_chain_cg.h index 3665d37f88..951fc00aec 100644 --- a/gfx/d3d/render_chain_cg.h +++ b/gfx/d3d/render_chain_cg.h @@ -221,7 +221,7 @@ void renderchain_bind_tracker(void *data, Pass *pass, unsigned pass_index) return; if (pass_index == 1) - chain->uniform_cnt = state_get_uniform(chain->tracker, + chain->uniform_cnt = state_tracker_get_uniform(chain->tracker, chain->uniform_info, MAX_VARIABLES, chain->frame_count); for (unsigned i = 0; i < chain->uniform_cnt; i++) diff --git a/gfx/shader/shader_gl_cg.c b/gfx/shader/shader_gl_cg.c index 48b8c57994..20a63e392b 100644 --- a/gfx/shader/shader_gl_cg.c +++ b/gfx/shader/shader_gl_cg.c @@ -391,7 +391,7 @@ static void gl_cg_set_params(void *data, unsigned width, unsigned height, static unsigned cnt = 0; if (cg->active_idx == 1) - cnt = state_get_uniform(cg->state_tracker, tracker_info, + cnt = state_tracker_get_uniform(cg->state_tracker, tracker_info, MAX_VARIABLES, frame_count); for (i = 0; i < cnt; i++) diff --git a/gfx/shader/shader_glsl.c b/gfx/shader/shader_glsl.c index 4666c8cdab..89b6032533 100644 --- a/gfx/shader/shader_glsl.c +++ b/gfx/shader/shader_glsl.c @@ -1115,7 +1115,7 @@ static void gl_glsl_set_params(void *data, unsigned width, unsigned height, static unsigned cnt = 0; if (glsl->glsl_active_index == 1) - cnt = state_get_uniform(glsl->gl_state_tracker, state_info, + cnt = state_tracker_get_uniform(glsl->gl_state_tracker, state_info, GFX_MAX_VARIABLES, frame_count); for (i = 0; i < cnt; i++) diff --git a/gfx/state_tracker.c b/gfx/state_tracker.c index 02b5d3c5f1..66def8253e 100644 --- a/gfx/state_tracker.c +++ b/gfx/state_tracker.c @@ -171,7 +171,8 @@ void state_tracker_free(state_tracker_t *tracker) free(tracker); } -static inline uint16_t fetch(const struct state_tracker_internal *info) +static inline uint16_t state_tracker_fetch( + const struct state_tracker_internal *info) { uint16_t val = info->ptr[info->addr]; @@ -186,7 +187,7 @@ static inline uint16_t fetch(const struct state_tracker_internal *info) return val; } -static void update_element( +static void state_tracker_update_element( struct state_tracker_uniform *uniform, struct state_tracker_internal *info, unsigned frame_count) @@ -196,40 +197,40 @@ static void update_element( switch (info->type) { case RARCH_STATE_CAPTURE: - uniform->value = fetch(info); + uniform->value = state_tracker_fetch(info); break; case RARCH_STATE_CAPTURE_PREV: - if (info->prev[0] != fetch(info)) + if (info->prev[0] != state_tracker_fetch(info)) { info->prev[1] = info->prev[0]; - info->prev[0] = fetch(info); + info->prev[0] = state_tracker_fetch(info); } uniform->value = info->prev[1]; break; case RARCH_STATE_TRANSITION: - if (info->old_value != fetch(info)) + if (info->old_value != state_tracker_fetch(info)) { - info->old_value = fetch(info); + info->old_value = state_tracker_fetch(info); info->frame_count = frame_count; } uniform->value = info->frame_count; break; case RARCH_STATE_TRANSITION_COUNT: - if (info->old_value != fetch(info)) + if (info->old_value != state_tracker_fetch(info)) { - info->old_value = fetch(info); + info->old_value = state_tracker_fetch(info); info->transition_count++; } uniform->value = info->transition_count; break; case RARCH_STATE_TRANSITION_PREV: - if (info->old_value != fetch(info)) + if (info->old_value != state_tracker_fetch(info)) { - info->old_value = fetch(info); + info->old_value = state_tracker_fetch(info); info->frame_count_prev = info->frame_count; info->frame_count = frame_count; } @@ -248,12 +249,12 @@ static void update_element( } /** - * update_input: + * state_tracker_update_input: * @tracker : State tracker handle. * * Updates 16-bit input in same format as libretro API itself. **/ -static void update_input(state_tracker_t *tracker) +static void state_tracker_update_input(state_tracker_t *tracker) { unsigned i; uint16_t state[2] = {0}; @@ -312,19 +313,19 @@ static void update_input(state_tracker_t *tracker) } /** - * state_get_uniform: + * state_tracker_get_uniform: * @tracker : State tracker handle. * @uniforms : State tracker uniforms. * @elem : Amount of uniform elements. * @frame_count : Frame count. * - * Calls update_input(), and updates each uniform + * Calls state_tracker_update_input(), and updates each uniform * element accordingly. * * Returns: Amount of state elements (either equal to @elem * or equal to @tracker->info_eleme). **/ -unsigned state_get_uniform(state_tracker_t *tracker, +unsigned state_tracker_get_uniform(state_tracker_t *tracker, struct state_tracker_uniform *uniforms, unsigned elem, unsigned frame_count) { @@ -333,10 +334,11 @@ unsigned state_get_uniform(state_tracker_t *tracker, if (tracker->info_elem < elem) elems = tracker->info_elem; - update_input(tracker); + state_tracker_update_input(tracker); for (i = 0; i < elems; i++) - update_element(&uniforms[i], &tracker->info[i], frame_count); + state_tracker_update_element( + &uniforms[i], &tracker->info[i], frame_count); return elems; } diff --git a/gfx/state_tracker.h b/gfx/state_tracker.h index 4b47ceb5bd..e02e400fde 100644 --- a/gfx/state_tracker.h +++ b/gfx/state_tracker.h @@ -97,7 +97,7 @@ state_tracker_t* state_tracker_init(const struct state_tracker_info *info); void state_tracker_free(state_tracker_t *tracker); /** - * state_get_uniform: + * state_tracker_get_uniform: * @tracker : State tracker handle. * @uniforms : State tracker uniforms. * @elem : Amount of uniform elements. @@ -109,7 +109,7 @@ void state_tracker_free(state_tracker_t *tracker); * Returns: Amount of state elements (either equal to @elem * or equal to @tracker->info_eleme). **/ -unsigned state_get_uniform(state_tracker_t *tracker, +unsigned state_tracker_get_uniform(state_tracker_t *tracker, struct state_tracker_uniform *uniforms, unsigned elem, unsigned frame_count);