summaryrefslogtreecommitdiff
path: root/render_sdl.c
diff options
context:
space:
mode:
authorMike Pavone <pavone@retrodev.com>2013-10-28 23:59:59 -0700
committerMike Pavone <pavone@retrodev.com>2013-10-28 23:59:59 -0700
commitd0b2a6deb5c48fc0f40a979401ea8e99eea7a65e (patch)
tree57770eaf1f0db4cbb4e5416e29dd9d9862965e70 /render_sdl.c
parent27eb6b37f9b2a9b0c05770475fb28f8792fcf5c5 (diff)
Pull shader file names from config file.
Diffstat (limited to 'render_sdl.c')
-rw-r--r--render_sdl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/render_sdl.c b/render_sdl.c
index f36318d..709733c 100644
--- a/render_sdl.c
+++ b/render_sdl.c
@@ -181,8 +181,8 @@ void render_alloc_surfaces(vdp_context * context)
glBufferData(GL_ARRAY_BUFFER, sizeof(vertex_data), vertex_data, GL_STATIC_DRAW);
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, buffers[1]);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(element_data), element_data, GL_STATIC_DRAW);
- vshader = load_shader("default.v.glsl", GL_VERTEX_SHADER);
- fshader = load_shader("default.f.glsl", GL_FRAGMENT_SHADER);
+ vshader = load_shader(tern_find_ptr_default(config, "videovertex_shader", "default.v.glsl"), GL_VERTEX_SHADER);
+ fshader = load_shader(tern_find_ptr_default(config, "videofragment_shader", "default.f.glsl"), GL_FRAGMENT_SHADER);
program = glCreateProgram();
glAttachShader(program, vshader);
glAttachShader(program, fshader);