3 |
from gfx.libpaper.texcache import getCachedTexture |
from gfx.libpaper.texcache import getCachedTexture |
4 |
import gzz.media.impl |
import gzz.media.impl |
5 |
from gfx.util.fparb import dump |
from gfx.util.fparb import dump |
6 |
from gfx.libutil.nvcode import parseCombiner |
from gfx.libutil.nvcode import parseCombiner,convCombiner |
7 |
from gfx.demo.paper.util import getpaper |
from gfx.demo.paper.util import getpaper |
8 |
|
|
9 |
pis = gzz.media.impl.PageImageScroll(None, gzz.mediaserver.Mediaserver.Id( |
pis = gzz.media.impl.PageImageScroll(None, gzz.mediaserver.Mediaserver.Id( |
184 |
BlendFunc ONE SRC_ALPHA |
BlendFunc ONE SRC_ALPHA |
185 |
""" % locals()) |
""" % locals()) |
186 |
|
|
187 |
|
if GL.hasExtension("GL_ARB_fragment_program"): |
188 |
|
code = convCombiner(code, GL) |
189 |
|
|
190 |
code += """ |
code += """ |
191 |
|
|
192 |
Color 1 1 1 |
Color 1 1 1 |