/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | BindGroupLayout.h | 59 using BindingMap = std::map<BindingNumber, BindingIndex>; 61 const BindingInfo& GetBindingInfo(BindingIndex bindingIndex) const { in GetBindingInfo() 68 BindingIndex GetBindingIndex(BindingNumber bindingNumber) const; 77 BindingIndex GetBindingCount() const; 79 BindingIndex GetBufferCount() const; 81 BindingIndex GetDynamicBufferCount() const; 100 ityp::span<BindingIndex, BufferBindingData> const bufferData = {}; 101 ityp::span<BindingIndex, Ref<ObjectBase>> const bindings = {}; 115 bool IsStorageBufferBinding(BindingIndex bindingIndex) const; 135 ityp::vector<BindingIndex, BindingInfo> mBindingInfo;
|
D | BindGroupLayout.cpp | 342 bool CheckBufferBindingsFirst(ityp::span<BindingIndex, const BindingInfo> bindings) { in CheckBufferBindingsFirst() argument 343 BindingIndex lastBufferIndex{0}; in CheckBufferBindingsFirst() 344 BindingIndex firstNonBufferIndex = std::numeric_limits<BindingIndex>::max(); in CheckBufferBindingsFirst() 345 for (BindingIndex i{0}; i < bindings.size(); ++i) { in CheckBufferBindingsFirst() 367 mBindingInfo(BindingIndex(descriptor->entryCount)), in BindGroupLayoutBase() 374 for (BindingIndex i{0}; i < mBindingInfo.size(); ++i) { in BindGroupLayoutBase() 435 BindingIndex BindGroupLayoutBase::GetBindingIndex(BindingNumber bindingNumber) const { in GetBindingIndex() 468 BindingIndex BindGroupLayoutBase::GetBindingCount() const { in GetBindingCount() 472 BindingIndex BindGroupLayoutBase::GetBufferCount() const { in GetBufferCount() 473 return BindingIndex(mBindingCounts.bufferCount); in GetBufferCount() [all …]
|
D | BindGroup.h | 50 BufferBinding GetBindingAsBufferBinding(BindingIndex bindingIndex); 51 SamplerBase* GetBindingAsSampler(BindingIndex bindingIndex) const; 52 TextureViewBase* GetBindingAsTextureView(BindingIndex bindingIndex); 54 ExternalTextureBase* GetBindingAsExternalTexture(BindingIndex bindingIndex);
|
D | BindingInfo.h | 35 static constexpr BindingIndex kMaxDynamicBuffersPerPipelineLayoutTyped = 36 BindingIndex(kMaxDynamicBuffersPerPipelineLayout); 45 static constexpr BindingIndex kMaxBindingsPerPipelineLayoutTyped = 46 BindingIndex(kMaxBindingsPerPipelineLayout);
|
D | BindGroup.cpp | 273 BindingIndex(descriptor->entryCount) != descriptor->layout->GetBindingCount(), in ValidateBindGroupDescriptor() 281 ityp::bitset<BindingIndex, kMaxBindingsPerPipelineLayout> bindingsSet; in ValidateBindGroupDescriptor() 290 BindingIndex bindingIndex = it->second; in ValidateBindGroupDescriptor() 341 for (BindingIndex i{0}; i < mLayout->GetBindingCount(); ++i) { in BindGroupBase() 350 BindingIndex bindingIndex = in BindGroupBase() 390 for (BindingIndex bindingIndex{0}; bindingIndex < descriptor->layout->GetBufferCount(); in BindGroupBase() 411 for (BindingIndex i{0}; i < mLayout->GetBindingCount(); ++i) { in DestroyImpl() 453 BufferBinding BindGroupBase::GetBindingAsBufferBinding(BindingIndex bindingIndex) { in GetBindingAsBufferBinding() 462 SamplerBase* BindGroupBase::GetBindingAsSampler(BindingIndex bindingIndex) const { in GetBindingAsSampler() 469 TextureViewBase* BindGroupBase::GetBindingAsTextureView(BindingIndex bindingIndex) { in GetBindingAsTextureView() [all …]
|
D | ProgrammableEncoder.cpp | 121 ityp::span<BindingIndex, const uint32_t> dynamicOffsets(dynamicOffsetsIn, in ValidateSetBindGroup() 122 BindingIndex(dynamicOffsetCountIn)); in ValidateSetBindGroup() 133 for (BindingIndex i{0}; i < dynamicOffsets.size(); ++i) { in ValidateSetBindGroup()
|
D | IntegerTypes.h | 28 using BindingIndex = TypedInteger<struct BindingIndexT, uint32_t>; variable
|
D | PassResourceUsageTracker.cpp | 83 for (BindingIndex bindingIndex{0}; bindingIndex < group->GetLayout()->GetBindingCount(); in AddBindGroup() 187 for (BindingIndex index{0}; index < group->GetLayout()->GetBindingCount(); ++index) { in AddResourcesReferencedByBindGroup()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | BindGroupLayoutD3D12.h | 50 ityp::span<BindingIndex, const uint32_t> GetDescriptorHeapOffsets() const; 54 uint32_t GetShaderRegister(BindingIndex bindingIndex) const; 75 ityp::stack_vec<BindingIndex, uint32_t, kMaxOptimalBindingsPerGroup> mDescriptorHeapOffsets; 78 ityp::stack_vec<BindingIndex, uint32_t, kMaxOptimalBindingsPerGroup> mShaderRegisters;
|
D | BindGroupLayoutD3D12.cpp | 76 for (BindingIndex bindingIndex{0}; bindingIndex < GetBindingCount(); ++bindingIndex) { in BindGroupLayout() 166 ityp::span<BindingIndex, const uint32_t> BindGroupLayout::GetDescriptorHeapOffsets() const { in GetDescriptorHeapOffsets() 170 uint32_t BindGroupLayout::GetShaderRegister(BindingIndex bindingIndex) const { in GetShaderRegister()
|
D | PipelineLayoutD3D12.h | 39 BindingIndex bindingIndex) const; 87 ityp::array<BindingIndex, uint32_t, kMaxDynamicBuffersPerPipelineLayout>,
|
D | PipelineLayoutD3D12.cpp | 137 for (BindingIndex dynamicBindingIndex{0}; in Initialize() 212 for (BindingIndex bindingIndex(0); bindingIndex < bgl->GetDynamicBufferCount(); in Initialize() 291 BindingIndex bindingIndex) const { in GetDynamicRootParameterIndex()
|
D | BindGroupD3D12.cpp | 51 for (BindingIndex bindingIndex = bgl->GetDynamicBufferCount(); in BindGroup() 213 for (BindingIndex bindingIndex(0); bindingIndex < bgl->GetDynamicBufferCount(); in BindGroup()
|
D | SamplerHeapCacheD3D12.cpp | 103 for (BindingIndex bindingIndex = bgl->GetDynamicBufferCount(); in GetOrCreate()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | BindGroupLayoutVk.cpp | 95 ityp::vector<BindingIndex, VkDescriptorSetLayoutBinding> bindings; in Initialize() 99 BindingIndex bindingIndex = it.second; in Initialize() 129 for (BindingIndex bindingIndex{0}; bindingIndex < GetBindingCount(); ++bindingIndex) { in Initialize()
|
D | BindGroupVk.cpp | 54 BindingIndex bindingIndex = it.second; in BindGroup()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
D | win_if_list.c | 40 ULONG BindingIndex; member 90 b->BindingIndex = i; in ndisuio_query_bindings()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
D | win_if_list.c | 40 ULONG BindingIndex; member 90 b->BindingIndex = i; in ndisuio_query_bindings()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
D | PipelineLayoutGL.h | 34 ityp::array<BindGroupIndex, ityp::vector<BindingIndex, GLuint>, kMaxBindGroups>;
|
D | PipelineGL.cpp | 158 BindingIndex bindingIndex = bgl->GetBindingIndex(combined.textureLocation.binding); in InitializeBase() 172 BindingIndex bindingIndex = in InitializeBase()
|
D | BindGroupGL.cpp | 29 BindingIndex bindingIndex = it->second; in ValidateGLBindGroupDescriptor()
|
D | PipelineLayoutGL.cpp | 35 for (BindingIndex bindingIndex{0}; bindingIndex < bgl->GetBindingCount(); in PipelineLayout()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | PipelineLayoutMTL.h | 46 ityp::stack_vec<BindingIndex, uint32_t, kMaxOptimalBindingsPerGroup>,
|
D | PipelineLayoutMTL.mm | 40 for (BindingIndex bindingIndex{0};
|
D | ShaderModuleMTL.mm | 62 // Remap BindingNumber to BindingIndex in WGSL shader 73 BindingIndex bindingIndex = it.second;
|