Render Stability: Difference between revisions
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 18: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