Searched refs:shader_sha1 (Results 1 – 7 of 7) sorted by relevance
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pipeline.c | 72 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 …]
|
D | v3dv_private.h | 1641 unsigned char shader_sha1[20]; member
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_pipeline.c | 519 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/ |
D | radv_pipeline_cache.c | 148 _mesa_sha1_update(&ctx, stages[s].shader_sha1, sizeof(stages[s].shader_sha1)); in radv_hash_shaders()
|
D | radv_private.h | 2249 unsigned char shader_sha1[20]; member
|
D | radv_pipeline.c | 4471 vk_pipeline_hash_shader_stage(sinfo, out_stage->shader_sha1); in radv_pipeline_stage_init()
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.3.0.rst | 326 - v3dv/pipeline: provide a shader_sha1 to private ShaderModules
|