Create wrappers for drm_i915_gem_get_tiling and drm_i915_gem_set_tiling

Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2022-05-16 14:41:00 +00:00
committed by Compute-Runtime-Automation
parent 99db73c034
commit 2cca28af07
6 changed files with 42 additions and 12 deletions

View File

@ -99,6 +99,22 @@ struct GemUserPtr {
uint32_t handle;
};
struct GemSetTiling {
uint32_t handle;
uint32_t tilingMode;
uint32_t stride;
uint32_t swizzleMode;
};
struct GemGetTiling {
bool isTilingDisabled() const;
uint32_t handle;
uint32_t tilingMode;
uint32_t swizzleMode;
uint32_t physSwizzleMode;
};
class IoctlHelper {
public:
virtual ~IoctlHelper() {}