cogl-slip-stack: Store clip window rect entries in Cogl coordinates
authorNeil Roberts <neil@linux.intel.com>
Wed, 14 Apr 2010 17:47:25 +0000 (18:47 +0100)
committerNeil Roberts <neil@linux.intel.com>
Thu, 15 Apr 2010 13:50:55 +0000 (14:50 +0100)
commit732223074be151e543a30ffff858104dee1ac60d
tree41ed44ed06f4415ecf6924dbf357197219c12145
parente9aa5d807cb29e1cdc9b8a7b627de914352e4fc1
cogl-slip-stack: Store clip window rect entries in Cogl coordinates

When glScissor is called it needs to pass coordinates in GL's
coordinate space where the origin is the bottom left. Previously this
conversion was done before storing the window rect in the clip
stack. However this might make it more difficult if we want to be able
to grab a handle to a clip stack and use it in different circumstances
later. This patch moves the coordinate conversion to inside the clip
state flushing code.
clutter/cogl/cogl/cogl-clip-stack.c