AMD wants to work with programmers to write applications portable across gaming consoles and PCs