mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-07-02 19:25:56 +00:00
Tests fixed by this CL: BindGroupLayoutCompatibilityTest.ROStorageInBGLWithRWStorageInShader BindGroupLayoutCompatibilityTest.TextureViewDimension BindingsValidationTest.PipelineLayoutWithLessBindingsThanPipeline GetBindGroupLayoutTests.SameObject GetBindGroupLayoutTests.DefaultShaderStageAndDynamicOffsets GetBindGroupLayoutTests.ComputePipeline GetBindGroupLayoutTests.BindingType GetBindGroupLayoutTests.ViewDimension GetBindGroupLayoutTests.TextureComponentType GetBindGroupLayoutTests.BindingIndices GetBindGroupLayoutTests.MinBufferSize GetBindGroupLayoutTests.StageAggregation GetBindGroupLayoutTests.ConflictingBindingType GetBindGroupLayoutTests.ConflictingBindingTextureMultisampling GetBindGroupLayoutTests.ConflictingBindingViewDimension GetBindGroupLayoutTests.ConflictingBindingTextureComponentType GetBindGroupLayoutTests.UnusedIndex MinBufferSizePipelineCreationTests.LayoutSizesTooSmall MinBufferSizePipelineCreationTests.LayoutSizesTooSmallMultipleGroups MinBufferSizeDrawTimeValidationTests.ZeroMinSizeAndTooSmallBinding MinBufferSizeDrawTimeValidationTests.UnorderedBindings MinBufferSizeDrawTimeValidationTests.MultipleGroups MinBufferSizeDefaultLayoutTests.DefaultLayoutVariousWGSLTypes MinBufferSizeDefaultLayoutTests.DefaultLayoutVariousBindingTypes MinBufferSizeDefaultLayoutTests.MultipleBindGroups MinBufferSizeDefaultLayoutTests.NonDefaultLayout RenderPipelineValidationTest.TextureComponentTypeCompatibility RenderPipelineValidationTest.TextureViewDimensionCompatibility StorageTextureValidationTests.BindGroupLayoutEntryTypeMatchesShaderDeclaration StorageTextureValidationTests.BindGroupLayoutStorageTextureFormatMatchesShaderDeclaration StorageTextureValidationTests.BindGroupLayoutViewDimensionMatchesShaderDeclaration Also enables GetBindGroupLayoutTests.FromCorrectEntryPoint for use_tint_generator, since it handles this case, unlike SPIRV-Cross. These tests remain skipped, but with bugs listed for fixing the underlying issues: MinBufferSizeDefaultLayoutTests.RenderPassConsidersBothStages ShaderModuleValidationTest.MultisampledArrayTexture StorageTextureValidationTests.ReadWriteStorageTexture StorageTextureValidationTests.StorageTextureFormatInShaders StorageTextureValidationTests.UnsupportedWGSLStorageTextureFormat BUG=dawn:756 Change-Id: Ib6b0d4144927073d949cb8d1409063a767fd47e9 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/47823 Auto-Submit: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org>