#include "src/tint/lang/hlsl/writer/helper_test.h"
usingnamespacetint::core::fluent_types;
usingnamespacetint::core::number_suffixes;
namespace tint::hlsl::writer {
namespace {
TEST_F(HlslWriterTest, AccessArray) { … }
TEST_F(HlslWriterTest, AccessStruct) { … }
TEST_F(HlslWriterTest, AccessVector) { … }
TEST_F(HlslWriterTest, AccessMatrix) { … }
TEST_F(HlslWriterTest, AccessStoreVectorElementConstantIndex) { … }
TEST_F(HlslWriterTest, AccessStoreVectorElementDynamicIndex) { … }
TEST_F(HlslWriterTest, AccessNested) { … }
TEST_F(HlslWriterTest, AccessSwizzle) { … }
TEST_F(HlslWriterTest, AccessSwizzleMulti) { … }
TEST_F(HlslWriterTest, AccessStorageVector) { … }
TEST_F(HlslWriterTest, AccessStorageVectorF16) { … }
TEST_F(HlslWriterTest, AccessStorageMatrix) { … }
TEST_F(HlslWriterTest, AccessStorageArray) { … }
TEST_F(HlslWriterTest, AccessStorageStruct) { … }
TEST_F(HlslWriterTest, AccessStorageNested) { … }
TEST_F(HlslWriterTest, AccessStorageStoreVector) { … }
TEST_F(HlslWriterTest, AccessDirectVariable) { … }
TEST_F(HlslWriterTest, AccessChainFromUnnamedAccessChain) { … }
TEST_F(HlslWriterTest, AccessChainFromLetAccessChain) { … }
TEST_F(HlslWriterTest, AccessComplexDynamicAccessChain) { … }
TEST_F(HlslWriterTest, AccessComplexDynamicAccessChainSplit) { … }
TEST_F(HlslWriterTest, AccessUniformChainFromUnnamedAccessChain) { … }
TEST_F(HlslWriterTest, AccessUniformChainFromLetAccessChain) { … }
TEST_F(HlslWriterTest, AccessUniformScalar) { … }
TEST_F(HlslWriterTest, AccessUniformScalarF16) { … }
TEST_F(HlslWriterTest, AccessUniformVector) { … }
TEST_F(HlslWriterTest, AccessUniformVectorF16) { … }
TEST_F(HlslWriterTest, AccessUniformMatrix) { … }
TEST_F(HlslWriterTest, AccessUniformMatrix2x3) { … }
TEST_F(HlslWriterTest, AccessUniformMat2x3F16) { … }
TEST_F(HlslWriterTest, AccessUniformMatrix3x2) { … }
TEST_F(HlslWriterTest, AccessUniformMatrix2x2) { … }
TEST_F(HlslWriterTest, AccessUniformMatrix2x2F16) { … }
TEST_F(HlslWriterTest, AccessUniformArray) { … }
TEST_F(HlslWriterTest, AccessUniformArrayF16) { … }
TEST_F(HlslWriterTest, AccessUniformArrayWhichCanHaveSizesOtherThenFive) { … }
TEST_F(HlslWriterTest, AccessUniformStruct) { … }
TEST_F(HlslWriterTest, AccessUniformStructF16) { … }
TEST_F(HlslWriterTest, AccessUniformStructNested) { … }
TEST_F(HlslWriterTest, AccessStoreScalar) { … }
TEST_F(HlslWriterTest, AccessStoreScalarF16) { … }
TEST_F(HlslWriterTest, AccessStoreVectorElement) { … }
TEST_F(HlslWriterTest, AccessStoreVectorElementF16) { … }
TEST_F(HlslWriterTest, AccessStoreVector) { … }
TEST_F(HlslWriterTest, AccessStoreVectorF16) { … }
TEST_F(HlslWriterTest, AccessStoreMatrixElement) { … }
TEST_F(HlslWriterTest, AccessStoreMatrixElementF16) { … }
TEST_F(HlslWriterTest, AccessStoreMatrixColumn) { … }
TEST_F(HlslWriterTest, AccessStoreMatrixColumnF16) { … }
TEST_F(HlslWriterTest, AccessStoreMatrix) { … }
TEST_F(HlslWriterTest, AccessStoreMatrixF16) { … }
TEST_F(HlslWriterTest, AccessStoreArrayElement) { … }
TEST_F(HlslWriterTest, AccessStoreArrayElementF16) { … }
TEST_F(HlslWriterTest, AccessStoreArray) { … }
TEST_F(HlslWriterTest, AccessStoreStructMember) { … }
TEST_F(HlslWriterTest, AccessStoreStructMemberF16) { … }
TEST_F(HlslWriterTest, AccessStoreStructNested) { … }
TEST_F(HlslWriterTest, AccessStoreStruct) { … }
TEST_F(HlslWriterTest, AccessStoreStructComplex) { … }
TEST_F(HlslWriterTest, AccessChainReused) { … }
TEST_F(HlslWriterTest, UniformAccessChainReused) { … }
}
}