1-10 of 22 < Previous Next >
1 vote

Optimize brute-force forward rendering

The early implementation of CPU-transformed forward rendering could be restructured to use a more performant set of functions. For each vertex iteration the current version makes 2 calls to D3DXVe...

id# 6231 | Planned Release: None | Last Updated: Sep 8 2007 at 4:23 PM by JHoxley | Created On: Sep 8 2007 at 4:23 PM by JHoxley
1 vote

Code Documentation

Various utilities exist for extracting code comments out into static help files. An audit of source code documentation and steps to generate some form of reference material should be performed.

id# 5834 | Planned Release: [Beta-1] Refactored and general code improvements | Last Updated: Aug 30 2007 at 6:10 PM by JHoxley | Created On: Aug 30 2007 at 6:10 PM by JHoxley
1 vote

Performance and informational statistics

Some sort of textual or graphical means for outputting various developer or end-user information is required. Statistics such as frame-rate, VRAM usage and device/driver names are of particular im...

id# 5833 | Planned Release: [Alpha-5] User Interface | Last Updated: Aug 30 2007 at 6:04 PM by JHoxley | Created On: Aug 30 2007 at 6:04 PM by JHoxley
1 vote

GUI Controls for switching modes

This project offers numerous routes through the rendering pipeline and it is essential that the end-user has a way of controlling this. Some sort of GUI indicating what modes are available and all...

id# 5832 | Planned Release: [Alpha-5] User Interface | Last Updated: Aug 30 2007 at 6:01 PM by JHoxley | Created On: Aug 30 2007 at 6:01 PM by JHoxley
1 vote

Multi-Sample Anti-Aliasing Support

A standard quality requirement for real-time graphics is the inclusion of MSAA. For forward rendering this is a fairly trivial set of changes, but it is much more involved for deferred shading. W...

id# 5831 | Planned Release: [Alpha-4] Deferred Rendering | Last Updated: Aug 30 2007 at 5:57 PM by JHoxley | Created On: Aug 30 2007 at 5:57 PM by JHoxley
1 vote

Optimize resource modification code

Both ForwardRenderer and InstancedForwardRenderer use trivial resource modification code that can be improved. In particular :- 1. Switching from DISCARD locks and change to only update/add chang...

id# 5755 | Planned Release: None | Last Updated: Aug 29 2007 at 8:17 PM by JHoxley | Created On: Aug 29 2007 at 8:17 PM by JHoxley
1 vote

Static code analysis and code quality

Naming conventions and general code quality should be fed through a static code analysis tool to ensure consistency and high quality software. Exact coding conventions aren't as important as consi...

id# 5494 | Planned Release: [Beta-1] Refactored and general code improvements | Last Updated: Aug 30 2007 at 6:11 PM by JHoxley | Created On: Aug 27 2007 at 11:18 AM by JHoxley
1 vote

Refactor forward rendering

ForwardRenderer and InstancedForwardRenderer share a lot of similar or identical code. Moving this to a base class (or extracting utility methods) would be better software design.

id# 5493 | Planned Release: [Beta-1] Refactored and general code improvements | Last Updated: Aug 30 2007 at 6:11 PM by JHoxley | Created On: Aug 27 2007 at 11:16 AM by JHoxley
1 vote

Refactor effect/technique codebase

It is clear that a more efficient design for effects could be beneficial, both for application performance and for a clean and correct design. Having each 'PipeRenderer' class contain its own ID3D...

id# 5492 | Planned Release: [Beta-1] Refactored and general code improvements | Last Updated: Aug 30 2007 at 6:11 PM by JHoxley | Created On: Aug 27 2007 at 10:37 AM by JHoxley
1 vote

Screensaver - Preview mode not functional

From initial testing it seems that pointing DXUT to the HWND provided by the Windows control panel does not work. Consequently the user cannot see a preview in the control panel applet in the same ...

id# 187 | Planned Release: None | Last Updated: May 6 2007 at 3:08 PM by JHoxley | Created On: May 6 2007 at 3:08 PM by JHoxley
1-10 of 22 < Previous 1 2 3 Next >
Updating...
© 2006-2010 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.2.24.16331