/external/mesa3d/src/mesa/main/ |
D | uniforms.c | 189 _mesa_uniform(location, 1, &v0, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_FLOAT, 1); in _mesa_Uniform1f() 199 _mesa_uniform(location, 1, v, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_FLOAT, 2); in _mesa_Uniform2f() 210 _mesa_uniform(location, 1, v, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_FLOAT, 3); in _mesa_Uniform3f() 223 _mesa_uniform(location, 1, v, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_FLOAT, 4); in _mesa_Uniform4f() 230 _mesa_uniform(location, 1, &v0, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_INT, 1); in _mesa_Uniform1i() 240 _mesa_uniform(location, 1, v, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_INT, 2); in _mesa_Uniform2i() 251 _mesa_uniform(location, 1, v, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_INT, 3); in _mesa_Uniform3i() 263 _mesa_uniform(location, 1, v, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_INT, 4); in _mesa_Uniform4i() 270 _mesa_uniform(location, count, value, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_FLOAT, 1); in _mesa_Uniform1fv() 277 _mesa_uniform(location, count, value, ctx, ctx->_Shader->ActiveProgram, GLSL_TYPE_FLOAT, 2); in _mesa_Uniform2fv() [all …]
|
D | api_validate.c | 136 if (!ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX] && in _mesa_valid_to_render() 144 if (!ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]) { in _mesa_valid_to_render() 164 if (ctx->_Shader->Name && !ctx->_Shader->Validated) { in _mesa_valid_to_render() 165 if (!_mesa_validate_program_pipeline(ctx, ctx->_Shader)) { in _mesa_valid_to_render() 175 if (ctx->_Shader->ActiveProgram && ctx->_Shader != ctx->Pipeline.Current) { in _mesa_valid_to_render() 177 if (!_mesa_sampler_uniforms_are_valid(ctx->_Shader->ActiveProgram, in _mesa_valid_to_render() 208 if (ctx->_Shader->Flags & GLSL_LOG) { in _mesa_valid_to_render() 209 struct gl_program **prog = ctx->_Shader->CurrentProgram; in _mesa_valid_to_render() 410 if (ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]) { in _mesa_valid_prim_mode() 412 ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]-> in _mesa_valid_prim_mode() [all …]
|
D | state.c | 76 ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in update_program() 78 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in update_program() 80 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in update_program() 82 ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in update_program() 84 ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in update_program() 86 ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in update_program()
|
D | compute.c | 44 if (ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE] == NULL) { in check_valid_to_compute() 91 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in validate_DispatchCompute() 117 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in validate_DispatchComputeGroupSizeARB() 236 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in valid_dispatch_indirect()
|
D | pipelineobj.c | 100 _mesa_reference_pipeline_object(ctx, &ctx->_Shader, ctx->Pipeline.Default); in _mesa_init_pipeline() 122 _mesa_reference_pipeline_object(ctx, &ctx->_Shader, NULL); in _mesa_free_pipeline_data() 334 if (ctx->_Shader == pipe) { in _mesa_UseProgramStages() 443 if (ctx->_Shader->Name == pipeline) in bind_program_pipeline() 515 if (&ctx->Shader != ctx->_Shader) { in _mesa_bind_pipeline() 522 _mesa_reference_pipeline_object(ctx, &ctx->_Shader, pipe); in _mesa_bind_pipeline() 525 _mesa_reference_pipeline_object(ctx, &ctx->_Shader, in _mesa_bind_pipeline() 530 struct gl_program *prog = ctx->_Shader->CurrentProgram[i]; in _mesa_bind_pipeline()
|
D | shaderapi.c | 166 _mesa_reference_pipeline_object(ctx, &ctx->_Shader, NULL); in _mesa_free_shader_state() 560 if (ctx->_Shader->ActiveProgram) in get_handle() 561 return ctx->_Shader->ActiveProgram->Name; in get_handle() 1119 if (ctx->_Shader->Flags & GLSL_DUMP) { in _mesa_compile_shader() 1130 if (ctx->_Shader->Flags & GLSL_LOG) { in _mesa_compile_shader() 1134 if (ctx->_Shader->Flags & GLSL_DUMP) { in _mesa_compile_shader() 1155 if (ctx->_Shader->Flags & GLSL_DUMP_ON_ERROR) { in _mesa_compile_shader() 1162 if (ctx->_Shader->Flags & GLSL_REPORT_ERRORS) { in _mesa_compile_shader() 1194 if (ctx->_Shader) in link_program() 1196 if (ctx->_Shader->CurrentProgram[stage] && in link_program() [all …]
|
D | state.h | 96 if (ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX] || in _mesa_vertex_program_two_side_enabled()
|
D | uniform_query.cpp | 949 if (unlikely(ctx->_Shader->Flags & GLSL_UNIFORMS)) { in validate_uniform() 986 ctx->_Shader->Validated = GL_FALSE; in validate_uniform() 1284 if (unlikely(ctx->_Shader->Flags & GLSL_UNIFORMS)) { in _mesa_uniform_matrix() 1438 if (unlikely(ctx->_Shader->Flags & GLSL_UNIFORMS)) { in _mesa_uniform_handle()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_disk_cache.c | 156 if (brw->ctx._Shader->Flags & GLSL_CACHE_INFO) { in read_and_upload() 165 if (brw->ctx._Shader->Flags & GLSL_CACHE_INFO) { in read_and_upload() 182 if (brw->ctx._Shader->Flags & GLSL_CACHE_INFO) { in read_and_upload() 253 struct gl_program *prog = brw->ctx._Shader->CurrentProgram[stage]; in brw_disk_cache_upload_program() 265 if (brw->ctx._Shader->Flags & GLSL_CACHE_FALLBACK) in brw_disk_cache_upload_program() 274 if (brw->ctx._Shader->Flags & GLSL_CACHE_INFO) { in brw_disk_cache_upload_program() 282 if (brw->ctx._Shader->Flags & GLSL_CACHE_INFO) { in brw_disk_cache_upload_program() 312 if (brw->ctx._Shader->Flags & GLSL_CACHE_INFO) { in write_program_data() 330 brw->ctx._Shader->CurrentProgram[MESA_SHADER_VERTEX]; in brw_disk_cache_write_render_programs() 341 prog = brw->ctx._Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in brw_disk_cache_write_render_programs() [all …]
|
D | gen6_sol.c | 116 prog = ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in brw_gs_upload_binding_table() 143 prog = ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in brw_gs_upload_binding_table() 402 if (ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]) { in brw_begin_transform_feedback() 404 prog = ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in brw_begin_transform_feedback() 407 prog = ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in brw_begin_transform_feedback()
|
D | brw_tes_surface_state.c | 76 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in brw_upload_tes_ubo_surfaces()
|
D | brw_vs_surface_state.c | 80 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in brw_upload_vs_ubo_surfaces()
|
D | brw_tcs_surface_state.c | 76 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in brw_upload_tcs_ubo_surfaces()
|
D | brw_gs_surface_state.c | 76 ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in brw_upload_gs_ubo_surfaces()
|
D | brw_link.cpp | 146 if (ctx->_Shader->Flags & GLSL_DUMP) { in process_glsl_ir() 337 if ((ctx->_Shader->Flags & GLSL_DUMP) && shProg->Name != 0) { in brw_link_shader()
|
D | brw_ff_gs.c | 199 ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in brw_ff_gs_populate_key()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_storagebuf.c | 98 st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in st_bind_vs_ssbos() 106 st->ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in st_bind_fs_ssbos() 114 st->ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in st_bind_gs_ssbos() 122 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_ssbos() 130 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_ssbos() 138 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_ssbos()
|
D | st_atom_atomicbuf.c | 82 st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in st_bind_vs_atomics() 91 st->ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in st_bind_fs_atomics() 100 st->ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in st_bind_gs_atomics() 109 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_atomics() 118 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_atomics() 131 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_atomics()
|
D | st_atom_image.c | 169 st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in st_bind_vs_images() 177 st->ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in st_bind_fs_images() 185 st->ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in st_bind_gs_images() 193 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_images() 201 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_images() 209 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_images()
|
D | st_atom_constbuf.c | 229 st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in st_bind_vs_ubos() 237 st->ctx->_Shader->CurrentProgram[MESA_SHADER_FRAGMENT]; in st_bind_fs_ubos() 245 st->ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in st_bind_gs_ubos() 253 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in st_bind_tcs_ubos() 261 st->ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in st_bind_tes_ubos() 269 st->ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_bind_cs_ubos()
|
D | st_shader_cache.c | 129 if (st->ctx->_Shader->Flags & GLSL_CACHE_INFO) { in st_store_tgsi_in_disk_cache() 274 if (ctx->_Shader->Flags & GLSL_CACHE_INFO) { in st_deserialise_tgsi_program() 314 if (ctx->_Shader->Flags & GLSL_CACHE_INFO) { in st_load_tgsi_from_disk_cache()
|
D | st_atom_clip.c | 54 if (ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]) in st_update_clip()
|
D | st_cb_compute.c | 44 ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_dispatch_compute_common()
|
D | st_glsl_to_nir.cpp | 380 if (st->ctx->_Shader->Flags & GLSL_DUMP) { in st_glsl_to_nir_post_opts() 476 if (ctx->_Shader->Flags & GLSL_DUMP) { in st_nir_get_mesa_program()
|
/external/mesa3d/src/compiler/glsl/ |
D | shader_cache.cpp | 121 if (ctx->_Shader->Flags & GLSL_CACHE_INFO) { in shader_cache_write_program_metadata() 130 if (ctx->_Shader->Flags & GLSL_CACHE_INFO) { in shader_cache_write_program_metadata() 222 if (ctx->_Shader->Flags & GLSL_CACHE_INFO) { in shader_cache_read_program_metadata() 239 if (ctx->_Shader->Flags & GLSL_CACHE_INFO) { in shader_cache_read_program_metadata() 263 if (ctx->_Shader->Flags & GLSL_CACHE_INFO) { in shader_cache_read_program_metadata()
|