/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/ |
D | PipelineLayout.cpp | 31 if (descriptor->bindGroupLayoutCount > kMaxBindGroups) { in ValidatePipelineLayoutDescriptor() 47 ASSERT(descriptor->bindGroupLayoutCount <= kMaxBindGroups); in PipelineLayoutBase() 72 ASSERT(group < kMaxBindGroups); in GetBindGroupLayout() 77 const std::bitset<kMaxBindGroups> PipelineLayoutBase::GetBindGroupLayoutsMask() const { in GetBindGroupLayoutsMask() 82 std::bitset<kMaxBindGroups> PipelineLayoutBase::InheritedGroupsMask( in InheritedGroupsMask() 91 for (uint32_t i = 0; i < kMaxBindGroups; ++i) { in GroupsInheritUpTo() 96 return kMaxBindGroups; in GroupsInheritUpTo()
|
D | PipelineLayout.h | 33 using BindGroupLayoutArray = std::array<Ref<BindGroupLayoutBase>, kMaxBindGroups>; 45 const std::bitset<kMaxBindGroups> GetBindGroupLayoutsMask() const; 49 std::bitset<kMaxBindGroups> InheritedGroupsMask(const PipelineLayoutBase* other) const; 67 std::bitset<kMaxBindGroups> mMask;
|
D | CommandBufferStateTracker.h | 55 std::array<BindGroupBase*, kMaxBindGroups> mBindgroups = {};
|
D | ShaderModule.h | 58 std::array<std::array<BindingInfo, kMaxBindingsPerGroup>, kMaxBindGroups>;
|
D | ProgrammablePassEncoder.cpp | 94 if (groupIndex >= kMaxBindGroups) { in SetBindGroup()
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | PipelineLayoutD3D12.cpp | 29 D3D12_ROOT_PARAMETER rootParameters[kMaxBindGroups * 2]; in PipelineLayout() 36 } rootParameterValues[kMaxBindGroups * 2]; in PipelineLayout() 42 D3D12_DESCRIPTOR_RANGE ranges[kMaxBindGroups * 4]; in PipelineLayout() 104 ASSERT(group < kMaxBindGroups); in GetCbvUavSrvRootParameterIndex() 109 ASSERT(group < kMaxBindGroups); in GetSamplerRootParameterIndex()
|
D | PipelineLayoutD3D12.h | 36 std::array<uint32_t, kMaxBindGroups> mCbvUavSrvRootParameterInfo; 37 std::array<uint32_t, kMaxBindGroups> mSamplerRootParameterInfo;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | PipelineLayoutD3D12.h | 76 ityp::array<BindGroupIndex, PerBindGroupDynamicStorageBufferLengthInfo, kMaxBindGroups>; 84 ityp::array<BindGroupIndex, uint32_t, kMaxBindGroups> mCbvUavSrvRootParameterInfo; 85 ityp::array<BindGroupIndex, uint32_t, kMaxBindGroups> mSamplerRootParameterInfo; 88 kMaxBindGroups>
|
D | PipelineLayoutD3D12.cpp | 34 static constexpr uint32_t kRenderOrComputeInternalRegisterSpace = kMaxBindGroups + 1; 37 static constexpr uint32_t kDynamicStorageBufferLengthsRegisterSpace = kMaxBindGroups + 2;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | BindGroupTracker.h | 109 ityp::array<BindGroupIndex, BindGroupBase*, kMaxBindGroups> mBindGroups = {}; 110 ityp::array<BindGroupIndex, uint32_t, kMaxBindGroups> mDynamicOffsetCounts = {}; 113 kMaxBindGroups>
|
D | PipelineLayout.h | 40 ityp::array<BindGroupIndex, Ref<BindGroupLayoutBase>, kMaxBindGroups>; 41 using BindGroupLayoutMask = ityp::bitset<BindGroupIndex, kMaxBindGroups>;
|
D | CommandBufferStateTracker.h | 69 ityp::array<BindGroupIndex, BindGroupBase*, kMaxBindGroups> mBindgroups = {}; 70 ityp::array<BindGroupIndex, std::vector<uint32_t>, kMaxBindGroups> mDynamicOffsets = {};
|
D | PipelineLayout.cpp | 36 if (descriptor->bindGroupLayoutCount > kMaxBindGroups) { in ValidatePipelineLayoutDescriptor() 63 ASSERT(descriptor->bindGroupLayoutCount <= kMaxBindGroups); in PipelineLayoutBase() 256 ityp::array<BindGroupIndex, std::map<BindingNumber, BindGroupLayoutEntry>, kMaxBindGroups> in CreateDefault() 305 ityp::array<BindGroupIndex, Ref<BindGroupLayoutBase>, kMaxBindGroups> bindGroupLayouts = {}; in CreateDefault() 315 ityp::array<BindGroupIndex, BindGroupLayoutBase*, kMaxBindGroups> bgls = {}; in CreateDefault()
|
D | IntegerTypes.h | 32 static constexpr BindGroupIndex kMaxBindGroupsTyped = BindGroupIndex(kMaxBindGroups);
|
D | Pipeline.cpp | 191 groupIndex >= kMaxBindGroups, in ValidateGetBindGroupLayout() 193 groupIndex, kMaxBindGroups); in ValidateGetBindGroupLayout()
|
D | BindingInfo.h | 99 using RequiredBufferSizes = ityp::array<BindGroupIndex, std::vector<uint64_t>, kMaxBindGroups>;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | PipelineLayoutMTL.h | 37 static constexpr BindGroupIndex kPullingBufferBindingSet = BindGroupIndex(kMaxBindGroups); 47 kMaxBindGroups>;
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
D | PipelineLayoutGL.h | 31 std::array<std::array<GLuint, kMaxBindingsPerGroup>, kMaxBindGroups>;
|
D | PipelineGL.h | 40 std::array<std::array<GLint, kMaxBindingsPerGroup>, kMaxBindGroups>;
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | PipelineLayoutMTL.h | 37 std::array<std::array<uint32_t, kMaxBindingsPerGroup>, kMaxBindGroups>;
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
D | PipelineLayoutGL.h | 34 ityp::array<BindGroupIndex, ityp::vector<BindingIndex, GLuint>, kMaxBindGroups>;
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | PipelineLayoutVk.cpp | 31 std::array<VkDescriptorSetLayout, kMaxBindGroups> setLayouts; in PipelineLayout()
|
/third_party/flutter/skia/third_party/externals/dawn/src/common/ |
D | Constants.h | 20 static constexpr uint32_t kMaxBindGroups = 4u; variable
|
/third_party/skia/third_party/externals/dawn/src/common/ |
D | Constants.h | 20 static constexpr uint32_t kMaxBindGroups = 4u; variable
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | PipelineLayoutVk.cpp | 40 std::array<VkDescriptorSetLayout, kMaxBindGroups> setLayouts; in Initialize()
|