![]() ![]() So I have mangled up some code that at least clears the buffer, the issue is that these buffers are also cleared I think when they are bound so anything that was rendered to them is lost, all of the render buffers are just blank textures. The problem is that these buffers are never being cleared, is this perhaps some missing functionality like IDirect3DDevice9::Clear not being implemented yet? I haven't found much reference to clearing of buffers except for under 'IssueCopy' for what I assume is the flushing of the EDRAM buffer? ![]() Halo Reach is rendering all of the UI for a particular block (blocks being, main menu, player menu, navigation, options etc.) into a renderbuffer and then compositing that down into the final menu. I have been doing some research into why these menus are so messed up. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |