comparison pytouhou/ui/gamerenderer.pyx @ 512:b39ad30c6620

Add a pure SDL backend.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Thu, 05 Dec 2013 01:55:39 +0100
parents 2e8ceaa85d5c
children
comparison
equal deleted inserted replaced
511:2e8ceaa85d5c 512:b39ad30c6620
30 Rect = namedtuple('Rect', 'x y w h') 30 Rect = namedtuple('Rect', 'x y w h')
31 Color = namedtuple('Color', 'r g b a') 31 Color = namedtuple('Color', 'r g b a')
32 32
33 33
34 cdef class GameRenderer(Renderer): 34 cdef class GameRenderer(Renderer):
35 def __init__(self, resource_loader, use_fixed_pipeline): 35 def __init__(self, resource_loader, window):
36 self.use_fixed_pipeline = use_fixed_pipeline #XXX 36 self.use_fixed_pipeline = window.use_fixed_pipeline #XXX
37 37
38 Renderer.__init__(self, resource_loader) 38 Renderer.__init__(self, resource_loader)
39 39
40 if not self.use_fixed_pipeline: 40 if not self.use_fixed_pipeline:
41 self.game_shader = GameShader() 41 self.game_shader = GameShader()