#include "src/tint/lang/core/type/pointer.h"
#include "src/tint/lang/core/type/sampled_texture.h"
#include "src/tint/lang/spirv/writer/common/helper_test.h"
namespace tint::spirv::writer {
namespace {
usingnamespacetint::core::fluent_types;
usingnamespacetint::core::number_suffixes;
TEST_F(SpirvWriterTest, FunctionVar_NoInit) { … }
TEST_F(SpirvWriterTest, FunctionVar_WithInit) { … }
TEST_F(SpirvWriterTest, FunctionVar_DeclInsideBlock) { … }
TEST_F(SpirvWriterTest, FunctionVar_Load) { … }
TEST_F(SpirvWriterTest, FunctionVar_Store) { … }
TEST_F(SpirvWriterTest, PrivateVar_NoInit) { … }
TEST_F(SpirvWriterTest, PrivateVar_WithInit) { … }
TEST_F(SpirvWriterTest, PrivateVar_LoadAndStore) { … }
TEST_F(SpirvWriterTest, WorkgroupVar) { … }
TEST_F(SpirvWriterTest, WorkgroupVar_LoadAndStore) { … }
TEST_F(SpirvWriterTest, WorkgroupVar_ZeroInitializeWithExtension) { … }
TEST_F(SpirvWriterTest, StorageVar_ReadOnly) { … }
TEST_F(SpirvWriterTest, StorageVar_LoadAndStore) { … }
TEST_F(SpirvWriterTest, StorageVar_WithVulkan) { … }
TEST_F(SpirvWriterTest, StorageVar_Workgroup_WithVulkan) { … }
TEST_F(SpirvWriterTest, StorageVar_WriteOnly) { … }
TEST_F(SpirvWriterTest, UniformVar) { … }
TEST_F(SpirvWriterTest, UniformVar_Load) { … }
TEST_F(SpirvWriterTest, PushConstantVar) { … }
TEST_F(SpirvWriterTest, PushConstantVar_Load) { … }
TEST_F(SpirvWriterTest, SamplerVar) { … }
TEST_F(SpirvWriterTest, SamplerVar_Load) { … }
TEST_F(SpirvWriterTest, TextureVar) { … }
TEST_F(SpirvWriterTest, TextureVar_Load) { … }
TEST_F(SpirvWriterTest, ReadOnlyStorageTextureVar) { … }
TEST_F(SpirvWriterTest, ReadWriteStorageTextureVar) { … }
TEST_F(SpirvWriterTest, WriteOnlyStorageTextureVar) { … }
}
}