3c6e7309f2
The ShaderManager provides the built-in shaders for scene and effects. Scene and effects can simply push one of those built-in shaders or a custom one on a stack ensuring that the previously bound shader will be rebound when the shader is poped again. The class will be extended to not only have built-in shaders but also to load custom shaders and being the only way to bind a shader at all. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
kcommondecoration.cpp | ||
kcommondecoration.h | ||
kcommondecoration_p.cpp | ||
kcommondecoration_p.h | ||
kdecoration.cpp | ||
kdecoration.h | ||
kdecoration_p.cpp | ||
kdecoration_p.h | ||
kdecoration_plugins_p.cpp | ||
kdecoration_plugins_p.h | ||
kdecorationbridge.h | ||
kdecorationfactory.cpp | ||
kdecorationfactory.h | ||
kwinconfig.h.cmake | ||
kwineffects.cpp | ||
kwineffects.h | ||
kwinglobals.cpp | ||
kwinglobals.h | ||
kwinglplatform.cpp | ||
kwinglplatform.h | ||
kwinglutils.cpp | ||
kwinglutils.h | ||
kwinglutils_funcs.cpp | ||
kwinglutils_funcs.h | ||
kwinshadereffect.cpp | ||
kwinshadereffect.h | ||
kwinxrenderutils.cpp | ||
kwinxrenderutils.h | ||
Mainpage.dox | ||
Messages.sh |