I just wrote a blog post about how the modern AVX instruction vpternlogd shares a similar design with a 1985 Amiga blitter chip. Even Amiga programmers will be interested in a simple method to finally get that damn "minterm" value! arnaud-carre.github.io/2024-10-06-vpt… #avx #amiga #demoscene
Interesting! I’ve always assembled the minterm that way: “A is the mask, if it’s set, copy B, otherwise C” etc. It’s somehow satisfying to piece it together like that, one bit position at a time🙂(complete with the lil’ ASCII art, which I must have copied a hundred times by now)
That’s interesting! I’m very far behind in intel assembly so I had no idea that instruction existed, but the same sort of thing exists in microcontrollers with simple configurable logic. It also took me a while to figure out you’re just setting a lookup table! Very flexible.
That’s a great article. I never used the E2 function for cookie cutting sprites, i always used CA as suggested by the HRM, with the mask data in channel A.
United States เทรนด์
- 1. #IDontWantToOverreactBUT N/A
- 2. Howie 7,157 posts
- 3. #MondayMotivation 34.5K posts
- 4. Phillips 494K posts
- 5. Good Monday 48.7K posts
- 6. Winthrop 1,376 posts
- 7. Victory Monday 2,460 posts
- 8. $IREN 14.9K posts
- 9. #MondayVibes 2,931 posts
- 10. 60 Minutes 113K posts
- 11. #Talus_Labs N/A
- 12. Kimberly-Clark 1,670 posts
- 13. Maddie Kowalski 1,537 posts
- 14. Kenvue 2,554 posts
- 15. $QURE 2,293 posts
- 16. #MondayMood 1,481 posts
- 17. Tomorrow is Election Day N/A
- 18. Jets 3rd N/A
- 19. Queens 38K posts
- 20. $CIFR 8,149 posts
Something went wrong.
Something went wrong.