feature: add encoder to program hw commands in data buffers on gpu

Related-To: NEO-15376

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
Zbigniew Zdanowicz
2025-07-29 19:21:18 +00:00
committed by Compute-Runtime-Automation
parent 0e72ef1eb6
commit 1fc0826394
7 changed files with 380 additions and 13 deletions

View File

@@ -802,6 +802,28 @@ bool EncodeEnableRayTracing<Family>::is48bResourceNeededForRayTracing() {
return true;
}
template <>
void EncodeDataMemory<Family>::programFrontEndState(
LinearStream &commandStream,
uint64_t dstGpuAddress,
const RootDeviceEnvironment &rootDeviceEnvironment,
uint32_t scratchSize,
uint64_t scratchAddress,
uint32_t maxFrontEndThreads,
const StreamProperties &streamProperties) {
}
template <>
void EncodeDataMemory<Family>::programFrontEndState(
void *commandBuffer,
uint64_t dstGpuAddress,
const RootDeviceEnvironment &rootDeviceEnvironment,
uint32_t scratchSize,
uint64_t scratchAddress,
uint32_t maxFrontEndThreads,
const StreamProperties &streamProperties) {
}
} // namespace NEO
#include "shared/source/command_container/command_encoder_enablers.inl"