trace_dump_call_begin("pipe_context", "bind_blend_state");
trace_dump_arg(ptr, pipe);
- trace_dump_arg(ptr, state);
+ if (trace_dump_is_triggered())
+ trace_dump_arg(blend_state, state);
+ else
+ trace_dump_arg(ptr, state);
pipe->bind_blend_state(pipe, state);
trace_dump_call_begin("pipe_context", "bind_rasterizer_state");
trace_dump_arg(ptr, pipe);
- trace_dump_arg(ptr, state);
+ if (trace_dump_is_triggered())
+ trace_dump_arg(rasterizer_state, state);
+ else
+ trace_dump_arg(ptr, state);
pipe->bind_rasterizer_state(pipe, state);
trace_dump_call_begin("pipe_context", "bind_depth_stencil_alpha_state");
trace_dump_arg(ptr, pipe);
- trace_dump_arg(ptr, state);
+ if (trace_dump_is_triggered())
+ trace_dump_arg(depth_stencil_alpha_state, state);
+ else
+ trace_dump_arg(ptr, state);
pipe->bind_depth_stencil_alpha_state(pipe, state);