Can somebody shed some light on why this is the case? I used AMD's ShaderAnalyzer and all it apparently does is produce a jump table in the GPU assembly.
Or is this jump table op the exact requirement that D3D10-GPUs lack? Still, even without it, it could be compiled to static jumps.
I'm asking because I first thought it is actually some special hardware in the instruction sequencer. Does anybody know what NVIDIA and Intel are doing?
Or is this jump table op the exact requirement that D3D10-GPUs lack? Still, even without it, it could be compiled to static jumps.
I'm asking because I first thought it is actually some special hardware in the instruction sequencer. Does anybody know what NVIDIA and Intel are doing?