

Code: Select all
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(817): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(817): error C2228: left of '.left' must have class/struct/union
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(817): error C2228: left of '.right' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(818): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(818): error C2228: left of '.top' must have class/struct/union
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(818): error C2228: left of '.bottom' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(819): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(819): error C2228: left of '.front' must have class/struct/union
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(819): error C2228: left of '.back' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(831): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(831): error C2228: left of '.format' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(832): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(832): error C2228: left of '.format' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(846): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(846): error C2228: left of '.getWidth' must have class/struct/union
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(846): error C2228: left of '.rowPitch' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(847): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(847): error C2228: left of '.rowPitch' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(852): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(852): error C2228: left of '.getHeight' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(853): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(853): error C2228: left of '.getWidth' must have class/struct/union
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(853): error C2228: left of '.getHeight' must have class/struct/union
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(854): error C2027: use of undefined type 'Ogre::PixelBox'
1> c:\ogre2\ogremain\include\OgrePrerequisites.h(232) : see declaration of 'Ogre::PixelBox'
1>..\..\..\RenderSystems\GL3Plus\src\win32\OgreWin32Window.cpp(854): error C2228: left of '.getTopLeftFrontPixelPtr' must have class/struct/union
In addition, as soon as the GL3+ stable release is merged, I will begin helping out with Ogre 2.0, including making sure the GL3+ RS and its samples work. Like the GL3+ RS, I plan to use Ogre 2.0 in my personal projects, so I have a vested interest in seeing the whole come together.holocronweaver wrote:[s]Once finals are over this week[/s] Once I return from my holiday travels I will begin merging in the rest of the summer's GSoC work, flatten out any remaining issues with the visual tests and samples, and then proceed to work on feature completion. After a bit of testing (with your help!), I will dub the release beta and create a second upstream pull request. The first 'stable' release will happen sometime in January and will include me adding my GSoC samples, tests, and any features I did not get around to during beta.
I will try with all my might to make beta release feature complete so that we can have a chance to thoroughly stress test prior to stable release. The samples and visual tests will help, but I will also be counting on users to begin playing with / practically using GL3+ in their own applications to really pick out the weak points. To this end I will be adding an updated basic framework to the OGRE wiki which will allow for building your own applications with the GL3+ RS. The new framework will use a purely shader based approach without using RTSS. No fixed-function pipeline allowed.