summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Widawsky <benjamin.widawsky@intel.com>2014-06-02 19:05:39 -0700
committerBen Widawsky <benjamin.widawsky@intel.com>2014-06-03 10:55:24 -0700
commit16ec4ffac4ee2fe11659df1dcf456722b5bbd29b (patch)
tree962434efa5aba8ad86097203edad2174df66f7e3
parent394cea97a74e7bc724eaba46650879350c767cde (diff)
rendercopy_gen8: Move 3DSTATE_PS to match mesadebug
This makes comparing, and debug easier. Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
-rw-r--r--lib/rendercopy_gen8.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/rendercopy_gen8.c b/lib/rendercopy_gen8.c
index c0860ab6..b99b75a0 100644
--- a/lib/rendercopy_gen8.c
+++ b/lib/rendercopy_gen8.c
@@ -830,6 +830,12 @@ gen8_emit_ps(struct intel_batchbuffer *batch, uint32_t kernel) {
OUT_BATCH(0);
OUT_BATCH(0);
+ OUT_BATCH(GEN8_3DSTATE_PS_BLEND | (2 - 2));
+ OUT_BATCH(GEN8_PS_BLEND_HAS_WRITEABLE_RT);
+
+ OUT_BATCH(GEN8_3DSTATE_PS_EXTRA | (2 - 2));
+ OUT_BATCH(GEN8_PSX_PIXEL_SHADER_VALID | GEN8_PSX_ATTRIBUTE_ENABLE);
+
OUT_BATCH(GEN7_3DSTATE_PS | (12-2));
OUT_BATCH(kernel);
OUT_BATCH(0); /* kernel hi */
@@ -845,11 +851,6 @@ gen8_emit_ps(struct intel_batchbuffer *batch, uint32_t kernel) {
OUT_BATCH(0); // kernel 2
OUT_BATCH(0); /* kernel 2 hi */
- OUT_BATCH(GEN8_3DSTATE_PS_BLEND | (2 - 2));
- OUT_BATCH(GEN8_PS_BLEND_HAS_WRITEABLE_RT);
-
- OUT_BATCH(GEN8_3DSTATE_PS_EXTRA | (2 - 2));
- OUT_BATCH(GEN8_PSX_PIXEL_SHADER_VALID | GEN8_PSX_ATTRIBUTE_ENABLE);
}
static void