Add new ImageManager for GFX11
Adding new ImageManager class for GFX11 GPUs
ImageManagerGfx11 functions copied from ImageManagerNv.
Register descriptions in resource_gfx11.h updated for gfx11.
Signed-off-by: David Yat Sin <david.yatsin@amd.com>
Change-Id: I48b39f6a633aef14aa829f7240a43fe0feb1c290
[ROCm/ROCR-Runtime commit: 907e05c1b3]
Tento commit je obsažen v:
@@ -53,6 +53,7 @@
|
||||
#include "image_manager_kv.h"
|
||||
#include "image_manager_ai.h"
|
||||
#include "image_manager_nv.h"
|
||||
#include "image_manager_gfx11.h"
|
||||
#include "device_info.h"
|
||||
|
||||
namespace rocr {
|
||||
@@ -108,7 +109,9 @@ hsa_status_t ImageRuntime::CreateImageManager(hsa_agent_t agent, void* data) {
|
||||
|
||||
ImageManager* image_manager;
|
||||
|
||||
if (major_ver >= 10) {
|
||||
if (major_ver >= 11) {
|
||||
image_manager = new ImageManagerGfx11();
|
||||
} else if (major_ver >= 10) {
|
||||
image_manager = new ImageManagerNv();
|
||||
} else if (major_ver >= 9) {
|
||||
image_manager = new ImageManagerAi();
|
||||
|
||||
Odkázat v novém úkolu
Zablokovat Uživatele