Home
last modified time | relevance | path

Searched refs:GetBindingInfo (Results 1 – 21 of 21) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DBindGroup.cpp299 const BindingInfo& bindingInfo = descriptor->layout->GetBindingInfo(bindingIndex); in ValidateBindGroupDescriptor()
392 if (descriptor->layout->GetBindingInfo(bindingIndex).buffer.minBindingSize == 0) { in BindGroupBase()
456 ASSERT(mLayout->GetBindingInfo(bindingIndex).bindingType == BindingInfoType::Buffer); in GetBindingAsBufferBinding()
465 ASSERT(mLayout->GetBindingInfo(bindingIndex).bindingType == BindingInfoType::Sampler); in GetBindingAsSampler()
472 ASSERT(mLayout->GetBindingInfo(bindingIndex).bindingType == BindingInfoType::Texture || in GetBindingAsTextureView()
473 mLayout->GetBindingInfo(bindingIndex).bindingType == in GetBindingAsTextureView()
481 ASSERT(mLayout->GetBindingInfo(bindingIndex).bindingType == in GetBindingAsExternalTexture()
DPassResourceUsageTracker.cpp85 const BindingInfo& bindingInfo = group->GetLayout()->GetBindingInfo(bindingIndex); in AddBindGroup()
188 const BindingInfo& bindingInfo = group->GetLayout()->GetBindingInfo(index); in AddResourcesReferencedByBindGroup()
DBindGroupLayout.h61 const BindingInfo& GetBindingInfo(BindingIndex bindingIndex) const { in GetBindingInfo() function
DProgrammableEncoder.cpp134 const BindingInfo& bindingInfo = layout->GetBindingInfo(i); in ValidateSetBindGroup()
DShaderModule.cpp452 const BindingInfo& bindingInfo = layout->GetBindingInfo(bindingIndex); in GetBindGroupMinBufferSizes()
487 const BindingInfo& layoutInfo = layout->GetBindingInfo(bindingIndex); in ValidateCompatibilityOfSingleBindingWithLayout()
1129 samplerBGL->GetBindingInfo(samplerBGL->GetBindingIndex(pair.sampler.binding)); in ValidateCompatibilityWithPipelineLayout()
1135 textureBGL->GetBindingInfo(textureBGL->GetBindingIndex(pair.texture.binding)); in ValidateCompatibilityWithPipelineLayout()
DBindGroupLayout.cpp545 switch (GetBindingInfo(bindingIndex).buffer.type) { in IsStorageBufferBinding()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DPipelineLayoutD3D12.cpp141 bindGroupLayout->GetBindingInfo(dynamicBindingIndex); in Initialize()
216 {bgl->GetBindingInfo(bindingIndex).binding, in Initialize()
294 ASSERT(GetBindGroupLayout(group)->GetBindingInfo(bindingIndex).buffer.hasDynamicOffset); in GetDynamicRootParameterIndex()
295 ASSERT(GetBindGroupLayout(group)->GetBindingInfo(bindingIndex).visibility != in GetDynamicRootParameterIndex()
DSamplerHeapCacheD3D12.cpp105 const BindingInfo& bindingInfo = bgl->GetBindingInfo(bindingIndex); in GetOrCreate()
DBindGroupLayoutD3D12.cpp77 const BindingInfo& bindingInfo = GetBindingInfo(bindingIndex); in BindGroupLayout()
DBindGroupD3D12.cpp53 const BindingInfo& bindingInfo = bgl->GetBindingInfo(bindingIndex); in BindGroup()
DShaderModuleD3D12.cpp267 (bgl->GetBindingInfo(bindingIndex).buffer.type == in Create()
269 bgl->GetBindingInfo(bindingIndex).buffer.type == in Create()
DCommandBufferD3D12.cpp427 group->GetLayout()->GetBindingInfo(bindingIndex); in ApplyBindGroup()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DBindGroupLayoutVk.cpp100 const BindingInfo& bindingInfo = GetBindingInfo(bindingIndex); in Initialize()
132 VkDescriptorType vulkanType = VulkanDescriptorType(GetBindingInfo(bindingIndex)); in Initialize()
DBindGroupVk.cpp55 const BindingInfo& bindingInfo = GetLayout()->GetBindingInfo(bindingIndex); in BindGroup()
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DBindGroupGL.cpp32 const BindingInfo& bindingInfo = descriptor->layout->GetBindingInfo(bindingIndex); in ValidateGLBindGroupDescriptor()
DPipelineLayoutGL.cpp37 const BindingInfo& bindingInfo = bgl->GetBindingInfo(bindingIndex); in PipelineLayout()
DPipelineGL.cpp163 shouldUseFiltering = bgl->GetBindingInfo(bindingIndex).texture.sampleType == in InitializeBase()
DCommandBufferGL.cpp250 group->GetLayout()->GetBindingInfo(bindingIndex); in ApplyBindGroup()
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DPipelineLayoutMTL.mm43 GetBindGroupLayout(group)->GetBindingInfo(bindingIndex);
DShaderModuleMTL.mm76 layout->GetBindGroupLayout(group)->GetBindingInfo(bindingIndex);
DCommandBufferMTL.mm390 group->GetLayout()->GetBindingInfo(bindingIndex);