forked from KolibriOS/kolibrios
libva: basic tests
git-svn-id: svn://kolibrios.org@5366 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -45,7 +45,7 @@ intel_driver_get_param(struct intel_driver_data *intel, int param, int *value)
|
||||
gp.param = param;
|
||||
gp.value = value;
|
||||
|
||||
return drmIoctl(intel->fd, DRM_I915_GETPARAM, &gp) == 0;
|
||||
return drmIoctl(intel->fd, DRM_IOCTL_I915_GETPARAM, &gp) == 0;
|
||||
|
||||
// return drmCommandWriteRead(intel->fd, DRM_I915_GETPARAM, &gp, sizeof(gp)) == 0;
|
||||
}
|
||||
@@ -92,17 +92,10 @@ intel_driver_init(VADriverContextP ctx)
|
||||
// fprintf(stderr, "g_intel_debug_option_flags:%x\n", g_intel_debug_option_flags);
|
||||
|
||||
assert(drm_state);
|
||||
assert(VA_CHECK_DRM_AUTH_TYPE(ctx, VA_DRM_AUTH_DRI1) ||
|
||||
VA_CHECK_DRM_AUTH_TYPE(ctx, VA_DRM_AUTH_DRI2) ||
|
||||
VA_CHECK_DRM_AUTH_TYPE(ctx, VA_DRM_AUTH_CUSTOM));
|
||||
|
||||
intel->fd = drm_state->fd;
|
||||
intel->dri2Enabled = 1;
|
||||
|
||||
if (!intel->dri2Enabled) {
|
||||
return false;
|
||||
}
|
||||
|
||||
intel->locked = 0;
|
||||
// pthread_mutex_init(&intel->ctxmutex, NULL);
|
||||
|
||||
|
@@ -192,4 +192,9 @@ struct intel_region
|
||||
#define IS_CHERRYVIEW(device_info) (device_info->is_cherryview)
|
||||
#define IS_GEN8(device_info) (device_info->gen == 8)
|
||||
|
||||
#define ENTER() printf("enter %s\n",__FUNCTION__)
|
||||
#define LEAVE() printf("leave %s\n",__FUNCTION__)
|
||||
#define FAIL() printf("fail %s\n",__FUNCTION__)
|
||||
|
||||
|
||||
#endif /* _INTEL_DRIVER_H_ */
|
||||
|
Reference in New Issue
Block a user