diff options
author | Jordan Justen <jordan.l.justen@intel.com> | 2016-02-11 11:33:30 -0800 |
---|---|---|
committer | Jordan Justen <jordan.l.justen@intel.com> | 2016-02-16 08:47:17 -0800 |
commit | 0d1ec068b829077cc23a165fd501a58bbf383411 (patch) | |
tree | 1aa4c756b8fe305723c20aebda36ca5e216cc861 | |
parent | 9934c56e5a8eb263d3e11b773b49212018cb4d31 (diff) |
wipvk-gen7
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
-rw-r--r-- | src/vulkan/gen7_cmd_buffer.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/vulkan/gen7_cmd_buffer.c b/src/vulkan/gen7_cmd_buffer.c index 868558a180..b83aa41e6a 100644 --- a/src/vulkan/gen7_cmd_buffer.c +++ b/src/vulkan/gen7_cmd_buffer.c @@ -349,9 +349,9 @@ config_l3(struct anv_cmd_buffer *cmd_buffer, bool enable_slm) uint32_t l3c2_val = enable_slm ? /* All = 0 ways; URB = 16 ways; DC and RO = 16; SLM = 1 */ - /*0x02040021*/0x010000a1 : + (1 ? 0x000800a1 : 0x010000a1) : /* All = 0 ways; URB = 32 ways; DC = 0; RO = 32; SLM = 0 */ - /*0x04080040*/0x02000030; + (1 ? 0x00080040 : 0x02000030); bool changed = cmd_buffer->state.current_l3_config != l3c2_val; if (changed) { @@ -380,9 +380,10 @@ config_l3(struct anv_cmd_buffer *cmd_buffer, bool enable_slm) .CommandStreamerStallEnable = true); anv_finishme("write GEN7_L3SQCREG1"); + emit_lri(&cmd_buffer->batch, GEN7_L3SQCREG1, 0x01610000); emit_lri(&cmd_buffer->batch, GEN7_L3CNTLREG2, l3c2_val); emit_lri(&cmd_buffer->batch, GEN7_L3CNTLREG3, - enable_slm ? 0x00040810 : 0x00040410); + enable_slm ? (0?0x00040810:0) : (0?0x00040410:0)); cmd_buffer->state.current_l3_config = l3c2_val; } } |