That is a fault of AMDs proprietary Clock speed software called "PowerTune"(Previously; PowerPlay).
It adjusts your core clock rate dynamically to keep minimum heat/power consumption and maximum performance...atleast that's what it's supposed to do,ive never seen it work well. Instead what you get is a static Clock speed ,as you've seen,and a dynamic Core Speed that does nothing but degrade gaming performance and cause mass stuttering.
There is a fix though!
If you dont already have it,get
MSI Afterburner
Disclaimer: do not use numeric values shown in screenshots,tailor your clocks for your card.
Use the sliders to set your stock clocks,which should be 947 core and 1250 memory(Stock 290 speeds),click apply(this enables the clocks) then select save then click Profile 1.
Next drop the core and memory sliders to the minimum value,apply then save to profile 2.
Then go into "Settings" and find the "Profiles" Tab in the top right and save your 2d and 3d clocks to the appropriate profiles,
like so.
Then bypass
PowerTune(PowerPlay) and restart your PC.
Now MSI Afterburner should be in control of your clocks,which many have found to be much better.