Home
last modified time | relevance | path

Searched refs:_Shader (Results 1 – 25 of 42) sorted by relevance

12

/external/mesa3d/src/mesa/main/
Duniforms.c189 _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 …]
Dapi_validate.c136 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 …]
Dstate.c76 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()
Dcompute.c44 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()
Dpipelineobj.c100 _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()
Dshaderapi.c166 _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 …]
Dstate.h96 if (ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX] || in _mesa_vertex_program_two_side_enabled()
Duniform_query.cpp949 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/
Dbrw_disk_cache.c156 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 …]
Dgen6_sol.c116 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()
Dbrw_tes_surface_state.c76 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_EVAL]; in brw_upload_tes_ubo_surfaces()
Dbrw_vs_surface_state.c80 struct gl_program *prog = ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in brw_upload_vs_ubo_surfaces()
Dbrw_tcs_surface_state.c76 ctx->_Shader->CurrentProgram[MESA_SHADER_TESS_CTRL]; in brw_upload_tcs_ubo_surfaces()
Dbrw_gs_surface_state.c76 ctx->_Shader->CurrentProgram[MESA_SHADER_GEOMETRY]; in brw_upload_gs_ubo_surfaces()
Dbrw_link.cpp146 if (ctx->_Shader->Flags & GLSL_DUMP) { in process_glsl_ir()
337 if ((ctx->_Shader->Flags & GLSL_DUMP) && shProg->Name != 0) { in brw_link_shader()
Dbrw_ff_gs.c199 ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]; in brw_ff_gs_populate_key()
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_storagebuf.c98 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()
Dst_atom_atomicbuf.c82 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()
Dst_atom_image.c169 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()
Dst_atom_constbuf.c229 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()
Dst_shader_cache.c129 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()
Dst_atom_clip.c54 if (ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX]) in st_update_clip()
Dst_cb_compute.c44 ctx->_Shader->CurrentProgram[MESA_SHADER_COMPUTE]; in st_dispatch_compute_common()
Dst_glsl_to_nir.cpp380 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/
Dshader_cache.cpp121 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()

12