Можно ли использовать и то и другое во всех случаях, или это зависит от контекста?

На lingvo судя по примерам, кажется, что 'блещет' используется в переносном смысле, а в буквальном пишется 'блестит'.. это верно?