Source

Branch

1/ @jaap_null

@NOTimothyLottes

Chasing pointers or dependent texture reads - same shit different sandwich.
Just build dedicated hardware fetchers!

2/ @NOTimothyLottes

@jaap_null

{fetch, logic, dependent fetch} … usually the state required for logic is larger than the fetch and used before/after the block, thus it isn’t something you can move out of the ALUs … vgpr parking lot with a lot of runable tasks is the dedicated hardware