mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-11 08:07:19 +08:00
feature: Add indirect data and scratch pointer to zeinfo
Related-To: NEO-7621 Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
e96e3d63c0
commit
ae607502a0
@@ -16,6 +16,7 @@ namespace NEO {
|
||||
using CrossThreadDataOffset = uint16_t;
|
||||
using DynamicStateHeapOffset = uint16_t;
|
||||
using SurfaceStateHeapOffset = uint16_t;
|
||||
using InlineDataOffset = uint8_t;
|
||||
|
||||
template <typename T>
|
||||
static constexpr T undefined = std::numeric_limits<T>::max();
|
||||
@@ -45,6 +46,11 @@ struct ArgDescPointer final {
|
||||
}
|
||||
};
|
||||
|
||||
struct ArgDescInlineDataPointer {
|
||||
InlineDataOffset offset = 0u;
|
||||
uint8_t pointerSize = 0u;
|
||||
};
|
||||
|
||||
enum class NEOImageType : uint8_t {
|
||||
ImageTypeUnknown,
|
||||
ImageTypeBuffer,
|
||||
|
||||
Reference in New Issue
Block a user