Home
last modified time | relevance | path

Searched refs:kMaxVertexAttributes (Results 1 – 25 of 30) sorted by relevance

12

/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/
DRenderPipeline.h63 const std::bitset<kMaxVertexAttributes>& GetAttributesSetMask() const;
83 std::bitset<kMaxVertexAttributes> GetAttributesUsingInput(uint32_t slot) const;
84 std::array<std::bitset<kMaxVertexAttributes>, kMaxVertexBuffers> attributesUsingInput;
99 std::bitset<kMaxVertexAttributes> mAttributesSetMask;
100 std::array<VertexAttributeInfo, kMaxVertexAttributes> mAttributeInfos;
DShaderModule.h61 const std::bitset<kMaxVertexAttributes>& GetUsedVertexAttributes() const;
85 std::bitset<kMaxVertexAttributes> mUsedVertexAttributes;
DRenderPipeline.cpp30 std::bitset<kMaxVertexAttributes>* attributesSetMask) { in ValidateVertexAttributeDescriptor()
33 if (attribute->shaderLocation >= kMaxVertexAttributes) { in ValidateVertexAttributeDescriptor()
62 std::bitset<kMaxVertexAttributes>* attributesSetMask) { in ValidateVertexBufferDescriptor()
78 std::bitset<kMaxVertexAttributes>* attributesSetMask) { in ValidateVertexInputDescriptor()
99 ASSERT(totalAttributesNum <= kMaxVertexAttributes); in ValidateVertexInputDescriptor()
274 std::bitset<kMaxVertexAttributes> attributesSetMask; in ValidateRenderPipelineDescriptor()
439 const std::bitset<kMaxVertexAttributes>& RenderPipelineBase::GetAttributesSetMask() const { in GetAttributesSetMask()
553 std::bitset<kMaxVertexAttributes> RenderPipelineBase::GetAttributesUsingInput( in GetAttributesUsingInput()
DShaderModule.cpp161 if (location >= kMaxVertexAttributes) { in ExtractSpirvInfo()
196 const std::bitset<kMaxVertexAttributes>& ShaderModuleBase::GetUsedVertexAttributes() const { in GetUsedVertexAttributes()
/third_party/flutter/skia/third_party/externals/dawn/src/tests/unittests/validation/
DVertexInputValidationTests.cpp237 state.cBuffers[0].attributeCount = kMaxVertexAttributes; in TEST_F()
238 for (uint32_t i = 0; i < kMaxVertexAttributes; ++i) { in TEST_F()
250 state.cBuffers[1].attributes = &state.cAttributes[kMaxVertexAttributes - 1]; in TEST_F()
355 state.cAttributes[0].shaderLocation = kMaxVertexAttributes - 1; in TEST_F()
364 state.cAttributes[0].shaderLocation = kMaxVertexAttributes; in TEST_F()
/third_party/skia/third_party/externals/dawn/src/dawn_native/
DRenderPipeline.h68 const ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes>&
120 ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes> mAttributeLocationsUsed;
121 ityp::array<VertexAttributeLocation, VertexAttributeInfo, kMaxVertexAttributes>
DRenderPipeline.cpp121 ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes>* attributesSetMask) { in ValidateVertexAttribute()
126 attribute->shaderLocation >= kMaxVertexAttributes, in ValidateVertexAttribute()
129 attribute->shaderLocation, kMaxVertexAttributes); in ValidateVertexAttribute()
176 ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes>* attributesSetMask) { in ValidateVertexBufferLayout()
215 ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes> attributesSetMask; in ValidateVertexState()
228 ASSERT(totalAttributesNum <= kMaxVertexAttributes); in ValidateVertexState()
726 const ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes>&
DShaderModule.h178 ityp::array<VertexAttributeLocation, VertexFormatBaseType, kMaxVertexAttributes>
180 ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes> usedVertexInputs;
DIntegerTypes.h44 VertexAttributeLocation(kMaxVertexAttributes);
DAdapter.cpp47 std::min(mLimits.v1.maxVertexAttributes, uint32_t(kMaxVertexAttributes)); in Initialize()
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DRenderPipelineGL.h36 ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes> GetAttributesUsingVertexBuffer(
55 ityp::bitset<VertexAttributeLocation, kMaxVertexAttributes>,
/third_party/skia/third_party/externals/dawn/src/utils/
DComboRenderPipelineDescriptor.h38 std::array<wgpu::VertexAttribute, kMaxVertexAttributes> cAttributes;
54 std::array<wgpu::VertexAttribute, kMaxVertexAttributes> cAttributes;
DComboRenderPipelineDescriptor.cpp29 for (uint32_t i = 0; i < kMaxVertexAttributes; ++i) { in ComboVertexState()
57 for (uint32_t i = 0; i < kMaxVertexAttributes; ++i) { in ComboRenderPipelineDescriptor()
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
DVertexStateValidationTests.cpp185 state.cVertexBuffers[0].attributeCount = kMaxVertexAttributes; in TEST_F()
186 for (uint32_t i = 0; i < kMaxVertexAttributes; ++i) { in TEST_F()
193 state.cVertexBuffers[1].attributes = &state.cAttributes[kMaxVertexAttributes - 1]; in TEST_F()
272 state.cAttributes[0].shaderLocation = kMaxVertexAttributes - 1; in TEST_F()
276 state.cAttributes[0].shaderLocation = kMaxVertexAttributes; in TEST_F()
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DRenderPipelineD3D12.h36 std::array<D3D12_INPUT_ELEMENT_DESC, kMaxVertexAttributes>* inputElementDescriptors);
DRenderPipelineD3D12.cpp353 std::array<D3D12_INPUT_ELEMENT_DESC, kMaxVertexAttributes> inputElementDescriptors; in RenderPipeline()
412 std::array<D3D12_INPUT_ELEMENT_DESC, kMaxVertexAttributes>* inputElementDescriptors) { in ComputeInputLayout()
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DRenderPipelineVk.h37 std::array<VkVertexInputAttributeDescription, kMaxVertexAttributes>* mAttributes);
DRenderPipelineVk.cpp336 std::array<VkVertexInputAttributeDescription, kMaxVertexAttributes> mAttributes; in RenderPipeline()
489 std::array<VkVertexInputAttributeDescription, kMaxVertexAttributes>* mAttributes) { in ComputeVertexInputDesc()
/third_party/flutter/skia/third_party/externals/dawn/src/utils/
DComboRenderPipelineDescriptor.h31 std::array<dawn::VertexAttributeDescriptor, kMaxVertexAttributes> cAttributes;
DComboRenderPipelineDescriptor.cpp32 for (uint32_t i = 0; i < kMaxVertexAttributes; ++i) { in ComboVertexInputDescriptor()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DRenderPipelineD3D12.h53 std::array<D3D12_INPUT_ELEMENT_DESC, kMaxVertexAttributes>* inputElementDescriptors);
DRenderPipelineD3D12.cpp370 std::array<D3D12_INPUT_ELEMENT_DESC, kMaxVertexAttributes> inputElementDescriptors; in Initialize()
449 std::array<D3D12_INPUT_ELEMENT_DESC, kMaxVertexAttributes>* inputElementDescriptors) { in ComputeInputLayout()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DRenderPipelineVk.h49 std::array<VkVertexInputAttributeDescription, kMaxVertexAttributes> attributes;
/third_party/flutter/skia/third_party/externals/dawn/src/common/
DConstants.h23 static constexpr uint32_t kMaxVertexAttributes = 16u; variable
/third_party/skia/third_party/externals/dawn/src/common/
DConstants.h21 static constexpr uint8_t kMaxVertexAttributes = 16u; variable

12