intel/rt: Implement push constants as global memory reads
They're not really "push" anymore but that's because there is no such thing as push constants in bindless shaders on Intel. They should be fast enough, though. There is some room for debate here as to whether we want to do the pull in NIR or push it into the back-end. The advantage of doing it in the back-end is that it'd be easier to use MOV_INDIRECT for indirect push constant access rather than falling back to a dataport message. Reviewed-by:Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com> Part-of: <!7356>
Showing
Loading
Please register or sign in to comment