/external/mesa3d/src/mesa/state_tracker/ |
st_atom_storagebuf.c | 98 if (!prog || !prog->_LinkedShaders[MESA_SHADER_VERTEX]) 101 st_bind_ssbos(st, prog->_LinkedShaders[MESA_SHADER_VERTEX]->Program, 114 if (!prog || !prog->_LinkedShaders[MESA_SHADER_FRAGMENT]) 117 st_bind_ssbos(st, prog->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program, 130 if (!prog || !prog->_LinkedShaders[MESA_SHADER_GEOMETRY]) 133 st_bind_ssbos(st, prog->_LinkedShaders[MESA_SHADER_GEOMETRY]->Program, 146 if (!prog || !prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]) 149 st_bind_ssbos(st, prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]->Program, 162 if (!prog || !prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]) 165 st_bind_ssbos(st, prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]->Program [all...] |
st_atom_constbuf.c | 284 if (!prog || !prog->_LinkedShaders[MESA_SHADER_VERTEX]) 287 st_bind_ubos(st, prog->_LinkedShaders[MESA_SHADER_VERTEX]->Program, PIPE_SHADER_VERTEX); 299 if (!prog || !prog->_LinkedShaders[MESA_SHADER_FRAGMENT]) 302 st_bind_ubos(st, prog->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program, PIPE_SHADER_FRAGMENT); 314 if (!prog || !prog->_LinkedShaders[MESA_SHADER_GEOMETRY]) 317 st_bind_ubos(st, prog->_LinkedShaders[MESA_SHADER_GEOMETRY]->Program, PIPE_SHADER_GEOMETRY); 329 if (!prog || !prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]) 332 st_bind_ubos(st, prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]->Program, PIPE_SHADER_TESS_CTRL); 344 if (!prog || !prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]) 347 st_bind_ubos(st, prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]->Program, PIPE_SHADER_TESS_EVAL) [all...] |
st_atom_image.c | 135 if (!prog || !prog->_LinkedShaders[MESA_SHADER_VERTEX]) 138 st_bind_images(st, prog->_LinkedShaders[MESA_SHADER_VERTEX]->Program, PIPE_SHADER_VERTEX); 150 if (!prog || !prog->_LinkedShaders[MESA_SHADER_FRAGMENT]) 153 st_bind_images(st, prog->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program, PIPE_SHADER_FRAGMENT); 165 if (!prog || !prog->_LinkedShaders[MESA_SHADER_GEOMETRY]) 168 st_bind_images(st, prog->_LinkedShaders[MESA_SHADER_GEOMETRY]->Program, PIPE_SHADER_GEOMETRY); 180 if (!prog || !prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]) 183 st_bind_images(st, prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]->Program, PIPE_SHADER_TESS_CTRL); 195 if (!prog || !prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]) 198 st_bind_images(st, prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]->Program, PIPE_SHADER_TESS_EVAL) [all...] |
st_program.c | [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_link.cpp | 46 struct gl_linked_shader *vs = sh_prog->_LinkedShaders[MESA_SHADER_VERTEX]; 47 struct gl_linked_shader *tcs = sh_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]; 48 struct gl_linked_shader *tes = sh_prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]; 49 struct gl_linked_shader *gs = sh_prog->_LinkedShaders[MESA_SHADER_GEOMETRY]; 50 struct gl_linked_shader *fs = sh_prog->_LinkedShaders[MESA_SHADER_FRAGMENT]; 51 struct gl_linked_shader *cs = sh_prog->_LinkedShaders[MESA_SHADER_COMPUTE]; 207 for (stage = 0; stage < ARRAY_SIZE(shProg->_LinkedShaders); stage++) { 208 struct gl_linked_shader *shader = shProg->_LinkedShaders[stage]; 285 for (stage = 0; stage < ARRAY_SIZE(shProg->_LinkedShaders); stage++) { 286 struct gl_linked_shader *shader = shProg->_LinkedShaders[stage] [all...] |
brw_gs_surface_state.c | 78 if (!prog || !prog->_LinkedShaders[MESA_SHADER_GEOMETRY]) 84 brw_upload_ubo_surfaces(brw, prog->_LinkedShaders[MESA_SHADER_GEOMETRY]->Program,
|
brw_tcs_surface_state.c | 78 if (!prog || !prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]) 84 brw_upload_ubo_surfaces(brw, prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]->Program,
|
brw_tes_surface_state.c | 78 if (!prog || !prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]) 84 brw_upload_ubo_surfaces(brw, prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]->Program,
|
brw_vs_surface_state.c | 146 if (!prog || !prog->_LinkedShaders[MESA_SHADER_VERTEX]) 150 brw_upload_ubo_surfaces(brw, prog->_LinkedShaders[MESA_SHADER_VERTEX]->Program,
|
brw_tes.c | 241 if (shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]) { 243 shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]->Program;
|
brw_tcs.c | 375 shader_prog->_LinkedShaders[MESA_SHADER_TESS_EVAL]; 385 _LinkedShaders[MESA_SHADER_TESS_CTRL]->info.TessCtrl.VerticesOut;
|
/external/mesa3d/src/mesa/main/ |
state.c | 136 && fsProg->_LinkedShaders[MESA_SHADER_FRAGMENT]) { 139 fsProg->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program); 141 fsProg->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program); 169 f->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program); 171 f->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program); 173 f->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program); 183 && gsProg->_LinkedShaders[MESA_SHADER_GEOMETRY]) { 186 gsProg->_LinkedShaders[MESA_SHADER_GEOMETRY]->Program); 193 && tesProg->_LinkedShaders[MESA_SHADER_TESS_EVAL]) { 196 tesProg->_LinkedShaders[MESA_SHADER_TESS_EVAL]->Program) [all...] |
shaderapi.c | 536 shProg->_LinkedShaders[MESA_SHADER_GEOMETRY] != NULL) { 561 shProg->_LinkedShaders[MESA_SHADER_TESS_CTRL] != NULL) { 587 shProg->_LinkedShaders[MESA_SHADER_TESS_EVAL] != NULL) { 723 *params = shProg->_LinkedShaders[MESA_SHADER_GEOMETRY]-> 731 *params = shProg->_LinkedShaders[MESA_SHADER_GEOMETRY]-> 739 *params = shProg->_LinkedShaders[MESA_SHADER_GEOMETRY]-> 747 *params = shProg->_LinkedShaders[MESA_SHADER_GEOMETRY]-> 806 if (shProg->_LinkedShaders[MESA_SHADER_COMPUTE] == NULL) { 825 *params = shProg->_LinkedShaders[MESA_SHADER_TESS_CTRL]-> 833 *params = shProg->_LinkedShaders[MESA_SHADER_TESS_EVAL]- [all...] |
shader_query.cpp | 127 if (shProg->_LinkedShaders[MESA_SHADER_VERTEX] == NULL) { 179 if (shProg->_LinkedShaders[MESA_SHADER_VERTEX] == NULL) 197 || shProg->_LinkedShaders[MESA_SHADER_VERTEX] == NULL) { 216 || shProg->_LinkedShaders[MESA_SHADER_VERTEX] == NULL) { 317 if (shProg->_LinkedShaders[MESA_SHADER_FRAGMENT] == NULL) 352 if (shProg->_LinkedShaders[MESA_SHADER_FRAGMENT] == NULL) 910 if (!shProg->_LinkedShaders[stage]) [all...] |
api_validate.c | 198 if (shProg[i] == NULL || shProg[i]->_LinkedShaders[i] == NULL || 199 shProg[i]->_LinkedShaders[i]->Program->_Used) 211 _mesa_append_uniforms_to_file(shProg[i]->_LinkedShaders[i]->Program); 215 if (shProg[i] != NULL && shProg[i]->_LinkedShaders[i] != NULL) 216 shProg[i]->_LinkedShaders[i]->Program->_Used = GL_TRUE; 404 _LinkedShaders[MESA_SHADER_GEOMETRY]->info.Geom.InputType; 411 tes->_LinkedShaders[MESA_SHADER_TESS_EVAL]; 511 _LinkedShaders[MESA_SHADER_GEOMETRY]-> 530 tes->_LinkedShaders[MESA_SHADER_TESS_EVAL]; [all...] |
shaderobj.c | 323 if (shProg->_LinkedShaders[sh] != NULL) { 324 _mesa_delete_linked_shader(ctx, shProg->_LinkedShaders[sh]); 325 shProg->_LinkedShaders[sh] = NULL;
|
uniform_query.cpp | 522 if (shProg->_LinkedShaders[i] == NULL) 525 const struct gl_program *const prog = shProg->_LinkedShaders[i]->Program; 860 struct gl_linked_shader *const sh = shProg->_LinkedShaders[i]; 895 struct gl_linked_shader *sh = shProg->_LinkedShaders[i]; [all...] |
pipelineobj.c | 709 if (prog->_LinkedShaders[i]) {
|
/external/mesa3d/src/compiler/glsl/ |
linker.cpp | 766 struct gl_linked_shader *sh = prog->_LinkedShaders[MESA_SHADER_GEOMETRY]; [all...] |
standalone.cpp | 512 whole_program->_LinkedShaders[stage] = 523 if (whole_program->_LinkedShaders[stage] != NULL) { 530 whole_program->_LinkedShaders[stage]->ir; 558 struct gl_linked_shader *shader = whole_program->_LinkedShaders[i]; 573 struct gl_linked_shader *shader = whole_program->_LinkedShaders[i]; 587 if (whole_program->_LinkedShaders[i]) 588 ralloc_free(whole_program->_LinkedShaders[i]->Program); 599 if (whole_program->_LinkedShaders[i]) 600 ralloc_free(whole_program->_LinkedShaders[i]->Program);
|
standalone_scaffolding.cpp | 134 if (shProg->_LinkedShaders[i] != NULL) { 135 _mesa_delete_linked_shader(ctx, shProg->_LinkedShaders[i]); 136 shProg->_LinkedShaders[i] = NULL;
|
link_atomics.cpp | 158 struct gl_linked_shader *sh = prog->_LinkedShaders[i]; 269 if (prog->_LinkedShaders[j] && num_atomic_buffers[j] > 0) { 270 struct gl_program *gl_prog = prog->_LinkedShaders[j]->Program;
|
link_uniform_initializers.cpp | 130 gl_linked_shader *shader = prog->_LinkedShaders[sh]; 241 gl_linked_shader *shader = prog->_LinkedShaders[sh]; 261 struct gl_linked_shader *shader = prog->_LinkedShaders[i];
|
link_uniforms.cpp | 616 prog->_LinkedShaders[shader_type]->Program->sh.ImageAccess[i] = access; 627 prog->_LinkedShaders[shader_type]->Program->sh.NumSubroutineUniforms++; [all...] |
/external/mesa3d/src/mesa/program/ |
ir_to_mesa.cpp | [all...] |