According to the thirteenth chapter of the Vayavivasamhita of the Shiva Purana, Brahma has created Vishnu and Rudra in certain Kalpas:
Vayu said, I shall narrate how Rudra was born and how Brahma and Vishnu were born from each other. The three are Atmans as causes of born of Mahesvara; they are cause of creation, sustenance and annihilation of the Universe consisting of mobile and immobile beings. Endowed with great qualities they are sanctified by great Lord. Presided over by his Shakti, they can perform their activities. Brahma can create, Vishnu can protect and Rudra can annihilate. But they rivaled with one other. Desirous of excelling one other they propitiated their father the Supreme Lord by means of penance. Attaining all around favor of Lord at outset in Previous Kalpa, Rudra created Brahma and Vishnu. In another Kalpa, Brahma created Vishnu and Rudra. In another Kalpa, Vishnu created Brahma and Rudra. Thus in different Kalpas, Brahma, Vishnu and Rudra desiring mutual benefit are born of one another. Based on the events in their respective Kalpas, their process in being the cause of origin of one other is extolled by Sages. (Chapter 13, Vayavivasamhita, Shiva Purana)
Now, I have only seen Puranic references of Brahma having created Rudra but not of having created Vishnu. Since each Purana corresponds to different Kalpas, I want to know whether or not any Purana corresponds to a Kalpa where Brahma created Vishnu?