AnsweredAssumed Answered

64bit flat memory address -> buffer_load

Question asked by realhet on Jul 5, 2018
Latest reply on Jul 5, 2018 by realhet



I have a 64bit address, and it works well when I'm using flat_load_dword instructions.

However I would like to use the advanced address calculation goodies of the old buffer_load_instruction.


My question is that is there a way to create the 128bit resource constant from a 64 bit flat address?


I did a constant with base=0, limit=2**32-1. I have a large 1GB buffer already that works with flat_*** stuff. But I was unable to access it with buffer_**** when I peeked it at 256MB locations. I always get 0 as an out of range behaviour.


Thanks in advance!