SWDEV-514685 - Update documentation 2025-02-11 (#25)
Co-authored-by: Istvan Kiss <neon60@gmail.com>
[ROCm/hip commit: 69becfc7a8]
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
bfd7b0dd3f
Коммит
e60263a55a
@@ -401,7 +401,7 @@ typedef struct hipExtent {
|
||||
size_t depth;
|
||||
}hipExtent;
|
||||
/**
|
||||
* HIP position
|
||||
* HIP position
|
||||
*/
|
||||
typedef struct hipPos {
|
||||
size_t x; ///< X coordinate
|
||||
|
||||
@@ -59,7 +59,7 @@ THE SOFTWARE.
|
||||
#define HIP_INTERNAL_EXPORTED_API __attribute__ ((visibility ("default")))
|
||||
#else
|
||||
#define HIP_PUBLIC_API
|
||||
#define HIP_INTERNAL_EXPORTED_API
|
||||
#define HIP_INTERNAL_EXPORTED_API
|
||||
#endif
|
||||
|
||||
#if __HIP_DEVICE_COMPILE__ == 0
|
||||
|
||||
@@ -114,12 +114,15 @@ typedef struct hipDeviceProp_t {
|
||||
int clockRate; ///< Max clock frequency of the multiProcessors in khz.
|
||||
size_t totalConstMem; ///< Size of shared constant memory region on the device
|
||||
///< (in bytes).
|
||||
int major; ///< Major compute capability. On HCC, this is an approximation and features may
|
||||
///< differ from CUDA CC. See the arch feature flags for portable ways to query
|
||||
///< feature caps.
|
||||
int minor; ///< Minor compute capability. On HCC, this is an approximation and features may
|
||||
///< differ from CUDA CC. See the arch feature flags for portable ways to query
|
||||
int major; ///< Major compute capability version. This indicates the core instruction set
|
||||
///< of the GPU architecture. For example, a value of 11 would correspond to
|
||||
///< Navi III (RDNA3). See the arch feature flags for portable ways to query
|
||||
///< feature caps.
|
||||
int minor; ///< Minor compute capability version. This indicates a particular configuration,
|
||||
///< feature set, or variation within the group represented by the major compute
|
||||
///< capability version. For example, different models within the same major version
|
||||
///< might have varying levels of support for certain features or optimizations.
|
||||
///< See the arch feature flags for portable ways to query feature caps.
|
||||
size_t textureAlignment; ///< Alignment requirement for textures
|
||||
size_t texturePitchAlignment; ///< Pitch alignment requirement for texture references bound to
|
||||
int deviceOverlap; ///< Deprecated. Use asyncEngineCount instead
|
||||
@@ -1092,7 +1095,10 @@ typedef enum hipMemAccessFlags {
|
||||
hipMemAccessFlagsProtReadWrite = 3 ///< Set the address range read-write accessible
|
||||
} hipMemAccessFlags;
|
||||
/**
|
||||
* Memory access descriptor
|
||||
* Memory access descriptor structure is used to specify memory access
|
||||
* permissions for a virtual memory region in Virtual Memory Management API.
|
||||
* This structure changes read, and write permissions for
|
||||
* specific memory regions.
|
||||
*/
|
||||
typedef struct hipMemAccessDesc {
|
||||
hipMemLocation location; ///< Location on which the accessibility has to change
|
||||
@@ -6445,7 +6451,7 @@ hipError_t hipExtLaunchKernel(const void* function_address, dim3 numBlocks, dim3
|
||||
*
|
||||
* @returns #hipSuccess, #hipErrorInvalidValue, #hipErrorNotSupported, #hipErrorOutOfMemory
|
||||
*
|
||||
* @note 3D liner filter isn't supported on GFX90A boards, on which the API @p hipCreateTextureObject will
|
||||
* @note 3D linear filter isn't supported on GFX90A boards, on which the API @p hipCreateTextureObject will
|
||||
* return hipErrorNotSupported.
|
||||
*
|
||||
*/
|
||||
|
||||
Ссылка в новой задаче
Block a user