diff options
author | Jason Ekstrand <[email protected]> | 2015-11-16 12:29:07 -0800 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2015-11-16 12:29:09 -0800 |
commit | de54b4b18fea9358cc6f0e7dc9f64256be00be06 (patch) | |
tree | e679f5ee3fe2d5ee4e3a8784ef4b1871d5de5d5d /src/vulkan/gen8_cmd_buffer.c | |
parent | cb9e2305f87e7f3bad5a1b619f5679b335052d46 (diff) |
anv: Only include the pack headers where needed
Previously, we were including gen7_pack.h, gen75_pack.h, and gen8_pack.h
in anv_private.h. As we add more gens, this is going to become untenable.
This commit moves things around so that we only use the pack headers when
and if we need them.
Diffstat (limited to 'src/vulkan/gen8_cmd_buffer.c')
-rw-r--r-- | src/vulkan/gen8_cmd_buffer.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/vulkan/gen8_cmd_buffer.c b/src/vulkan/gen8_cmd_buffer.c index 2c76e31936f..2e4a618bad1 100644 --- a/src/vulkan/gen8_cmd_buffer.c +++ b/src/vulkan/gen8_cmd_buffer.c @@ -29,6 +29,8 @@ #include "anv_private.h" +#include "gen8_pack.h" + static void gen8_cmd_buffer_flush_push_constants(struct anv_cmd_buffer *cmd_buffer) { @@ -94,14 +96,14 @@ emit_viewport_state(struct anv_cmd_buffer *cmd_buffer, .YMaxViewPort = vp->originY + vp->height - 1, }; - struct GEN7_CC_VIEWPORT cc_viewport = { + struct GEN8_CC_VIEWPORT cc_viewport = { .MinimumDepth = vp->minDepth, .MaximumDepth = vp->maxDepth }; GEN8_SF_CLIP_VIEWPORT_pack(NULL, sf_clip_state.map + i * 64, &sf_clip_viewport); - GEN7_CC_VIEWPORT_pack(NULL, cc_state.map + i * 32, &cc_viewport); + GEN8_CC_VIEWPORT_pack(NULL, cc_state.map + i * 32, &cc_viewport); } anv_batch_emit(&cmd_buffer->batch, |