build: dependencies update

Signed-off-by: ocldev <ocldev@intel.com>
This commit is contained in:
ocldev
2025-12-16 10:54:56 +01:00
committed by Compute-Runtime-Automation
parent 46550546a1
commit 6363f28c77
5 changed files with 23 additions and 5 deletions

2
Jenkinsfile vendored
View File

@@ -7,4 +7,4 @@
*
*/
dependenciesRevision='a284330da98a3b787ba0bdaeff6bbaf3428badb4-3810'
dependenciesRevision='da4f1744187776d5ec63c849b2534cfaae964ecc-3858'

View File

@@ -8,7 +8,7 @@ components:
branch: master
dest_dir: aub_stream
repository: https://github.com/intel/aubstream
revision: 9803f2e8efe56d26c53a4bf2b7589df2d2322dc5
revision: 4e21c745727cb4799c58952b6db867fa66a149fd
type: git
gmmlib:
asset_name: gmmlib
@@ -41,7 +41,7 @@ components:
dest_dir: kernels_bin
type: git
branch: kernels_bin
revision: 3810-6022
revision: 3858-6024
level_zero:
asset_name: level_zero
dest_dir: level_zero
@@ -85,7 +85,7 @@ components:
dest_dir: wsl
revision: 56430997dac34ca0e9e18c177636234cac26ad54
type: git
converter: M-3810
converter: M-3858
include:
- infra.yml
version: '1'

View File

@@ -1 +1 @@
git_revision: 9803f2e8efe56d26c53a4bf2b7589df2d2322dc5
git_revision: 4e21c745727cb4799c58952b6db867fa66a149fd

View File

@@ -18,6 +18,7 @@ namespace aub_stream {
struct HardwareContext;
struct CreateHardwareContext2Params;
struct HardwareContextParamsHeader;
struct AubManagerOptions {
uint32_t version{};
@@ -76,6 +77,7 @@ class AubManager {
virtual void setCCSMode(uint32_t ccsCount) {}
virtual void closeSocket(void) {}
virtual HardwareContext *createHardwareContext3(const HardwareContextParamsHeader *params) { return nullptr; }
};
} // namespace aub_stream

View File

@@ -108,7 +108,23 @@ struct CreateHardwareContext2Params {
uint32_t primaryContextId = hardwareContextId::invalidContextId;
};
struct HardwareContextParamsHeader {
uint32_t version = 1;
uint32_t size = 0;
};
struct CreateHardwareContext3Params {
HardwareContextParamsHeader header;
uint32_t device;
uint32_t engine;
uint32_t flags;
uint32_t contextId;
uint32_t primaryContextId = hardwareContextId::invalidContextId;
uint32_t priority;
};
static_assert(std::is_standard_layout_v<SurfaceInfo> && std::is_trivial_v<SurfaceInfo> && std::is_trivially_copyable_v<SurfaceInfo>, "SurfaceInfo is not POD type");
static_assert(std::is_standard_layout_v<CreateHardwareContext2Params>, "CreateHardwareContext2Params is not standard layout type");
static_assert(std::is_standard_layout_v<CreateHardwareContext3Params>, "CreateHardwareContext3Params is not standard layout type");
} // namespace aub_stream