blob: b3b6c443b9095e5ec88679a90830a82406dc3c1b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import jinja2
import os.path
TEMPLATEDIR = os.path.dirname(__file__) + '/templates'
TEMPLATES = jinja2.Environment(
loader = jinja2.FileSystemLoader(searchpath=TEMPLATEDIR),
lstrip_blocks = True,
trim_blocks = True,
)
GLSL_BLOCK_TEMPLATE = TEMPLATES.get_template('glsl_block.c.j2')
FUNCTION_TEMPLATE = TEMPLATES.get_template('function.c.j2')
CALL_TEMPLATE = TEMPLATES.get_template('call.c.j2')
STRUCT_TEMPLATE = TEMPLATES.get_template('struct.c.j2')
|