Home
last modified time | relevance | path

Searched refs:pSpecializationInfo (Results 1 – 25 of 64) sorted by relevance

123

/external/deqp/external/vulkancts/framework/vulkan/
DvkSafetyCriticalUtil.cpp346 if (gpCI.pStages[i].pSpecializationInfo != DE_NULL) in calculateGraphicsPipelineHash()
348 if (gpCI.pStages[i].pSpecializationInfo->pMapEntries != DE_NULL) in calculateGraphicsPipelineHash()
350 for (deUint32 j = 0; j < gpCI.pStages[i].pSpecializationInfo->mapEntryCount; ++j) in calculateGraphicsPipelineHash()
351 …s[i].pSpecializationInfo->pMapEntries[j].constantID, gpCI.pStages[i].pSpecializationInfo->pMapEntr… in calculateGraphicsPipelineHash()
353 …ash_combine(seed, MemoryArea(gpCI.pStages[i].pSpecializationInfo->pData, gpCI.pStages[i].pSpeciali… in calculateGraphicsPipelineHash()
536 if (cpCI.stage.pSpecializationInfo != DE_NULL) in calculateComputePipelineHash()
538 if (cpCI.stage.pSpecializationInfo->pMapEntries != DE_NULL) in calculateComputePipelineHash()
540 for (deUint32 j = 0; j < cpCI.stage.pSpecializationInfo->mapEntryCount; ++j) in calculateComputePipelineHash()
541 …pCI.stage.pSpecializationInfo->pMapEntries[j].constantID, cpCI.stage.pSpecializationInfo->pMapEntr… in calculateComputePipelineHash()
543 …hash_combine(seed, MemoryArea(cpCI.stage.pSpecializationInfo->pData, cpCI.stage.pSpecializationInf… in calculateComputePipelineHash()
DvkPipelineConstructionUtil.cpp882 currStage->pSpecializationInfo = tescSpecializationInfo; in setupPreRasterizationShaderState3()
902 currStage->pSpecializationInfo = teseSpecializationInfo; in setupPreRasterizationShaderState3()
922 currStage->pSpecializationInfo = geomSpecializationInfo; in setupPreRasterizationShaderState3()
1070 stageInfo.pSpecializationInfo = meshSpecializationInfo; in setupPreRasterizationMeshShaderState()
1081 stageInfo.pSpecializationInfo = taskSpecializationInfo; in setupPreRasterizationMeshShaderState()
1224 m_internalData->pipelineShaderStages[stageIndex].pSpecializationInfo = specializationInfo; in setupFragmentShaderState2()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipeline.c104 if (pipeline->graphics_create_info.pStages[i].pSpecializationInfo) in lvp_DestroyPipeline()
105 free((void *)pipeline->graphics_create_info.pStages[i].pSpecializationInfo); in lvp_DestroyPipeline()
130 if (pipeline->compute_create_info.stage.pSpecializationInfo) in lvp_DestroyPipeline()
131 free((void *)pipeline->compute_create_info.stage.pSpecializationInfo); in lvp_DestroyPipeline()
146 dst->pSpecializationInfo = NULL; in deep_copy_shader_stage()
147 if (src->pSpecializationInfo) { in deep_copy_shader_stage()
148 const VkSpecializationInfo *src_spec = src->pSpecializationInfo; in deep_copy_shader_stage()
160 memcpy(pdata, src_spec->pData, src->pSpecializationInfo->dataSize); in deep_copy_shader_stage()
162 dst->pSpecializationInfo = dst_spec; in deep_copy_shader_stage()
766 pCreateInfo->pStages[i].pSpecializationInfo); in lvp_graphics_pipeline_init()
[all …]
/external/mesa3d/src/amd/vulkan/
Dradv_meta_bufimage.c197 .pSpecializationInfo = NULL, in radv_device_init_meta_itob_state()
220 .pSpecializationInfo = NULL, in radv_device_init_meta_itob_state()
422 .pSpecializationInfo = NULL, in radv_device_init_meta_btoi_state()
445 .pSpecializationInfo = NULL, in radv_device_init_meta_btoi_state()
660 .pSpecializationInfo = NULL, in radv_device_init_meta_btoi_r32g32b32_state()
846 .pSpecializationInfo = NULL, in radv_device_init_meta_itoi_state()
869 .pSpecializationInfo = NULL, in radv_device_init_meta_itoi_state()
1092 .pSpecializationInfo = NULL, in radv_device_init_meta_itoi_r32g32b32_state()
1250 .pSpecializationInfo = NULL, in radv_device_init_meta_cleari_state()
1275 .pSpecializationInfo = NULL, in radv_device_init_meta_cleari_state()
[all …]
Dradv_meta_blit2d.c783 .pSpecializationInfo = NULL in blit2d_init_color_pipeline()
789 .pSpecializationInfo = NULL in blit2d_init_color_pipeline()
978 .pSpecializationInfo = NULL in blit2d_init_depth_only_pipeline()
984 .pSpecializationInfo = NULL in blit2d_init_depth_only_pipeline()
1168 .pSpecializationInfo = NULL in blit2d_init_stencil_only_pipeline()
1174 .pSpecializationInfo = NULL in blit2d_init_stencil_only_pipeline()
Dradv_meta_resolve_fs.c193 .pSpecializationInfo = NULL in create_resolve_pipeline()
199 .pSpecializationInfo = NULL in create_resolve_pipeline()
532 .pSpecializationInfo = NULL in create_depth_stencil_resolve_pipeline()
538 .pSpecializationInfo = NULL in create_depth_stencil_resolve_pipeline()
Dradv_meta_buffer.c199 .pSpecializationInfo = NULL, in radv_device_init_meta_buffer_state()
221 .pSpecializationInfo = NULL, in radv_device_init_meta_buffer_state()
Dradv_meta_fmask_expand.c216 .pSpecializationInfo = NULL, in create_fmask_expand_pipeline()
Dradv_query.c876 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
898 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
920 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
942 .pSpecializationInfo = NULL, in radv_device_init_meta_query_state_internal()
Dradv_meta_resolve_cs.c384 .pSpecializationInfo = NULL, in create_resolve_pipeline()
435 .pSpecializationInfo = NULL, in create_depth_stencil_resolve_pipeline()
Dradv_meta_blit.c855 .pSpecializationInfo = NULL in build_pipeline()
861 .pSpecializationInfo = NULL in build_pipeline()
Dradv_pipeline_cache.c134 const VkSpecializationInfo *spec_info = stages[i]->pSpecializationInfo; in radv_hash_shaders()
Dradv_meta_fast_clear.c162 .pSpecializationInfo = NULL, in create_dcc_compress_compute()
/external/skia/src/gpu/ganesh/vk/
DGrVkUtil.cpp115 stageInfo->pSpecializationInfo = nullptr; in GrInstallVkShaderModule()
/external/virglrenderer/src/venus/venus-protocol/
Dvn_protocol_renderer_pipeline.h188 val->pSpecializationInfo = vn_cs_decoder_alloc_temp(dec, sizeof(*val->pSpecializationInfo)); in vn_decode_VkPipelineShaderStageCreateInfo_self_temp()
189 if (!val->pSpecializationInfo) return; in vn_decode_VkPipelineShaderStageCreateInfo_self_temp()
190 vn_decode_VkSpecializationInfo_temp(dec, (VkSpecializationInfo *)val->pSpecializationInfo); in vn_decode_VkPipelineShaderStageCreateInfo_self_temp()
192 val->pSpecializationInfo = NULL; in vn_decode_VkPipelineShaderStageCreateInfo_self_temp()
218 if (val->pSpecializationInfo) in vn_replace_VkPipelineShaderStageCreateInfo_handle_self()
219 vn_replace_VkSpecializationInfo_handle((VkSpecializationInfo *)val->pSpecializationInfo); in vn_replace_VkPipelineShaderStageCreateInfo_handle_self()
/external/swiftshader/src/Vulkan/
DVkPipeline.cpp516 …const PipelineCache::SpirvBinaryKey key(module->getBinary(), stageInfo.pSpecializationInfo, robust… in compileShaders()
611 …const PipelineCache::SpirvBinaryKey shaderKey(module->getBinary(), stage.pSpecializationInfo, robu… in compileShaders()
/external/vulkan-validation-layers/layers/generated/
Dparameter_validation.cpp3115 … if (pCreateInfos[createInfoIndex].pStages[stageIndex].pSpecializationInfo != NULL) in PreCallValidateCreateGraphicsPipelines()
3117 …x].pStages[stageIndex].pSpecializationInfo->mapEntryCount, &pCreateInfos[createInfoIndex].pStages[… in PreCallValidateCreateGraphicsPipelines()
3119 … if (pCreateInfos[createInfoIndex].pStages[stageIndex].pSpecializationInfo->pMapEntries != NULL) in PreCallValidateCreateGraphicsPipelines()
3121 … mapEntryIndex < pCreateInfos[createInfoIndex].pStages[stageIndex].pSpecializationInfo->mapEntryCo… in PreCallValidateCreateGraphicsPipelines()
3127 …ndex].pStages[stageIndex].pSpecializationInfo->dataSize, &pCreateInfos[createInfoIndex].pStages[st… in PreCallValidateCreateGraphicsPipelines()
3229 if (pCreateInfos[createInfoIndex].stage.pSpecializationInfo != NULL) in PreCallValidateCreateComputePipelines()
3231 …eInfos[createInfoIndex].stage.pSpecializationInfo->mapEntryCount, &pCreateInfos[createInfoIndex].s… in PreCallValidateCreateComputePipelines()
3233 if (pCreateInfos[createInfoIndex].stage.pSpecializationInfo->pMapEntries != NULL) in PreCallValidateCreateComputePipelines()
3235 …ntryIndex = 0; mapEntryIndex < pCreateInfos[createInfoIndex].stage.pSpecializationInfo->mapEntryCo… in PreCallValidateCreateComputePipelines()
3241 …eateInfos[createInfoIndex].stage.pSpecializationInfo->dataSize, &pCreateInfos[createInfoIndex].sta… in PreCallValidateCreateComputePipelines()
[all …]
Dvk_safe_struct.cpp2324 pSpecializationInfo(nullptr) in safe_VkPipelineShaderStageCreateInfo()
2328 if (in_struct->pSpecializationInfo) in safe_VkPipelineShaderStageCreateInfo()
2329 pSpecializationInfo = new safe_VkSpecializationInfo(in_struct->pSpecializationInfo); in safe_VkPipelineShaderStageCreateInfo()
2335 pSpecializationInfo(nullptr) in safe_VkPipelineShaderStageCreateInfo()
2344 pSpecializationInfo = nullptr; in safe_VkPipelineShaderStageCreateInfo()
2347 if (src.pSpecializationInfo) in safe_VkPipelineShaderStageCreateInfo()
2348 pSpecializationInfo = new safe_VkSpecializationInfo(*src.pSpecializationInfo); in safe_VkPipelineShaderStageCreateInfo()
2356 if (pSpecializationInfo) in operator =()
2357 delete pSpecializationInfo; in operator =()
2365 pSpecializationInfo = nullptr; in operator =()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/synchronization/
DvktSynchronizationInternallySynchronizedObjectsTests.cpp819 shaderStageInfo.pSpecializationInfo = DE_NULL; in addShaderStageInfo()
948 shaderStageInfo.pSpecializationInfo = DE_NULL; in addShaderStageInfo()
/external/deqp-deps/amber/src/vulkan/
Dengine_vulkan.cc411 stage_info[stage_count].pSpecializationInfo = in GetVkShaderStageInfo()
/external/mesa3d/src/amd/compiler/tests/
Dhelpers.cpp478 stage_info->pSpecializationInfo = NULL; in add_stage()
/external/mesa3d/src/freedreno/vulkan/
Dtu_shader.c77 const VkSpecializationInfo *spec_info = stage_info->pSpecializationInfo; in tu_spirv_to_nir()
/external/angle/src/tests/test_utils/third_party/
Dvulkan_command_buffer_utils.cpp1503 info.shaderStages[0].pSpecializationInfo = NULL; in init_shaders()
1526 info.shaderStages[1].pSpecializationInfo = NULL; in init_shaders()
/external/vulkan-validation-layers/tests/
Dvkrenderframework.cpp1527 m_stage_info.pSpecializationInfo = specInfo; in VkShaderObj()
1555 m_stage_info.pSpecializationInfo = specInfo; in VkShaderObj()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c1972 p_stage->spec_info = sinfo->pSpecializationInfo; in pipeline_compile_graphics()
3082 p_stage->spec_info = sinfo->pSpecializationInfo; in pipeline_compile_compute()

123