#include "alpaka/alpaka.hpp"
#include "alpaka/test/KernelExecutionFixture.hpp"
#include "alpaka/test/mem/view/Iterator.hpp"
#include <catch2/catch_test_macros.hpp>
#include <numeric>
#include <type_traits>
Go to the source code of this file.
|
template<typename TView , typename TQueue > |
ALPAKA_FN_HOST auto | alpaka::test::iotaFillView (TQueue &queue, TView &view) -> void |
| Fills the given view with increasing values starting at 0. More...
|
|
template<typename TElem , typename TDim , typename TIdx , typename TDev , typename TView > |
ALPAKA_FN_HOST auto | alpaka::test::testViewImmutable (TView const &view, TDev const &dev, Vec< TDim, TIdx > const &extent, Vec< TDim, TIdx > const &offset) -> void |
|
template<typename TAcc , typename TView , typename TQueue > |
ALPAKA_FN_HOST auto | alpaka::test::testViewMutable (TQueue &queue, TView &view) -> void |
|
template<typename TAcc , typename TView > |
ALPAKA_FN_HOST auto | alpaka::test::verifyBytesSet (TView const &view, std::uint8_t const &byte) -> void |
|
template<typename TAcc , typename TViewB , typename TViewA > |
ALPAKA_FN_HOST auto | alpaka::test::verifyViewsEqual (TViewA const &viewA, TViewB const &viewB) -> void |
|