Change-Id: Ia7b4ce407e64f36063b21d987c602af6c5ffbc16
if (ret == 0) {
args->handle = handle;
+ args->mmap_offset = vigs_gem_mmap_offset(&execbuffer->gem);
}
return ret;
typedef vigsp_u32 vigsp_surface_id;
typedef vigsp_u32 vigsp_offset;
typedef vigsp_u32 vigsp_color;
-typedef vigsp_u64 vigsp_va;
typedef enum
{
if (ret == 0) {
args->handle = handle;
+ args->size = vigs_gem_size(&sfc->gem);
args->mmap_offset = vigs_gem_mmap_offset(&sfc->gem);
args->id = sfc->id;
}
args->height = sfc->height;
args->stride = sfc->stride;
args->format = sfc->format;
+ args->size = vigs_gem_size(vigs_gem);
args->mmap_offset = vigs_gem_mmap_offset(vigs_gem);
args->id = sfc->id;
uint32_t stride;
uint32_t format;
uint32_t handle;
+ uint32_t size;
uint64_t mmap_offset;
uint32_t id;
};
{
uint32_t size;
uint32_t handle;
+ uint64_t mmap_offset;
};
struct drm_vigs_surface_info
uint32_t height;
uint32_t stride;
uint32_t format;
+ uint32_t size;
uint64_t mmap_offset;
uint32_t id;
};