Skip to content
Snippets Groups Projects
Commit d8932a35 authored by Marek Olšák's avatar Marek Olšák
Browse files

st/mesa: add ST_DEBUG=precompile support for tessellation shaders


Reviewed-by: default avatarIlia Mirkin <imirkin@alum.mit.edu>
parent dd340b34
No related merge requests found
......@@ -1681,6 +1681,26 @@ st_precompile_shader_variant(struct st_context *st,
break;
}
case GL_TESS_CONTROL_PROGRAM_NV: {
struct st_tessctrl_program *p = (struct st_tessctrl_program *)prog;
struct st_tcp_variant_key key;
memset(&key, 0, sizeof(key));
key.st = st;
st_get_tcp_variant(st, p, &key);
break;
}
case GL_TESS_EVALUATION_PROGRAM_NV: {
struct st_tesseval_program *p = (struct st_tesseval_program *)prog;
struct st_tep_variant_key key;
memset(&key, 0, sizeof(key));
key.st = st;
st_get_tep_variant(st, p, &key);
break;
}
case GL_GEOMETRY_PROGRAM_NV: {
struct st_geometry_program *p = (struct st_geometry_program *)prog;
struct st_gp_variant_key key;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment