Lines Matching refs:state

129    /* This PDS program is passed to the HW via the PPP state words. These only
202 /* This PDS program is passed to the HW via the PPP state words. These only
481 /* USC state update: SR state store. */
497 /* USC state update: SR state load. */
531 /* PDS state update: SR state store. */
541 /* PDS state update: SR state load. */
554 /* PDS state update: SR state store. */
565 /* PDS state update: SR state load. */
712 pvr_csb_pack (state0_out, VDMCTRL_PDS_STATE0, state) {
716 state.dm_target = PVRX(VDMCTRL_DM_TARGET_VDM);
717 state.usc_target = usc_target;
718 state.usc_common_size = 0;
719 state.usc_unified_size = usc_unified_size;
720 state.pds_temp_size = 0;
724 state.pds_data_size =
728 pvr_csb_pack (state1_out, VDMCTRL_PDS_STATE1, state) {
729 state.pds_data_addr = PVR_DEV_ADDR(pds_program->data_offset);
730 state.sd_type = PVRX(VDMCTRL_SD_TYPE_PDS);
731 state.sd_next_type = PVRX(VDMCTRL_SD_TYPE_PDS);
740 pvr_csb_pack (stream_out1_out, TA_STATE_STREAM_OUT1, state) {
744 state.sync = true;
749 state.pds_data_size =
752 state.pds_temp_size = 0;
755 pvr_csb_pack (stream_out2_out, TA_STATE_STREAM_OUT2, state) {
756 state.pds_data_addr = PVR_DEV_ADDR(pds_program->data_offset);
781 /* Context store state. */
793 pvr_csb_pack (&task1.pds_state2, VDMCTRL_PDS_STATE2, state) {
794 state.pds_code_addr =
806 /* Context resume state. */
818 pvr_csb_pack (&task1.pds_state2, VDMCTRL_PDS_STATE2, state) {
819 state.pds_code_addr =
982 /* CR_CDM_CONTEXT_... use state store program info. */
986 state) {
987 state.data_addr =
989 state.code_addr =
995 state) {
996 state.data_addr =
998 state.code_addr =
1004 state) {
1009 state.pds_seq_dep = true;
1010 state.usc_seq_dep = false;
1011 state.target = true;
1012 state.unified_size = ctx_switch->sr[0].usc.unified_size;
1013 state.common_shared = false;
1014 state.common_size = 0;
1015 state.temp_size = 0;
1020 state.data_size = store_program_data_size /
1023 state.fence = true;
1030 state) {
1031 state.data_addr =
1033 state.code_addr =
1039 state) {
1044 state.pds_seq_dep = true;
1045 state.usc_seq_dep = false;
1046 state.target = !PVR_HAS_FEATURE(dev_info, compute_morton_capable);
1047 state.unified_size = 0;
1049 state.common_shared = true;
1050 state.common_size = 0;
1051 state.temp_size = 0;
1056 state.data_size = fence_terminate_program_data_size /
1058 state.fence = true;
1061 /* CR_CDM_RESUME_... use state load program info. */
1065 state) {
1066 state.data_addr =
1068 state.code_addr =
1074 state) {
1075 state.data_addr =
1077 state.code_addr =
1271 /* Create the PDS Uniform/Tex state code segment array. */