summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarek Olšák <[email protected]>2017-05-31 01:46:40 +0200
committerMarek Olšák <[email protected]>2017-06-05 18:25:57 +0200
commit9275b2233ffb185b791840c9a3289c477c47b726 (patch)
tree34fcd9fac7e9eb538fd6df8288d3bed08f986cf3
parent3b1ce49bc1e5aff87805b0bab255885c84bf5052 (diff)
gallium/u_threaded: remove 16 bytes from tc_batch
All other sentinels occupy what is otherwise unused space. Reviewed-by: Samuel Pitoiset <[email protected]>
-rw-r--r--src/gallium/auxiliary/util/u_threaded_context.c2
-rw-r--r--src/gallium/auxiliary/util/u_threaded_context.h1
2 files changed, 0 insertions, 3 deletions
diff --git a/src/gallium/auxiliary/util/u_threaded_context.c b/src/gallium/auxiliary/util/u_threaded_context.c
index 34206bfbf40..71211e6a8c0 100644
--- a/src/gallium/auxiliary/util/u_threaded_context.c
+++ b/src/gallium/auxiliary/util/u_threaded_context.c
@@ -67,7 +67,6 @@ static void
tc_batch_check(struct tc_batch *batch)
{
tc_assert(batch->sentinel == TC_SENTINEL);
- tc_assert(batch->sentinel2 == TC_SENTINEL);
tc_assert(batch->num_total_call_slots <= TC_CALLS_PER_BATCH);
}
@@ -2207,7 +2206,6 @@ threaded_context_create(struct pipe_context *pipe,
for (unsigned i = 0; i < TC_MAX_BATCHES; i++) {
tc->batch_slots[i].sentinel = TC_SENTINEL;
- tc->batch_slots[i].sentinel2 = TC_SENTINEL;
tc->batch_slots[i].pipe = pipe;
util_queue_fence_init(&tc->batch_slots[i].fence);
}
diff --git a/src/gallium/auxiliary/util/u_threaded_context.h b/src/gallium/auxiliary/util/u_threaded_context.h
index 5d2a10cb125..2e7e3012cba 100644
--- a/src/gallium/auxiliary/util/u_threaded_context.h
+++ b/src/gallium/auxiliary/util/u_threaded_context.h
@@ -293,7 +293,6 @@ struct tc_batch {
unsigned num_total_call_slots;
struct util_queue_fence fence;
struct tc_call call[TC_CALLS_PER_BATCH];
- unsigned sentinel2;
};
struct threaded_context {