Home
last modified time | relevance | path

Searched refs:shader_sha1 (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c72 vk_pipeline_hash_shader_stage(&info, p_stage->shader_sha1); in pipeline_compute_sha1_from_nir()
1433 memcpy(p_stage->shader_sha1, src->shader_sha1, 20); in pipeline_stage_create_binning()
1506 _mesa_sha1_update(&ctx, pipeline->vs->shader_sha1, in pipeline_hash_graphics()
1507 sizeof(pipeline->vs->shader_sha1)); in pipeline_hash_graphics()
1510 _mesa_sha1_update(&ctx, pipeline->gs->shader_sha1, in pipeline_hash_graphics()
1511 sizeof(pipeline->gs->shader_sha1)); in pipeline_hash_graphics()
1514 _mesa_sha1_update(&ctx, pipeline->fs->shader_sha1, in pipeline_hash_graphics()
1515 sizeof(pipeline->fs->shader_sha1)); in pipeline_hash_graphics()
1535 _mesa_sha1_update(&ctx, pipeline->cs->shader_sha1, in pipeline_hash_compute()
1536 sizeof(pipeline->cs->shader_sha1)); in pipeline_hash_compute()
[all …]
Dv3dv_private.h1641 unsigned char shader_sha1[20]; member
/third_party/mesa3d/src/intel/vulkan/
Danv_pipeline.c519 unsigned char shader_sha1[20]; member
567 _mesa_sha1_update(&ctx, stages[s].shader_sha1, in anv_pipeline_hash_graphics()
568 sizeof(stages[s].shader_sha1)); in anv_pipeline_hash_graphics()
596 _mesa_sha1_update(&ctx, stage->shader_sha1, in anv_pipeline_hash_compute()
597 sizeof(stage->shader_sha1)); in anv_pipeline_hash_compute()
618 _mesa_sha1_update(&ctx, stage->shader_sha1, sizeof(stage->shader_sha1)); in anv_pipeline_hash_ray_tracing_shader()
640 _mesa_sha1_update(&ctx, intersection->shader_sha1, sizeof(intersection->shader_sha1)); in anv_pipeline_hash_ray_tracing_combined_shader()
642 _mesa_sha1_update(&ctx, any_hit->shader_sha1, sizeof(any_hit->shader_sha1)); in anv_pipeline_hash_ray_tracing_combined_shader()
662 stage->shader_sha1, in anv_pipeline_stage_get_nir()
671 anv_device_upload_nir(pipeline->device, cache, nir, stage->shader_sha1); in anv_pipeline_stage_get_nir()
[all …]
/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline_cache.c148 _mesa_sha1_update(&ctx, stages[s].shader_sha1, sizeof(stages[s].shader_sha1)); in radv_hash_shaders()
Dradv_private.h2249 unsigned char shader_sha1[20]; member
Dradv_pipeline.c4471 vk_pipeline_hash_shader_stage(sinfo, out_stage->shader_sha1); in radv_pipeline_stage_init()
/third_party/mesa3d/docs/relnotes/
D20.3.0.rst326 - v3dv/pipeline: provide a shader_sha1 to private ShaderModules