| 413 | } |
| 414 | |
| 415 | void Tr2EffectStateManager::CurrentValues::Reset() |
| 416 | { |
| 417 | m_shaderProgram = UNKNOWN; |
| 418 | |
| 419 | m_renderingMode = (Tr2EffectStateManager::RenderingMode)UNKNOWN; |
| 420 | m_renderStateSetup = UNKNOWN; |
| 421 | |
| 422 | m_vertexDeclaration = UNKNOWN; |
| 423 | m_indexBuffer = Tr2BufferAL(); |
| 424 | m_indexStride = 0; |
| 425 | for( int i = 0; i < VERTEX_STREAM_MAX_COUNT; ++i ) |
| 426 | { |
| 427 | m_streams[i].m_vertexBuffer = Tr2BufferAL(); |
| 428 | m_streams[i].m_offset = UNKNOWN; |
| 429 | m_streams[i].m_stride = UNKNOWN; |
| 430 | } |
| 431 | } |
| 432 | |
| 433 | Tr2EffectStateManager::Tr2EffectStateManager( Tr2RenderContext& renderContext ) : |
| 434 | m_renderContext( renderContext ), |
no test coverage detected