/external/mesa3d/src/mesa/main/ |
D | draw_validate.c | 142 ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in _mesa_update_valid_to_render_state() 150 if (!shader->CurrentProgram[MESA_SHADER_FRAGMENT]) { in _mesa_update_valid_to_render_state() 186 if (shader->CurrentProgram[MESA_SHADER_TESS_CTRL] && in _mesa_update_valid_to_render_state() 187 !shader->CurrentProgram[MESA_SHADER_TESS_EVAL]) in _mesa_update_valid_to_render_state() 200 shader->CurrentProgram[MESA_SHADER_TESS_EVAL] && in _mesa_update_valid_to_render_state() 201 !shader->CurrentProgram[MESA_SHADER_TESS_CTRL]) in _mesa_update_valid_to_render_state() 237 if (!shader->CurrentProgram[MESA_SHADER_VERTEX] && in _mesa_update_valid_to_render_state() 294 if(shader->CurrentProgram[MESA_SHADER_GEOMETRY]) { in _mesa_update_valid_to_render_state() 295 switch (shader->CurrentProgram[MESA_SHADER_GEOMETRY]-> in _mesa_update_valid_to_render_state() 313 else if (shader->CurrentProgram[MESA_SHADER_TESS_EVAL]) { in _mesa_update_valid_to_render_state() [all …]
|
D | pipelineobj.c | 64 _mesa_reference_program(ctx, &obj->CurrentProgram[i], NULL); in _mesa_delete_pipeline_object() 534 struct gl_program *prog = ctx->_Shader->CurrentProgram[i]; in _mesa_bind_pipeline() 741 *params = pipe->CurrentProgram[MESA_SHADER_VERTEX] in _mesa_GetProgramPipelineiv() 742 ? pipe->CurrentProgram[MESA_SHADER_VERTEX]->Id : 0; in _mesa_GetProgramPipelineiv() 747 *params = pipe->CurrentProgram[MESA_SHADER_TESS_EVAL] in _mesa_GetProgramPipelineiv() 748 ? pipe->CurrentProgram[MESA_SHADER_TESS_EVAL]->Id : 0; in _mesa_GetProgramPipelineiv() 753 *params = pipe->CurrentProgram[MESA_SHADER_TESS_CTRL] in _mesa_GetProgramPipelineiv() 754 ? pipe->CurrentProgram[MESA_SHADER_TESS_CTRL]->Id : 0; in _mesa_GetProgramPipelineiv() 759 *params = pipe->CurrentProgram[MESA_SHADER_GEOMETRY] in _mesa_GetProgramPipelineiv() 760 ? pipe->CurrentProgram[MESA_SHADER_GEOMETRY]->Id : 0; in _mesa_GetProgramPipelineiv() [all …]
|
D | state.c | 101 ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in _mesa_update_allow_draw_out_of_order() 103 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in _mesa_update_allow_draw_out_of_order() 105 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in _mesa_update_allow_draw_out_of_order() 107 ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in _mesa_update_allow_draw_out_of_order() 109 ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in _mesa_update_allow_draw_out_of_order() 198 ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in update_program() 200 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in update_program() 202 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in update_program() 204 ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in update_program() 206 ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in update_program() [all …]
|
D | compute.c | 51 if (ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE] == NULL) { in check_valid_to_compute() 98 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in validate_DispatchCompute() 121 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in validate_DispatchComputeGroupSizeARB() 277 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in valid_dispatch_indirect() 325 ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in dispatch_compute() 370 ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in dispatch_compute_indirect()
|
D | ff_fragment_shader.c | 168 ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX] != NULL; in filter_fp_input_mask() 224 if (ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY] != NULL) in filter_fp_input_mask() 225 vprog = ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in filter_fp_input_mask() 226 else if (ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL] != NULL) in filter_fp_input_mask() 227 vprog = ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in filter_fp_input_mask() 229 vprog = ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in filter_fp_input_mask()
|
D | program_binary.c | 295 if (ctx->_Shader->CurrentProgram[stage] && in _mesa_program_binary() 296 ctx->_Shader->CurrentProgram[stage]->Id == sh_prog->Name) { in _mesa_program_binary()
|
D | state.h | 114 if (ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX] || in _mesa_vertex_program_two_side_enabled()
|
D | glthread_get.c | 66 *p = ctx->GLThread.CurrentProgram; in _mesa_marshal_GetIntegerv()
|
D | shaderapi.c | 236 _mesa_reference_program(ctx, &ctx->Shader.CurrentProgram[i], NULL); in _mesa_free_shader_state() 1270 if (obj->CurrentProgram[stage] && in update_programs_in_pipeline() 1271 obj->CurrentProgram[stage]->Id == params->shProg->Name) { in update_programs_in_pipeline() 1363 if (ctx->_Shader->CurrentProgram[stage] && in link_program() 1364 ctx->_Shader->CurrentProgram[stage]->Id == shProg->Name) { in link_program() 2609 target = &shTarget->CurrentProgram[stage]; in _mesa_use_program() 3013 struct gl_program *p = ctx->_Shader->CurrentProgram[stage]; in _mesa_UniformSubroutinesuiv() 3087 struct gl_program *p = ctx->_Shader->CurrentProgram[stage]; in _mesa_GetUniformSubroutineuiv() 3780 if (ctx->_Shader->CurrentProgram[stage]) in _mesa_shader_write_subroutine_indices() 3782 ctx->_Shader->CurrentProgram[stage]); in _mesa_shader_write_subroutine_indices()
|
D | glthread.h | 294 GLuint CurrentProgram; member
|
D | shader_query.cpp | 2110 struct gl_program **prog = (struct gl_program **) pipeline->CurrentProgram; in _mesa_validate_pipeline_io() 2114 for (idx = 0; idx < ARRAY_SIZE(pipeline->CurrentProgram); idx++) { in _mesa_validate_pipeline_io() 2121 for (idx = prev + 1; idx < ARRAY_SIZE(pipeline->CurrentProgram); idx++) { in _mesa_validate_pipeline_io()
|
D | transformfeedback.c | 324 if (ctx->_Shader->CurrentProgram[i] != NULL) in get_xfb_source() 325 return ctx->_Shader->CurrentProgram[i]; in get_xfb_source()
|
D | uniform_query.cpp | 2196 (const struct gl_program **) pipeline->CurrentProgram; in _mesa_sampler_uniforms_pipeline_are_valid() 2201 for (unsigned idx = 0; idx < ARRAY_SIZE(pipeline->CurrentProgram); idx++) { in _mesa_sampler_uniforms_pipeline_are_valid()
|
D | texstate.c | 899 memcpy(prog, ctx->_Shader->CurrentProgram, sizeof(prog)); in _mesa_update_texture_state()
|
D | mtypes.h | 2281 struct gl_program *CurrentProgram[MESA_SHADER_STAGES]; member
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_storagebuf.c | 97 st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in st_bind_vs_ssbos() 105 st->ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in st_bind_fs_ssbos() 113 st->ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in st_bind_gs_ssbos() 121 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_ssbos() 129 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_ssbos() 137 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_ssbos()
|
D | st_atom_atomicbuf.c | 101 st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in st_bind_vs_atomics() 110 st->ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in st_bind_fs_atomics() 119 st->ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in st_bind_gs_atomics() 128 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_atomics() 137 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_atomics() 150 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_atomics()
|
D | st_atom_image.c | 181 st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in st_bind_vs_images() 189 st->ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in st_bind_fs_images() 197 st->ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in st_bind_gs_images() 205 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_images() 213 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_images() 221 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_images()
|
D | st_atom_constbuf.c | 315 st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in st_bind_vs_ubos() 324 st->ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in st_bind_fs_ubos() 333 st->ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in st_bind_gs_ubos() 342 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_ubos() 351 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_ubos() 360 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_ubos()
|
D | st_atom_clip.c | 54 if (ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]) in st_update_clip()
|
D | st_program.c | 704 bool use_eye = st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX] != NULL; in lower_ucp()
|
D | st_cb_drawpixels.c | 1517 !ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT] && in blit_copy_pixels()
|
/external/angle/src/libANGLE/capture/ |
D | FrameCapture.cpp | 2073 CurrentProgram, enumerator 2182 return DefaultUniformType::CurrentProgram; in GetDefaultUniformType() 6351 if (defaultUniformType == DefaultUniformType::CurrentProgram) in trackDefaultUniformUpdate()
|
/external/mesa3d/docs/relnotes/ |
D | 7.10.rst | 1600 - mesa: Track an ActiveProgram distinct from CurrentProgram
|