summaryrefslogtreecommitdiff
path: root/src/gallium/tools/trace
diff options
context:
space:
mode:
authorBrian Paul <brianp@vmware.com>2013-09-12 18:11:45 -0600
committerBrian Paul <brianp@vmware.com>2013-10-03 14:05:27 -0600
commitbc367ab54d8c18b06fbbb3838a0d19240c1afe9b (patch)
tree5dea3a99e57fd45f858034af18ac9d257c189e48 /src/gallium/tools/trace
parent3f0627c2ad605b006737312c478907859411ffa8 (diff)
gallium/tools: update dump_state.py to use bind_sampler_states()
Diffstat (limited to 'src/gallium/tools/trace')
-rwxr-xr-xsrc/gallium/tools/trace/dump_state.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/gallium/tools/trace/dump_state.py b/src/gallium/tools/trace/dump_state.py
index e9b879c1a0f..d4df2e09eab 100755
--- a/src/gallium/tools/trace/dump_state.py
+++ b/src/gallium/tools/trace/dump_state.py
@@ -239,6 +239,7 @@ class Context(Dispatcher):
self._state.vs.shader = None
self._state.gs.shader = None
self._state.fs.shader = None
+ self._state.sampler = {}
self._state.vs.sampler = []
self._state.gs.sampler = []
self._state.fs.sampler = []
@@ -280,14 +281,8 @@ class Context(Dispatcher):
def delete_sampler_state(self, state):
pass
- def bind_vertex_sampler_states(self, num_states, states):
- self._state.vs.sampler = states
-
- def bind_geometry_sampler_states(self, num_states, states):
- self._state.gs.sampler = states
-
- def bind_fragment_sampler_states(self, num_states, states):
- self._state.fs.sampler = states
+ def bind_sampler_states(self, shader, start, num_states, states):
+ self._state.sampler[shader] = states
def create_rasterizer_state(self, state):
return state