• Home
  • Raw
  • Download

Lines Matching refs:sba

709    iris_emit_cmd(batch, GENX(STATE_BASE_ADDRESS), sba) {  in init_state_base_address()
710 sba.GeneralStateMOCS = mocs; in init_state_base_address()
711 sba.StatelessDataPortAccessMOCS = mocs; in init_state_base_address()
712 sba.DynamicStateMOCS = mocs; in init_state_base_address()
713 sba.IndirectObjectMOCS = mocs; in init_state_base_address()
714 sba.InstructionMOCS = mocs; in init_state_base_address()
715 sba.SurfaceStateMOCS = mocs; in init_state_base_address()
717 sba.GeneralStateBaseAddressModifyEnable = true; in init_state_base_address()
718 sba.DynamicStateBaseAddressModifyEnable = true; in init_state_base_address()
719 sba.IndirectObjectBaseAddressModifyEnable = true; in init_state_base_address()
720 sba.InstructionBaseAddressModifyEnable = true; in init_state_base_address()
721 sba.GeneralStateBufferSizeModifyEnable = true; in init_state_base_address()
722 sba.DynamicStateBufferSizeModifyEnable = true; in init_state_base_address()
724 sba.BindlessSurfaceStateBaseAddress = ro_bo(NULL, IRIS_MEMZONE_BINDLESS_START); in init_state_base_address()
725 sba.BindlessSurfaceStateSize = (IRIS_BINDLESS_SIZE >> 12) - 1; in init_state_base_address()
726 sba.BindlessSurfaceStateBaseAddressModifyEnable = true; in init_state_base_address()
727 sba.BindlessSurfaceStateMOCS = mocs; in init_state_base_address()
729 sba.IndirectObjectBufferSizeModifyEnable = true; in init_state_base_address()
730 sba.InstructionBuffersizeModifyEnable = true; in init_state_base_address()
732 sba.InstructionBaseAddress = ro_bo(NULL, IRIS_MEMZONE_SHADER_START); in init_state_base_address()
733 sba.DynamicStateBaseAddress = ro_bo(NULL, IRIS_MEMZONE_DYNAMIC_START); in init_state_base_address()
735 sba.GeneralStateBufferSize = 0xfffff; in init_state_base_address()
736 sba.IndirectObjectBufferSize = 0xfffff; in init_state_base_address()
737 sba.InstructionBufferSize = 0xfffff; in init_state_base_address()
738 sba.DynamicStateBufferSize = 0xfffff; in init_state_base_address()
5339 iris_emit_cmd(batch, GENX(STATE_BASE_ADDRESS), sba) { in iris_update_surface_base_address()
5340 sba.SurfaceStateBaseAddressModifyEnable = true; in iris_update_surface_base_address()
5341 sba.SurfaceStateBaseAddress = ro_bo(binder->bo, 0); in iris_update_surface_base_address()
5346 sba.GeneralStateMOCS = mocs; in iris_update_surface_base_address()
5347 sba.StatelessDataPortAccessMOCS = mocs; in iris_update_surface_base_address()
5348 sba.DynamicStateMOCS = mocs; in iris_update_surface_base_address()
5349 sba.IndirectObjectMOCS = mocs; in iris_update_surface_base_address()
5350 sba.InstructionMOCS = mocs; in iris_update_surface_base_address()
5351 sba.SurfaceStateMOCS = mocs; in iris_update_surface_base_address()
5353 sba.BindlessSurfaceStateMOCS = mocs; in iris_update_surface_base_address()