Mesa (gallium-array-textures): gallium: rename element_offset/ width fields in views to first/last_element
Roland Scheidegger
sroland at kemper.freedesktop.org
Fri Jun 18 14:24:04 UTC 2010
Module: Mesa
Branch: gallium-array-textures
Commit: 17492d705e7b7f607b71db045c3bf344cb6842b3
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=17492d705e7b7f607b71db045c3bf344cb6842b3
Author: Roland Scheidegger <sroland at vmware.com>
Date: Fri Jun 18 10:58:08 2010 +0100
gallium: rename element_offset/width fields in views to first/last_element
This is much more consistent with the other fields used there
(first/last level, first/last layer).
Actually thinking about removing the ugly union/structs again and
rename first/last_layer to something even more generic which could also
be used for buffers (like first/last_member) without inducing headaches.
---
src/gallium/drivers/trace/tr_dump_state.c | 8 ++++----
src/gallium/include/pipe/p_state.h | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/gallium/drivers/trace/tr_dump_state.c b/src/gallium/drivers/trace/tr_dump_state.c
index 296b760..746f953 100644
--- a/src/gallium/drivers/trace/tr_dump_state.c
+++ b/src/gallium/drivers/trace/tr_dump_state.c
@@ -435,8 +435,8 @@ void trace_dump_sampler_view_template(const struct pipe_sampler_view *state)
trace_dump_member(uint, state, u.tex.last_level);
trace_dump_member(uint, state, u.tex.first_layer);
trace_dump_member(uint, state, u.tex.last_layer);
- trace_dump_member(uint, state, u.buf.element_offset);
- trace_dump_member(uint, state, u.buf.element_width);
+ trace_dump_member(uint, state, u.buf.first_element);
+ trace_dump_member(uint, state, u.buf.last_element);
trace_dump_member(uint, state, swizzle_r);
trace_dump_member(uint, state, swizzle_g);
trace_dump_member(uint, state, swizzle_b);
@@ -468,8 +468,8 @@ void trace_dump_surface(const struct pipe_surface *state)
trace_dump_member(uint, state, u.tex.level);
trace_dump_member(uint, state, u.tex.first_layer);
trace_dump_member(uint, state, u.tex.last_layer);
- trace_dump_member(uint, state, u.buf.element_offset);
- trace_dump_member(uint, state, u.buf.element_width);
+ trace_dump_member(uint, state, u.buf.first_element);
+ trace_dump_member(uint, state, u.buf.last_element);
trace_dump_struct_end();
}
diff --git a/src/gallium/include/pipe/p_state.h b/src/gallium/include/pipe/p_state.h
index aa82113..6bbc829 100644
--- a/src/gallium/include/pipe/p_state.h
+++ b/src/gallium/include/pipe/p_state.h
@@ -294,8 +294,8 @@ struct pipe_surface
unsigned last_layer:16;
} tex;
struct {
- unsigned element_offset;
- unsigned element_width;
+ unsigned first_element;
+ unsigned last_element;
} buf;
} u;
};
@@ -318,8 +318,8 @@ struct pipe_sampler_view
unsigned last_level:8; /**< last mipmap level to use */
} tex;
struct {
- unsigned element_offset;
- unsigned element_width;
+ unsigned first_element;
+ unsigned last_element;
} buf;
} u;
unsigned swizzle_r:3; /**< PIPE_SWIZZLE_x for red component */
More information about the mesa-commit
mailing list