99e373cd4c
When using the presenter console, the secondary screen has a small view of the current slide. Currently nothing clips the shapes that are on the slide, so they may be rendered outside the slide rectangle, because there's a single VCL-canvas and OutPutDevice that covers the entire screen. Set up some brute force clipping in DrawShape::getViewRenderArgs(). Change-Id: I3b21f08c12718254b6cf166b7fb1540e9381b243 |
||
---|---|---|
.. | ||
inc/pch | ||
opengl | ||
qa | ||
source | ||
test | ||
util | ||
CppunitTest_slideshow.mk | ||
Executable_demoshow.mk | ||
Library_OGLTrans.mk | ||
Library_slideshow.mk | ||
Makefile | ||
manifest.txt | ||
Module_slideshow.mk | ||
Package_opengl.mk | ||
README |
The Impress slideshow engine == 3D transitions == The 3D transitions are slideshow transition engine using OpenGL and are located in slideshow/source/engine/OGLTrans/. They were initially written by GSOC student Shane.M.Mathews. Radek has later polished the code a bit, added few new 3D transitions, added infrastructure for vertex and fragment shaders. Wrote few transitions with fragment shader too.