Lines Matching defs:shader
39 int evergreen_solid_vs(RADEONChipFamily ChipSet, uint32_t* shader)
44 shader[i++] = CF_DWORD0(ADDR(4),
46 shader[i++] = CF_DWORD1(POP_COUNT(0),
56 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_POS0),
62 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
73 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(0),
79 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
90 shader[i++] = 0x00000000;
91 shader[i++] = 0x00000000;
93 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
101 shader[i++] = VTX_DWORD1_GPR(DST_GPR(1),
112 shader[i++] = VTX_DWORD2(OFFSET(0),
122 shader[i++] = VTX_DWORD_PAD;
128 int evergreen_solid_ps(RADEONChipFamily ChipSet, uint32_t* shader)
133 shader[i++] = CF_ALU_DWORD0(ADDR(2),
137 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
146 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_PIXEL_MRT0),
152 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
164 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 0),
175 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
188 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 0),
199 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
212 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 0),
223 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
236 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 0),
247 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
264 int evergreen_copy_vs(RADEONChipFamily ChipSet, uint32_t* shader)
269 shader[i++] = CF_DWORD0(ADDR(4),
271 shader[i++] = CF_DWORD1(POP_COUNT(0),
281 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_POS0),
287 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
298 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(0),
304 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
315 shader[i++] = 0x00000000;
316 shader[i++] = 0x00000000;
318 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
326 shader[i++] = VTX_DWORD1_GPR(DST_GPR(1),
337 shader[i++] = VTX_DWORD2(OFFSET(0),
347 shader[i++] = VTX_DWORD_PAD;
349 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
357 shader[i++] = VTX_DWORD1_GPR(DST_GPR(0),
368 shader[i++] = VTX_DWORD2(OFFSET(8),
378 shader[i++] = VTX_DWORD_PAD;
384 int evergreen_copy_ps(RADEONChipFamily ChipSet, uint32_t* shader)
389 shader[i++] = CF_ALU_DWORD0(ADDR(3),
393 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
402 shader[i++] = CF_DWORD0(ADDR(8),
404 shader[i++] = CF_DWORD1(POP_COUNT(0),
414 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_PIXEL_MRT0),
420 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
432 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
443 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
456 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
467 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
480 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
491 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
504 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
515 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
529 shader[i++] = 0x00000000;
530 shader[i++] = 0x00000000;
533 shader[i++] = TEX_DWORD0(TEX_INST(SQ_TEX_INST_SAMPLE),
542 shader[i++] = TEX_DWORD1(DST_GPR(0),
553 shader[i++] = TEX_DWORD2(OFFSET_X(0),
561 shader[i++] = TEX_DWORD_PAD;
566 int evergreen_xv_vs(RADEONChipFamily ChipSet, uint32_t* shader)
571 shader[i++] = CF_DWORD0(ADDR(6),
573 shader[i++] = CF_DWORD1(POP_COUNT(0),
584 shader[i++] = CF_ALU_DWORD0(ADDR(4),
588 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
598 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_POS0),
604 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
615 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(0),
621 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
634 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
645 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
659 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
670 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
684 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
692 shader[i++] = VTX_DWORD1_GPR(DST_GPR(1),
703 shader[i++] = VTX_DWORD2(OFFSET(0),
713 shader[i++] = VTX_DWORD_PAD;
715 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
723 shader[i++] = VTX_DWORD1_GPR(DST_GPR(0),
734 shader[i++] = VTX_DWORD2(OFFSET(8),
744 shader[i++] = VTX_DWORD_PAD;
749 int evergreen_xv_ps(RADEONChipFamily ChipSet, uint32_t* shader)
754 shader[i++] = CF_ALU_DWORD0(ADDR(5),
758 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
767 shader[i++] = CF_DWORD0(ADDR(21),
769 shader[i++] = CF_DWORD1(POP_COUNT(0),
779 shader[i++] = CF_DWORD0(ADDR(30),
781 shader[i++] = CF_DWORD1(POP_COUNT(0),
791 shader[i++] = CF_ALU_DWORD0(ADDR(9),
795 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
804 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_PIXEL_MRT0),
810 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
821 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
832 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
845 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
856 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
869 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
880 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
893 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
904 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
919 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 0),
930 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(ALU_SRC_KCACHE0_BASE + 0),
941 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 0),
952 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(ALU_SRC_KCACHE0_BASE + 0),
963 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 0),
974 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(ALU_SRC_KCACHE0_BASE + 0),
985 shader[i++] = ALU_DWORD0(SRC0_SEL(SQ_ALU_SRC_0),
996 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_1),
1009 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 1),
1020 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_PV),
1031 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 1),
1042 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_PV),
1053 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 1),
1064 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_PV),
1075 shader[i++] = ALU_DWORD0(SRC0_SEL(SQ_ALU_SRC_0),
1086 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_1),
1098 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 2),
1109 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_PV),
1120 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 2),
1131 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_PV),
1142 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_KCACHE0_BASE + 2),
1153 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_PV),
1164 shader[i++] = ALU_DWORD0(SRC0_SEL(SQ_ALU_SRC_0),
1175 shader[i++] = ALU_DWORD1_OP3(SRC2_SEL(SQ_ALU_SRC_1),
1187 shader[i++] = CF_DWORD0(ADDR(24),
1189 shader[i++] = CF_DWORD1(POP_COUNT(0),
1199 shader[i++] = CF_DWORD0(ADDR(0),
1201 shader[i++] = CF_DWORD1(POP_COUNT(0),
1211 shader[i++] = 0x00000000;
1212 shader[i++] = 0x00000000;
1214 shader[i++] = TEX_DWORD0(TEX_INST(SQ_TEX_INST_SAMPLE),
1223 shader[i++] = TEX_DWORD1(DST_GPR(1),
1234 shader[i++] = TEX_DWORD2(OFFSET_X(0),
1242 shader[i++] = TEX_DWORD_PAD;
1244 shader[i++] = TEX_DWORD0(TEX_INST(SQ_TEX_INST_SAMPLE),
1253 shader[i++] = TEX_DWORD1(DST_GPR(1),
1264 shader[i++] = TEX_DWORD2(OFFSET_X(0),
1272 shader[i++] = TEX_DWORD_PAD;
1274 shader[i++] = TEX_DWORD0(TEX_INST(SQ_TEX_INST_SAMPLE),
1283 shader[i++] = TEX_DWORD1(DST_GPR(1),
1294 shader[i++] = TEX_DWORD2(OFFSET_X(0),
1302 shader[i++] = TEX_DWORD_PAD;
1304 shader[i++] = CF_DWORD0(ADDR(32),
1306 shader[i++] = CF_DWORD1(POP_COUNT(0),
1316 shader[i++] = CF_DWORD0(ADDR(0),
1318 shader[i++] = CF_DWORD1(POP_COUNT(0),
1328 shader[i++] = TEX_DWORD0(TEX_INST(SQ_TEX_INST_SAMPLE),
1337 shader[i++] = TEX_DWORD1(DST_GPR(1),
1348 shader[i++] = TEX_DWORD2(OFFSET_X(0),
1356 shader[i++] = TEX_DWORD_PAD;
1362 int evergreen_comp_vs(RADEONChipFamily ChipSet, uint32_t* shader)
1367 shader[i++] = CF_DWORD0(ADDR(3),
1369 shader[i++] = CF_DWORD1(POP_COUNT(0),
1379 shader[i++] = CF_DWORD0(ADDR(9),
1381 shader[i++] = CF_DWORD1(POP_COUNT(0),
1391 shader[i++] = CF_DWORD0(ADDR(0),
1393 shader[i++] = CF_DWORD1(POP_COUNT(0),
1403 shader[i++] = CF_DWORD0(ADDR(44),
1405 shader[i++] = CF_DWORD1(POP_COUNT(0),
1416 shader[i++] = CF_ALU_DWORD0(ADDR(14),
1420 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
1430 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_POS0),
1436 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
1447 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(0),
1453 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
1464 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(1),
1470 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
1481 shader[i++] = CF_DWORD0(ADDR(0),
1483 shader[i++] = CF_DWORD1(POP_COUNT(0),
1493 shader[i++] = CF_DWORD0(ADDR(50),
1495 shader[i++] = CF_DWORD1(POP_COUNT(0),
1506 shader[i++] = CF_ALU_DWORD0(ADDR(34),
1510 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
1520 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_POS0),
1526 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
1537 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(0),
1543 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
1554 shader[i++] = CF_DWORD0(ADDR(0),
1556 shader[i++] = CF_DWORD1(POP_COUNT(0),
1567 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 1),
1578 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1592 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 1),
1603 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1617 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 1),
1628 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1642 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 1),
1653 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1667 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 1),
1678 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1692 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 1),
1703 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1717 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 1),
1728 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1742 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 1),
1753 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1767 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
1778 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1792 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
1803 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1817 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
1828 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1842 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
1853 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1867 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
1878 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1892 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
1903 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1917 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
1928 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1942 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
1953 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1967 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 3),
1978 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
1992 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 3),
2003 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2017 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 4),
2028 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2042 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 4),
2053 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2067 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2078 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2092 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2103 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2117 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2128 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2142 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2153 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2167 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2178 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2192 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2203 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2217 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2228 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2242 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2253 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2267 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 2),
2278 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2292 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 2),
2303 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2317 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
2325 shader[i++] = VTX_DWORD1_GPR(DST_GPR(2),
2336 shader[i++] = VTX_DWORD2(OFFSET(0),
2346 shader[i++] = VTX_DWORD_PAD;
2348 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
2356 shader[i++] = VTX_DWORD1_GPR(DST_GPR(1),
2367 shader[i++] = VTX_DWORD2(OFFSET(8),
2377 shader[i++] = VTX_DWORD_PAD;
2379 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
2387 shader[i++] = VTX_DWORD1_GPR(DST_GPR(0),
2398 shader[i++] = VTX_DWORD2(OFFSET(16),
2408 shader[i++] = VTX_DWORD_PAD;
2411 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
2419 shader[i++] = VTX_DWORD1_GPR(DST_GPR(1),
2430 shader[i++] = VTX_DWORD2(OFFSET(0),
2440 shader[i++] = VTX_DWORD_PAD;
2442 shader[i++] = VTX_DWORD0(VTX_INST(SQ_VTX_INST_FETCH),
2450 shader[i++] = VTX_DWORD1_GPR(DST_GPR(0),
2461 shader[i++] = VTX_DWORD2(OFFSET(8),
2471 shader[i++] = VTX_DWORD_PAD;
2477 int evergreen_comp_ps(RADEONChipFamily ChipSet, uint32_t* shader)
2482 shader[i++] = CF_DWORD0(ADDR(3),
2484 shader[i++] = CF_DWORD1(POP_COUNT(0),
2494 shader[i++] = CF_DWORD0(ADDR(8),
2496 shader[i++] = CF_DWORD1(POP_COUNT(0),
2506 shader[i++] = CF_DWORD0(ADDR(0),
2508 shader[i++] = CF_DWORD1(POP_COUNT(0),
2519 shader[i++] = CF_ALU_DWORD0(ADDR(12),
2523 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
2533 shader[i++] = CF_DWORD0(ADDR(28),
2535 shader[i++] = CF_DWORD1(POP_COUNT(0),
2546 shader[i++] = CF_ALU_DWORD0(ADDR(20),
2550 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
2560 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_PIXEL_MRT0),
2567 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
2578 shader[i++] = CF_DWORD0(ADDR(0),
2580 shader[i++] = CF_DWORD1(POP_COUNT(0),
2591 shader[i++] = CF_ALU_DWORD0(ADDR(24),
2595 shader[i++] = CF_ALU_DWORD1(KCACHE_MODE1(SQ_CF_KCACHE_NOP),
2604 shader[i++] = CF_DWORD0(ADDR(32),
2606 shader[i++] = CF_DWORD1(POP_COUNT(0),
2617 shader[i++] = CF_ALLOC_IMP_EXP_DWORD0(ARRAY_BASE(CF_PIXEL_MRT0),
2623 shader[i++] = CF_ALLOC_IMP_EXP_DWORD1_SWIZ(SRC_SEL_X(SQ_SEL_X),
2635 shader[i++] = CF_DWORD0(ADDR(0),
2637 shader[i++] = CF_DWORD1(POP_COUNT(0),
2648 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2659 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2672 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2683 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2696 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2707 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2720 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2731 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2745 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2756 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2769 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2780 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2793 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2804 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2817 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2828 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2843 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2854 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2868 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2879 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2893 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2904 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2918 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2929 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2943 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2954 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2967 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
2978 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
2991 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
3002 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
3015 shader[i++] = ALU_DWORD0(SRC0_SEL(ALU_SRC_GPR_BASE + 0),
3026 shader[i++] = ALU_DWORD1_OP2(SRC0_ABS(0),
3040 shader[i++] = TEX_DWORD0(TEX_INST(SQ_TEX_INST_SAMPLE),
3049 shader[i++] = TEX_DWORD1(DST_GPR(1),
3060 shader[i++] = TEX_DWORD2(OFFSET_X(0),
3068 shader[i++] = TEX_DWORD_PAD;
3070 shader[i++] = TEX_DWORD0(TEX_INST(SQ_TEX_INST_SAMPLE),
3079 shader[i++] = TEX_DWORD1(DST_GPR(0),
3090 shader[i++] = TEX_DWORD2(OFFSET_X(0),
3098 shader[i++] = TEX_DWORD_PAD;
3101 shader[i++] = TEX_DWORD0(TEX_INST(SQ_TEX_INST_SAMPLE),
3110 shader[i++] = TEX_DWORD1(DST_GPR(0),
3121 shader[i++] = TEX_DWORD2(OFFSET_X(0),
3129 shader[i++] = TEX_DWORD_PAD;