From: Brian Paul Date: Thu, 12 Sep 2013 21:18:16 +0000 (-0600) Subject: trace: remove old bind_*_sampler_states() functions X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=dd4816e3fd949ae8b431b370288ee1aa2dd0bf0c;p=mesa.git trace: remove old bind_*_sampler_states() functions --- diff --git a/src/gallium/drivers/trace/tr_context.c b/src/gallium/drivers/trace/tr_context.c index 787028acf8b..1b349863f58 100644 --- a/src/gallium/drivers/trace/tr_context.c +++ b/src/gallium/drivers/trace/tr_context.c @@ -302,85 +302,20 @@ trace_context_bind_sampler_states(struct pipe_context *_pipe, /* remove this when we have pipe->bind_sampler_states(..., start, ...) */ assert(start == 0); - if (pipe->bind_sampler_states) { - trace_dump_call_begin("pipe_context", "bind_sampler_states"); + trace_dump_call_begin("pipe_context", "bind_sampler_states"); - trace_dump_arg(ptr, pipe); - trace_dump_arg(uint, shader); - trace_dump_arg(uint, start); - trace_dump_arg(uint, num_states); - trace_dump_arg_array(ptr, states, num_states); - - pipe->bind_sampler_states(pipe, shader, start, num_states, states); - } - else { - switch (shader) { - case PIPE_SHADER_VERTEX: - trace_dump_call_begin("pipe_context", "bind_vertex_sampler_states"); - break; - case PIPE_SHADER_GEOMETRY: - trace_dump_call_begin("pipe_context", "bind_geometry_sampler_states"); - break; - case PIPE_SHADER_FRAGMENT: - trace_dump_call_begin("pipe_context", "bind_fragment_sampler_states"); - break; - default: - debug_error("Unexpected shader in trace_context_bind_sampler_states()"); - } + trace_dump_arg(ptr, pipe); + trace_dump_arg(uint, shader); + trace_dump_arg(uint, start); + trace_dump_arg(uint, num_states); + trace_dump_arg_array(ptr, states, num_states); - trace_dump_arg(ptr, pipe); - trace_dump_arg(uint, num_states); - trace_dump_arg_array(ptr, states, num_states); - - switch (shader) { - case PIPE_SHADER_VERTEX: - pipe->bind_vertex_sampler_states(pipe, num_states, states); - break; - case PIPE_SHADER_GEOMETRY: - pipe->bind_geometry_sampler_states(pipe, num_states, states); - break; - case PIPE_SHADER_FRAGMENT: - pipe->bind_fragment_sampler_states(pipe, num_states, states); - break; - default: - debug_error("Unexpected shader in trace_context_bind_sampler_states()"); - } - } + pipe->bind_sampler_states(pipe, shader, start, num_states, states); trace_dump_call_end(); } -static INLINE void -trace_context_bind_fragment_sampler_states(struct pipe_context *_pipe, - unsigned num, - void **states) -{ - trace_context_bind_sampler_states(_pipe, PIPE_SHADER_FRAGMENT, - 0, num, states); -} - - -static INLINE void -trace_context_bind_vertex_sampler_states(struct pipe_context *_pipe, - unsigned num, - void **states) -{ - trace_context_bind_sampler_states(_pipe, PIPE_SHADER_VERTEX, - 0, num, states); -} - - -static INLINE void -trace_context_bind_geometry_sampler_states(struct pipe_context *_pipe, - unsigned num, - void **states) -{ - trace_context_bind_sampler_states(_pipe, PIPE_SHADER_GEOMETRY, - 0, num, states); -} - - static INLINE void trace_context_delete_sampler_state(struct pipe_context *_pipe, void *state) @@ -1593,9 +1528,6 @@ trace_context_create(struct trace_screen *tr_scr, TR_CTX_INIT(delete_blend_state); TR_CTX_INIT(create_sampler_state); TR_CTX_INIT(bind_sampler_states); - TR_CTX_INIT(bind_fragment_sampler_states); - TR_CTX_INIT(bind_vertex_sampler_states); - TR_CTX_INIT(bind_geometry_sampler_states); TR_CTX_INIT(delete_sampler_state); TR_CTX_INIT(create_rasterizer_state); TR_CTX_INIT(bind_rasterizer_state);