Lines Matching refs:dst
506 ureg_dst_is_empty( struct ureg_dst dst )
508 return dst.File != TGSI_FILE_NULL &&
509 dst.WriteMask == 0;
543 const struct ureg_dst *dst,
553 const struct ureg_dst *dst,
566 const struct ureg_dst *dst,
616 struct ureg_dst dst );
693 struct ureg_dst dst ) \
697 if (ureg_dst_is_empty(dst)) \
701 dst.Saturate, \
705 ureg_emit_dst( ureg, dst ); \
712 struct ureg_dst dst, \
717 if (ureg_dst_is_empty(dst)) \
721 dst.Saturate, \
725 ureg_emit_dst( ureg, dst ); \
732 struct ureg_dst dst, \
738 if (ureg_dst_is_empty(dst)) \
742 dst.Saturate, \
746 ureg_emit_dst( ureg, dst ); \
754 struct ureg_dst dst, \
762 if (ureg_dst_is_empty(dst)) \
766 dst.Saturate, \
772 ureg_emit_dst( ureg, dst ); \
780 struct ureg_dst dst, \
787 if (ureg_dst_is_empty(dst)) \
791 dst.Saturate, \
795 ureg_emit_dst( ureg, dst ); \
804 struct ureg_dst dst, \
812 if (ureg_dst_is_empty(dst)) \
816 dst.Saturate, \
820 ureg_emit_dst( ureg, dst ); \
830 struct ureg_dst dst, \
840 if (ureg_dst_is_empty(dst)) \
844 dst.Saturate, \
850 ureg_emit_dst( ureg, dst ); \
1018 struct ureg_dst dst;
1020 dst.File = file;
1021 dst.WriteMask = TGSI_WRITEMASK_XYZW;
1022 dst.Indirect = 0;
1023 dst.IndirectFile = TGSI_FILE_NULL;
1024 dst.IndirectIndex = 0;
1025 dst.IndirectSwizzle = 0;
1026 dst.Saturate = 0;
1027 dst.Index = index;
1028 dst.Dimension = 0;
1029 dst.DimensionIndex = 0;
1030 dst.DimIndirect = 0;
1031 dst.DimIndFile = TGSI_FILE_NULL;
1032 dst.DimIndIndex = 0;
1033 dst.DimIndSwizzle = 0;
1034 dst.ArrayID = array_id;
1035 dst.Invariant = 0;
1037 return dst;
1050 struct ureg_dst dst;
1052 dst.File = src.File;
1053 dst.WriteMask = TGSI_WRITEMASK_XYZW;
1054 dst.IndirectFile = src.IndirectFile;
1055 dst.Indirect = src.Indirect;
1056 dst.IndirectIndex = src.IndirectIndex;
1057 dst.IndirectSwizzle = src.IndirectSwizzle;
1058 dst.Saturate = 0;
1059 dst.Index = src.Index;
1060 dst.Dimension = src.Dimension;
1061 dst.DimensionIndex = src.DimensionIndex;
1062 dst.DimIndirect = src.DimIndirect;
1063 dst.DimIndFile = src.DimIndFile;
1064 dst.DimIndIndex = src.DimIndIndex;
1065 dst.DimIndSwizzle = src.DimIndSwizzle;
1066 dst.ArrayID = src.ArrayID;
1067 dst.Invariant = 0;
1069 return dst;
1110 ureg_src( struct ureg_dst dst )
1114 src.File = dst.File;
1119 src.Indirect = dst.Indirect;
1120 src.IndirectFile = dst.IndirectFile;
1121 src.IndirectIndex = dst.IndirectIndex;
1122 src.IndirectSwizzle = dst.IndirectSwizzle;
1124 src.Index = dst.Index;
1126 src.Dimension = dst.Dimension;
1127 src.DimensionIndex = dst.DimensionIndex;
1128 src.DimIndirect = dst.DimIndirect;
1129 src.DimIndFile = dst.DimIndFile;
1130 src.DimIndIndex = dst.DimIndIndex;
1131 src.DimIndSwizzle = dst.DimIndSwizzle;
1132 src.ArrayID = dst.ArrayID;
1142 struct ureg_dst dst;
1144 dst.File = TGSI_FILE_NULL;
1145 dst.WriteMask = 0;
1146 dst.Indirect = 0;
1147 dst.IndirectFile = TGSI_FILE_NULL;
1148 dst.IndirectIndex = 0;
1149 dst.IndirectSwizzle = 0;
1150 dst.Saturate = 0;
1151 dst.Index = 0;
1152 dst.Dimension = 0;
1153 dst.DimensionIndex = 0;
1154 dst.DimIndirect = 0;
1155 dst.DimIndFile = TGSI_FILE_NULL;
1156 dst.DimIndIndex = 0;
1157 dst.DimIndSwizzle = 0;
1158 dst.ArrayID = 0;
1159 dst.Invariant = 0;
1161 return dst;
1199 ureg_dst_is_undef( struct ureg_dst dst )
1201 return dst.File == TGSI_FILE_NULL;