BufferResource< T > Union Template Reference#
ck::BufferResource< T > Union Template Reference
  #include <amd_buffer_addressing.hpp>
Public Member Functions | |
| constexpr __device__ | BufferResource () | 
| constexpr __device__ | BufferResource () | 
Public Attributes | |
| int32x4_t | content | 
| StaticallyIndexedArray< T *, 2 > | address | 
| StaticallyIndexedArray< int32_t, 4 > | range | 
| StaticallyIndexedArray< int32_t, 4 > | config | 
Constructor & Destructor Documentation
◆ BufferResource() [1/2]
template<typename T > 
      
  | 
  inlineconstexpr | 
◆ BufferResource() [2/2]
template<typename T > 
      
  | 
  inlineconstexpr | 
Member Data Documentation
◆ address
template<typename T > 
      | StaticallyIndexedArray< T *, 2 > ck::BufferResource< T >::address | 
◆ config
template<typename T > 
      | StaticallyIndexedArray< int32_t, 4 > ck::BufferResource< T >::config | 
◆ content
template<typename T > 
      | int32x4_t ck::BufferResource< T >::content | 
◆ range
template<typename T > 
      | StaticallyIndexedArray< int32_t, 4 > ck::BufferResource< T >::range | 
The documentation for this union was generated from the following files:
- include/ck/utility/amd_buffer_addressing.hpp
 - include/ck/utility/amd_buffer_addressing_builtins.hpp