fix: download L0 Event TBX allocation on related subdevice if needed

Related-To: HSD-18038498579

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2024-08-19 17:48:56 +00:00
committed by Compute-Runtime-Automation
parent 6df6e4bbb0
commit ce0ecf5939
4 changed files with 77 additions and 10 deletions

View File

@@ -181,7 +181,7 @@ class Device : public ReferenceTrackedObject<Device> {
void allocateRTDispatchGlobals(uint32_t maxBvhLevels);
uint64_t getGlobalMemorySize(uint32_t deviceBitfield) const;
const std::vector<SubDevice *> getSubDevices() const { return subdevices; }
const std::vector<SubDevice *> &getSubDevices() const { return subdevices; }
bool getUuid(std::array<uint8_t, ProductHelper::uuidSize> &uuid);
void generateUuid(std::array<uint8_t, ProductHelper::uuidSize> &uuid);
void getAdapterLuid(std::array<uint8_t, ProductHelper::luidSize> &luid);