The projection matrix is now handled more efficiently in sf::Renderer
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1392 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
parent
e2b5268504
commit
2840618c70
2 changed files with 5 additions and 30 deletions
|
@ -159,19 +159,6 @@ public :
|
|||
////////////////////////////////////////////////////////////
|
||||
void SetProjection(const Matrix3& matrix);
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Combine a new projection matrix with the current one
|
||||
///
|
||||
/// Note: any call to this function after a call to BeginBatch
|
||||
/// will be ignored, and delayed until BeginBatch is called again.
|
||||
///
|
||||
/// \param matrix Model-view matrix to combine
|
||||
///
|
||||
/// \see SetProjection
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
void ApplyProjection(const Matrix3& matrix);
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Set the current global color
|
||||
///
|
||||
|
@ -362,8 +349,6 @@ private :
|
|||
////////////////////////////////////////////////////////////
|
||||
States myStatesStack[64]; ///< Stack of render states
|
||||
States* myStates; ///< Current set of render states
|
||||
Matrix3 myTransform; ///< Current combined projection-model-view matrix
|
||||
Matrix3 myProjection; ///< Current projection matrix
|
||||
const Image* myTexture; ///< Current texture
|
||||
const Shader* myShader; ///< Current pixel shader
|
||||
Blend::Mode myBlendMode; ///< Current blending mode
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue