| 1414 | <h4>IMAGE_GATHER4_B</h4> |
| 1415 | <p>Opcode: 69 (0x45)<br /> |
| 1416 | Syntax: IMAGE_GATHER4_B VDATA(4), VADDR(2:5), SRSRC(4,8), SSAMP(4)<br /> |
| 1417 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1418 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. |
| 1419 | The first address register holds the LOD bias value.</p> |
| 1420 | <h4>IMAGE_GATHER4_B_O</h4> |
| 1421 | <p>Opcode: 85 (0x55)<br /> |
| 1422 | Syntax: IMAGE_GATHER4_B_O VDATA(4), VADDR(3:6), SRSRC(4,8), SSAMP(4)<br /> |
| 1423 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1424 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. |
| 1425 | The first address register holds the offset for X,Y,Z. |
| 1426 | Next address register holds the LOD bias value.</p> |
| 1427 | <h4>IMAGE_GATHER4_B_CL</h4> |
| 1428 | <p>Opcode: 70 (0x46)<br /> |
| 1429 | Syntax: IMAGE_GATHER4_B_CL VDATA(4), VADDR(3:6), SRSRC(4,8), SSAMP(4)<br /> |
| 1430 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1431 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The first address |
| 1432 | register holds the LOD bias value. The last address register holds the clamp value.</p> |
| 1433 | <h4>IMAGE_GATHER4_B_CL_O</h4> |
| 1434 | <p>Opcode: 86 (0x56)<br /> |
| 1435 | Syntax: IMAGE_GATHER4_B_CL_O VDATA(4), VADDR(4:7), SRSRC(4,8), SSAMP(4)<br /> |
| 1436 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1437 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. |
| 1438 | The first address register holds the offset for X,Y,Z. Next address |
| 1439 | register holds the LOD bias value. The last address register holds the clamp value.</p> |
| 1440 | <h4>IMAGE_GATHER4_C</h4> |
| 1441 | <p>Opcode: 72 (0x48)<br /> |
| 1442 | Syntax: IMAGE_GATHER4_C VDATA(4), VADDR(3:6), SRSRC(4,8), SSAMP(4)<br /> |
| 1443 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1444 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. |
| 1445 | The instruction performs Z-compare operation choosen in SSAMP sampler. |
| 1446 | The first address register holds the Z-compare value.</p> |
| 1447 | <h4>IMAGE_GATHER4_C_O</h4> |
| 1448 | <p>Opcode: 88 (0x58)<br /> |
| 1449 | Syntax: IMAGE_GATHER4_C_O VDATA(4), VADDR(4:7), SRSRC(4,8), SSAMP(4)<br /> |
| 1450 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1451 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. |
| 1452 | The instruction performs Z-compare operation choosen in SSAMP sampler. |
| 1453 | The first address register holds the offset for X,Y,Z. Next address register holds |
| 1454 | the Z-compare value.</p> |
| 1455 | <h4>IMAGE_GATHER4_C_B</h4> |
| 1456 | <p>Opcode: 77 (0x4d)<br /> |
| 1457 | Syntax: IMAGE_GATHER4_C_B VDATA(4), VADDR(3:6), SRSRC(4,8), SSAMP(4)<br /> |
| 1458 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1459 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction performs |
| 1460 | Z-compare operation choosen in SSAMP sampler. The first address register holds |
| 1461 | the LOD bias value. Next address register holds the Z-compare value. </p> |
| 1462 | <h4>IMAGE_GATHER4_C_B_O</h4> |
| 1463 | <p>Opcode: 93 (0x5d)<br /> |
| 1464 | Syntax: IMAGE_GATHER4_C_B_O VDATA(4), VADDR(4:7), SRSRC(4,8), SSAMP(4)<br /> |
| 1465 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1466 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction performs |
| 1467 | Z-compare operation choosen in SSAMP sampler. The first address register holds |
| 1468 | the offset for X,Y,Z. Next address register holds the LOD bias value. |
| 1469 | Next address register holds the Z-compare value. </p> |
| 1470 | <h4>IMAGE_GATHER4_C_B_CL</h4> |
| 1471 | <p>Opcode: 78 (0x4e)<br /> |
| 1472 | Syntax: IMAGE_GATHER4_C_B_CL VDATA(4), VADDR(4:7), SRSRC(4,8), SSAMP(4)<br /> |
| 1473 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1474 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction performs |
| 1475 | Z-compare operation choosen in SSAMP sampler. The first address register holds |
| 1476 | the LOD bias value. Next address register holds the Z-compare value. The last address |
| 1477 | register holds the clamp value.</p> |
| 1478 | <h4>IMAGE_GATHER4_C_B_CL_O</h4> |
| 1479 | <p>Opcode: 94 (0x5e)<br /> |
| 1480 | Syntax: IMAGE_GATHER4_C_B_CL_O VDATA(4), VADDR(5:8), SRSRC(4,8), SSAMP(4)<br /> |
| 1481 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1482 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction performs |
| 1483 | Z-compare operation choosen in SSAMP sampler. The first address register holds |
| 1484 | the offset for X,Y,Z. Next address register holds the LOD bias value. |
| 1485 | Next address register holds the Z-compare value. The last address register holds |
| 1486 | the clamp value.</p> |
| 1487 | <h4>IMAGE_GATHER4_C_CL</h4> |
| 1488 | <p>Opcode: 73 (0x49)<br /> |
| 1489 | Syntax: IMAGE_GATHER4_C_CL VDATA(4), VADDR(4:7), SRSRC(4,8), SSAMP(4)<br /> |
| 1490 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1491 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction |
| 1492 | performs Z-compare operation choosen in SSAMP sampler. The first address register |
| 1493 | holds the Z-compare value. The last address register holds the clamp value.</p> |
| 1494 | <h4>IMAGE_GATHER4_C_CL_O</h4> |
| 1495 | <p>Opcode: 89 (0x59)<br /> |
| 1496 | Syntax: IMAGE_GATHER4_C_CL_O VDATA(4), VADDR(5:8), SRSRC(4,8), SSAMP(4)<br /> |
| 1497 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1498 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction |
| 1499 | performs Z-compare operation choosen in SSAMP sampler. The first address register holds |
| 1500 | the offset for X,Y,Z. Next address register holds the Z-compare value. |
| 1501 | The last address register holds the clamp value.</p> |
| 1502 | <h4>IMAGE_GATHER4_C_L</h4> |
| 1503 | <p>Opcode: 76 (0x4c)<br /> |
| 1504 | Syntax: IMAGE_GATHER4_C_L VDATA(4), VADDR(3:6), SRSRC(4,8), SSAMP(4)<br /> |
| 1505 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1506 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction |
| 1507 | performs Z-compare operation choosen in SSAMP sampler. The first address register |
| 1508 | holds the Z-compare value. The last address register holds the LOD value.</p> |
| 1509 | <h4>IMAGE_GATHER4_C_L_O</h4> |
| 1510 | <p>Opcode: 92 (0x5c)<br /> |
| 1511 | Syntax: IMAGE_GATHER4_C_L_O VDATA(4), VADDR(4:7), SRSRC(4,8), SSAMP(4)<br /> |
| 1512 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1513 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction |
| 1514 | performs Z-compare operation choosen in SSAMP sampler. The first address register holds |
| 1515 | the offset for X,Y,Z. Next address register holds the Z-compare value. |
| 1516 | The last address register holds the LOD value.</p> |
| 1517 | <h4>IMAGE_GATHER4_C_LZ</h4> |
| 1518 | <p>Opcode: 79 (0x4f)<br /> |
| 1519 | Syntax: IMAGE_GATHER4_C_LZ VDATA(4), VADDR(2:5), SRSRC(4,8), SSAMP(4)<br /> |
| 1520 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1521 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction |
| 1522 | performs Z-compare operation choosen in SSAMP sampler. The first address register |
| 1523 | holds the Z-compare value. Force use of mipmap level 0 (???).</p> |
| 1524 | <h4>IMAGE_GATHER4_C_LZ_O</h4> |
| 1525 | <p>Opcode: 95 (0x5f)<br /> |
| 1526 | Syntax: IMAGE_GATHER4_C_LZ VDATA(4), VADDR(3:6), SRSRC(4,8), SSAMP(4)<br /> |
| 1527 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1528 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The instruction |
| 1529 | performs Z-compare operation choosen in SSAMP sampler. The first address register holds |
| 1530 | the offset for X,Y,Z. Next address register holds the Z-compare value. |
| 1531 | Force use of mipmap level 0 (???).</p> |
| 1532 | <h4>IMAGE_GATHER4_CL</h4> |
| 1533 | <p>Opcode: 65 (0x41)<br /> |
| 1534 | Syntax: IMAGE_GATHER4_CL VDATA(4), VADDR(2:5), SRSRC(4,8), SSAMP(4)<br /> |
| 1535 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1536 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. |
| 1537 | The last address register holds the clamp value.</p> |
| 1538 | <h4>IMAGE_GATHER4_CL_O</h4> |
| 1539 | <p>Opcode: 81 (0x51)<br /> |
| 1540 | Syntax: IMAGE_GATHER4_CL_O VDATA(4), VADDR(3:6), SRSRC(4,8), SSAMP(4)<br /> |
| 1541 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1542 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The first address register |
| 1543 | holds the offset for X,Y,Z. The last address register holds the clamp value.</p> |
| 1544 | <h4>IMAGE_GATHER4_L</h4> |
| 1545 | <p>Opcode: 68 (0x44)<br /> |
| 1546 | Syntax: IMAGE_GATHER4_L VDATA(4), VADDR(2:5), SRSRC(4,8), SSAMP(4)<br /> |
| 1547 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1548 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. |
| 1549 | The last address register holds the LOD value.</p> |
| 1550 | <h4>IMAGE_GATHER4_L_O</h4> |
| 1551 | <p>Opcode: 84 (0x54)<br /> |
| 1552 | Syntax: IMAGE_GATHER4_L_O VDATA(4), VADDR(3:6), SRSRC(4,8), SSAMP(4)<br /> |
| 1553 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1554 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The first address register |
| 1555 | holds the offset for X,Y,Z. The last address register holds the LOD value.</p> |
| 1556 | <h4>IMAGE_GATHER4_LZ</h4> |
| 1557 | <p>Opcode: 71 (0x47)<br /> |
| 1558 | Syntax: IMAGE_GATHER4_LZ VDATA(4), VADDR(1:4), SRSRC(4,8), SSAMP(4)<br /> |
| 1559 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1560 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. |
| 1561 | Force use of mipmap level 0 (???).</p> |
| 1562 | <h4>IMAGE_GATHER4_LZ_O</h4> |
| 1563 | <p>Opcode: 87 (0x57)<br /> |
| 1564 | Syntax: IMAGE_GATHER4_LZ_O VDATA(4), VADDR(2:5), SRSRC(4,8), SSAMP(4)<br /> |
| 1565 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1566 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The first address register |
| 1567 | holds the offset for X,Y,Z. Force use of mipmap level 0 (???).</p> |
| 1568 | <h4>IMAGE_GATHER4_O</h4> |
| 1569 | <p>Opcode: 80 (0x50)<br /> |
| 1570 | Syntax: IMAGE_GATHER4_O VDATA(4), VADDR(2:5), SRSRC(4,8), SSAMP(4)<br /> |
| 1571 | Description: Get component's value from 4 neighboring pixels, starting from coordinates |
| 1572 | from VADDR. Refer to IMAGE_GATHER4 to learn about algorithm. The first address register |
| 1573 | holds the offset for X,Y,Z. </p> |