Home
last modified time | relevance | path

Searched refs:gs_copy_binary (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline_cache.c370 struct radv_shader_binary *gs_copy_binary = NULL; in radv_create_shaders_from_pipeline_cache() local
395 gs_copy_binary = binaries[MESA_SHADER_COMPUTE]; in radv_create_shaders_from_pipeline_cache()
399 result = radv_upload_shaders(device, pipeline, binaries, gs_copy_binary); in radv_create_shaders_from_pipeline_cache()
405 free(gs_copy_binary); in radv_create_shaders_from_pipeline_cache()
Dradv_pipeline.c4068 struct radv_shader_binary **binaries, struct radv_shader_binary *gs_copy_binary) in radv_upload_shaders() argument
4115 if (!radv_shader_binary_upload(device, gs_copy_binary, pipeline->gs_copy_shader, dest_ptr)) in radv_upload_shaders()
4480 struct radv_shader_binary **gs_copy_binary) in radv_pipeline_create_gs_copy_shader() argument
4503 gs_copy_binary, keep_executable_info, keep_statistic_info, in radv_pipeline_create_gs_copy_shader()
4514 struct radv_shader_binary **gs_copy_binary) in radv_pipeline_nir_to_asm() argument
4531 gs_copy_binary); in radv_pipeline_nir_to_asm()
4585 struct radv_shader_binary *gs_copy_binary = NULL; in radv_create_shaders() local
4946 keep_statistic_info, *last_vgt_api_stage, binaries, &gs_copy_binary); in radv_create_shaders()
4964 radv_upload_shaders(device, pipeline, binaries, gs_copy_binary); in radv_create_shaders()
4969 binaries[MESA_SHADER_COMPUTE] = gs_copy_binary; in radv_create_shaders()
[all …]
Dradv_private.h416 struct radv_shader_binary *gs_copy_binary);
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_shaders.cpp371 uint32_t *gs_copy_binary = si_get_shader_binary(shader->gs_copy_shader); in si_shader_cache_insert_shader() local
372 if (!gs_copy_binary) { in si_shader_cache_insert_shader()
378 size += *gs_copy_binary; in si_shader_cache_insert_shader()
382 FREE(gs_copy_binary); in si_shader_cache_insert_shader()
387 memcpy(combined_binary + *hw_binary / 4, gs_copy_binary, *gs_copy_binary); in si_shader_cache_insert_shader()
389 FREE(gs_copy_binary); in si_shader_cache_insert_shader()