mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 09:08:10 +02:00
linker: Remove redundant check for 'main' in shaders
This is now handled in link_intrastage_shaders.
This commit is contained in:
parent
25f51d3b9b
commit
1a03a644d2
1 changed files with 0 additions and 10 deletions
|
|
@ -192,11 +192,6 @@ validate_vertex_shader_executable(struct gl_shader_program *prog,
|
|||
if (shader == NULL)
|
||||
return true;
|
||||
|
||||
if (!shader->symbols->get_function("main")) {
|
||||
linker_error_printf(prog, "vertex shader lacks `main'\n");
|
||||
return false;
|
||||
}
|
||||
|
||||
find_assignment_visitor find("gl_Position");
|
||||
find.run(shader->ir);
|
||||
if (!find.variable_found()) {
|
||||
|
|
@ -221,11 +216,6 @@ validate_fragment_shader_executable(struct gl_shader_program *prog,
|
|||
if (shader == NULL)
|
||||
return true;
|
||||
|
||||
if (!shader->symbols->get_function("main")) {
|
||||
linker_error_printf(prog, "fragment shader lacks `main'\n");
|
||||
return false;
|
||||
}
|
||||
|
||||
find_assignment_visitor frag_color("gl_FragColor");
|
||||
find_assignment_visitor frag_data("gl_FragData");
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue