AMD were using the wafers for Zen 3 and Milan. They didn't have enough to go around.
This time they have both N5 class and N7 class parts and many more wafers so have much more capacity to supply the market.
Well from what NV showed that 4080 12GB is ~= 3080Ti which is where the 6950XT sits in performance so we have 7,680 shaders @ ? clockspeeds being about equal to 5120 shaders @ 2.3Ghz or there abouts.
Full N32 will be 7680 shaders and I expect the cut version in the 7700XT will use at least 5120 (that is cutting 10 WGPs and 1 whole shader engine) but will be running at > 3 Ghz. So unless there is a large drop in IPC going to RDNA3 (I expect there to be some drop in IPC because each shader is smaller but I expect it to be more than made up for by the increased clockspeed) the 7700XT should have a good 20% or so more performance than the 6950XT which will beat the 4080 12GB in raster quite comfortably. RT I don't really know, hard to get an actual estimate at the moment given NVs obfuscation of native RT performance.
Until we get reviews, the only sort of apples to apples RT numbers who have for RTx4000 is using Nvidias published numbers that it uses for its RT cores
4080 16gb has 76 RT cores, each is rated for 1.5tflop = 114 tflops of RT performance
4090 has 128 RT cores, each is rated for 1.5tflop = 192tflops of RT performance
RTX3090ti has 84 RT cores, each is rated for 0.92tflops = 77tflops of RT performance
You'll notice that each RT core for RTX4000 has a large improvement in tflop performance output and much of this is because RTX4000 GPU clock speeds are about 50% to 60% higher than RTX3000
These numbers aren't perfect, the problem is that RT effects don't make up 100% of time processing a new frame, so you can double, triple, quadruple RT performance while only having small framerate improvement if RT effects only make up small portion of the frametime.
What you can say from this, the new 4080 and 4090 have greatly more powerful RT output, but games are not made up of 100% RT affects so the actual improvement in gaming framerate will not be known until review day