Difference between revisions of "Render Stability"
Jump to navigation
Jump to search
Ramzi Linden (talk | contribs) (New page: Category:Linden Lab Projects = Objectives = * Abstract all OpenGL usage so that SecondLife can be easily ported to another renderer ** e.g. DirectX * Abstract OpenGL calls so that sta...) |
Ramzi Linden (talk | contribs) |
||
Line 2: | Line 2: | ||
= Objectives = | = Objectives = | ||
* Abstract all OpenGL usage so that SecondLife can be easily ported to another renderer | * Intermediate goal: Abstract OpenGL calls so that state can be tracked for the purpose of isolating GL driver bugs | ||
* Ultimate goal: Abstract all OpenGL usage so that SecondLife can be easily ported to another renderer (e.g. DirectX) | |||
= See Also = | = See Also = |
Revision as of 17:04, 31 March 2008
Objectives
- Intermediate goal: Abstract OpenGL calls so that state can be tracked for the purpose of isolating GL driver bugs
- Ultimate goal: Abstract all OpenGL usage so that SecondLife can be easily ported to another renderer (e.g. DirectX)
See Also
Tasks
GL Cleanup
- Address rendering bugs in the viewer
GL Abstraction
- Complete LLVertexBuffer abstraction
- Material abstraction
- shader and texture setup
- Vertex Buffer Auditing
- Minimize LLGLState Calls