Mercurial > repos > blastem
diff render_sdl.c @ 498:51bf87f76d15
Pull shader file names from config file.
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 28 Oct 2013 23:59:59 -0700 |
parents | 0820a71b80f3 |
children | 251fe7a75a14 |
line wrap: on
line diff
--- a/render_sdl.c Mon Oct 28 23:50:28 2013 -0700 +++ b/render_sdl.c Mon Oct 28 23:59:59 2013 -0700 @@ -181,8 +181,8 @@ 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);