mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-21 01:04:57 +08:00
Add new API properties queries
Add queries for getting properties that were used when creating an object: - CL_QUEUE_PROPERTIES_ARRAY - CL_PIPE_PROPERTIES - CL_MEM_PROPERTIES - CL_SAMPLER_PROPERTIES Related-To: NEO-4368 Change-Id: Ib761ee3dd338e9718d72ed4c9596b38843a9b802 Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
6644e3990d
commit
99b0f04cc0
@@ -130,6 +130,7 @@ class MemObj : public BaseObject<_cl_mem> {
|
||||
|
||||
protected:
|
||||
void getOsSpecificMemObjectInfo(const cl_mem_info ¶mName, size_t *srcParamSize, void **srcParam);
|
||||
void storeProperties(const cl_mem_properties *properties);
|
||||
|
||||
Context *context;
|
||||
cl_mem_object_type memObjectType;
|
||||
@@ -155,6 +156,7 @@ class MemObj : public BaseObject<_cl_mem> {
|
||||
GraphicsAllocation *mcsAllocation = nullptr;
|
||||
GraphicsAllocation *mapAllocation = nullptr;
|
||||
std::shared_ptr<SharingHandler> sharingHandler;
|
||||
std::vector<uint64_t> propertiesVector;
|
||||
|
||||
class DestructorCallback {
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user