Home
last modified time | relevance | path

Searched refs:DescriptorSetIndex (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp103 DescriptorSetIndex CacheTypeToDescriptorSetIndex(VulkanCacheType cacheType) in CacheTypeToDescriptorSetIndex()
108 return DescriptorSetIndex::Texture; in CacheTypeToDescriptorSetIndex()
110 return DescriptorSetIndex::ShaderResource; in CacheTypeToDescriptorSetIndex()
112 return DescriptorSetIndex::UniformsAndXfb; in CacheTypeToDescriptorSetIndex()
114 return DescriptorSetIndex::Internal; in CacheTypeToDescriptorSetIndex()
117 return DescriptorSetIndex::InvalidEnum; in CacheTypeToDescriptorSetIndex()
475 mDescriptorSets[DescriptorSetIndex::UniformsAndXfb] = descriptorSet; in allocUniformAndXfbDescriptorSet()
478 mDescriptorPoolBindings[DescriptorSetIndex::UniformsAndXfb].get().retain( in allocUniformAndXfbDescriptorSet()
484 ANGLE_TRY(allocateDescriptorSetAndGetInfo(contextVk, DescriptorSetIndex::UniformsAndXfb, in allocUniformAndXfbDescriptorSet()
495 mDescriptorSets[DescriptorSetIndex::UniformsAndXfb]); in allocUniformAndXfbDescriptorSet()
[all …]
DGlslangWrapperVk.cpp35 ToUnderlying(DescriptorSetIndex::UniformsAndXfb); in ResetGlslangProgramInterfaceInfo()
38 ToUnderlying(DescriptorSetIndex::Texture); in ResetGlslangProgramInterfaceInfo()
41 ToUnderlying(DescriptorSetIndex::ShaderResource); in ResetGlslangProgramInterfaceInfo()
44 ToUnderlying(DescriptorSetIndex::Internal); in ResetGlslangProgramInterfaceInfo()
DProgramExecutableVk.h105 using DescriptorSetCountList = angle::PackedEnumMap<DescriptorSetIndex, uint32_t>;
218 DescriptorSetIndex descriptorSetIndex);
220 DescriptorSetIndex descriptorSetIndex,
269 DescriptorSetIndex descriptorSetIndex,
DUtilsVk.cpp667 {spirv::LiteralInteger(ToUnderlying(DescriptorSetIndex::Internal))}); in InsertInputDecorations()
1128 &mDescriptorSetLayouts[function][DescriptorSetIndex::Internal])); in ensureResourcesInitialized()
1150 mDescriptorSetLayouts[function][DescriptorSetIndex::Internal].get().getHandle())); in ensureResourcesInitialized()
1159 pipelineLayoutDesc.updateDescriptorSetLayout(DescriptorSetIndex::Internal, descriptorSetDesc); in ensureResourcesInitialized()
1490 DescriptorSetIndex::Internal, 1, &descriptorSet, 0, in setupProgram()
1494 contextVk->invalidateComputeDescriptorSet(DescriptorSetIndex::Internal); in setupProgram()
1498 contextVk->invalidateGraphicsDescriptorSet(DescriptorSetIndex::Internal); in setupProgram()
3572 contextVk, mDescriptorSetLayouts[function][DescriptorSetIndex::Internal].get().ptr(), 1, in allocateDescriptorSet()
Dvk_cache_utils.h39 enum class DescriptorSetIndex : uint32_t enum
793 using DescriptorSetArray = angle::PackedEnumMap<DescriptorSetIndex, T>;
809 void updateDescriptorSetLayout(DescriptorSetIndex setIndex,
Dvk_wrapper.h21 enum class DescriptorSetIndex : uint32_t;
200 DescriptorSetIndex firstSet,
875 DescriptorSetIndex firstSet,
DContextVk.h408 void invalidateGraphicsDescriptorSet(DescriptorSetIndex usedDescriptorSet);
409 void invalidateComputeDescriptorSet(DescriptorSetIndex usedDescriptorSet);
DSecondaryCommandBuffer.h513 DescriptorSetIndex firstSet,
920 DescriptorSetIndex firstSet, in bindDescriptorSets()
DContextVk.cpp2206 progPerfCounters.descriptorSetCacheHits[DescriptorSetIndex::ShaderResource]; in syncObjectPerfCounters()
2208 progPerfCounters.descriptorSetCacheMisses[DescriptorSetIndex::ShaderResource]; in syncObjectPerfCounters()
4688 void ContextVk::invalidateGraphicsDescriptorSet(DescriptorSetIndex usedDescriptorSet) in invalidateGraphicsDescriptorSet()
4691 ASSERT(usedDescriptorSet == DescriptorSetIndex::Internal); in invalidateGraphicsDescriptorSet()
4698 void ContextVk::invalidateComputeDescriptorSet(DescriptorSetIndex usedDescriptorSet) in invalidateComputeDescriptorSet()
4701 ASSERT(usedDescriptorSet == DescriptorSetIndex::Internal); in invalidateComputeDescriptorSet()
5157 mExecutable->getPipelineLayout(), bindPoint, DescriptorSetIndex::Internal, 1, in handleDirtyDriverUniformsBindingImpl()
Dvk_cache_utils.cpp2882 void PipelineLayoutDesc::updateDescriptorSetLayout(DescriptorSetIndex setIndex, in updateDescriptorSetLayout()