From ae5c75c807721a10d4b7918714fd6a902fb9a857 Mon Sep 17 00:00:00 2001 From: Gibala Krzysztof Date: Mon, 4 Nov 2019 13:22:32 +0100 Subject: [PATCH] Add shifts in RENDER_SURFACE_STATE command for TGLLP Related-To: NEO-3861 Change-Id: I2726807b5792e378071b6271dbb79a3d3f2a02ad Signed-off-by: Gibala Krzysztof --- core/gen12lp/hw_cmds_generated.inl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/gen12lp/hw_cmds_generated.inl b/core/gen12lp/hw_cmds_generated.inl index 745e5f3861..f3214210fd 100644 --- a/core/gen12lp/hw_cmds_generated.inl +++ b/core/gen12lp/hw_cmds_generated.inl @@ -2468,10 +2468,10 @@ typedef struct tagRENDER_SURFACE_STATE { } inline void setMemoryObjectControlStateIndexToMocsTables(const uint32_t value) { UNRECOVERABLE_IF(value > 0x3f); - TheStructure.Common.MemoryObjectControlStateIndexToMocsTables = value; + TheStructure.Common.MemoryObjectControlStateIndexToMocsTables = value >> 1; } inline uint32_t getMemoryObjectControlStateIndexToMocsTables(void) const { - return TheStructure.Common.MemoryObjectControlStateIndexToMocsTables; + return (TheStructure.Common.MemoryObjectControlStateIndexToMocsTables << 1); } inline void setMemoryObjectControlState(const uint32_t value) { TheStructure.Common.MemoryObjectControlStateReserved_56 = value;