anv: Set Stateless Data Port Access MOCS
This is the MOCS setting used for the A64 stateless messages which we sometimes use for SSBO operations. Fixes:48ed2a7bb0"anv: Implement VK_EXT_buffer_device_address" Fixes:79fb0d27f3"anv: Implement SSBOs bindings with GPU addr..." Reviewed-by: Chad Versace <chadversary@chromium.org> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
This commit is contained in:
@@ -76,6 +76,8 @@ genX(cmd_buffer_emit_state_base_address)(struct anv_cmd_buffer *cmd_buffer)
|
||||
sba.GeneralStateMOCS = GENX(MOCS);
|
||||
sba.GeneralStateBaseAddressModifyEnable = true;
|
||||
|
||||
sba.StatelessDataPortAccessMOCS = GENX(MOCS);
|
||||
|
||||
sba.SurfaceStateBaseAddress =
|
||||
anv_cmd_buffer_surface_base_address(cmd_buffer);
|
||||
sba.SurfaceStateMOCS = GENX(MOCS);
|
||||
|
||||
Reference in New Issue
Block a user