/hardware/intel/common/libva/test/basic/ |
H A D | test_android.c | 26 VADisplay va_dpy; variable 38 va_dpy = vaGetDisplay(dpy); 39 ASSERT( va_dpy ); 40 status("vaGetDisplay: va_dpy = %08x\n", va_dpy); 42 va_status = vaInitialize(va_dpy, &major_version, &minor_version); 49 va_status = vaTerminate(va_dpy);
|
H A D | test_x11.c | 26 VADisplay va_dpy; variable 37 va_dpy = vaGetDisplay(dpy); 38 ASSERT( va_dpy ); 39 status("vaGetDisplay: va_dpy = %08x\n", va_dpy); 41 va_status = vaInitialize(va_dpy, &major_version, &minor_version); 48 va_status = vaTerminate(va_dpy);
|
H A D | test.c | 38 VADisplay va_dpy; local 46 va_dpy = vaGetDisplay(dpy); 47 ASSERT( va_dpy ); 48 printf("vaGetDisplay: va_dpy = %08x\n", va_dpy); 50 va_status = vaInitialize(va_dpy, &major_version, &minor_version); 59 va_status = vaCreateSurfaces(va_dpy, 720, 480, VA_RT_FORMAT_YUV420, 20, surfaces); 71 vaPutSurface(va_dpy, surfaces[0], win, 0, 0, 720, 480, 0, 0, 720, 480, 0); 74 va_status = vaDestroySurface(va_dpy, surfaces, 20); 81 VAProfile *profiles = malloc(vaMaxNumProfiles(va_dpy) * sizeo [all...] |
H A D | test_07.c | 67 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, 352, 288, surfaces_1, 1, NULL, 0); 73 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, 352, 288, surfaces_4, 4, NULL, 0); 79 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, 352, 288, surfaces_16, 16, NULL, 0); 90 va_status = vaDestroySurfaces(va_dpy, surfaces_4, 4); 95 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, 352, 288, surfaces_6, 6, NULL, 0); 104 va_status = vaDestroySurfaces(va_dpy, surfaces_16, 16); 108 va_status = vaDestroySurfaces(va_dpy, surfaces_1, 1); 112 va_status = vaDestroySurfaces(va_dpy, surfaces_6, 6);
|
H A D | test_09.c | 41 max_entrypoints = vaMaxNumEntrypoints(va_dpy); 51 va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); 57 va_status = vaCreateConfig(va_dpy, profiles[i], entrypoints[j], NULL, 0, &(configs[config_count])); 72 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, width, height, surfaces, total_surfaces, NULL, 0); 79 va_status = vaCreateContext( va_dpy, configs[i], width, height, flags, surfaces + i*surface_count, surface_count, &contexts[i] ); 86 va_status = vaDestroyContext( va_dpy, contexts[i] ); 93 va_status = vaDestroyConfig( va_dpy, configs[i] ); 97 va_status = vaDestroySurfaces(va_dpy, surfaces, total_surfaces);
|
H A D | test_10.c | 38 va_status = vaCreateConfig(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, NULL, 0, &config); 50 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, width, height, surfaces, total_surfaces, NULL, 0); 55 va_status = vaCreateContext( va_dpy, config, width, height, flags, surfaces, surface_count, &context ); 111 va_status = vaCreateBuffer(va_dpy, context, buffer_types[i], buffer_sizes[i], 1, NULL, &buffer_ids[i]); 119 va_status = vaDestroyBuffer(va_dpy, buffer_ids[i]); 127 va_status = vaDestroyContext( va_dpy, context ); 131 va_status = vaDestroyConfig( va_dpy, config ); 134 va_status = vaDestroySurfaces(va_dpy, surfaces, total_surfaces);
|
H A D | test_vaSurfaceAttrib.c | 57 va_status = vaQueryConfigEntrypoints(va_dpy, VAProfileH264Baseline, entrypoints, &num_entrypoints); 73 va_status = vaGetConfigAttributes(va_dpy, VAProfileH264Baseline, VAEntrypointEncSlice, &attrib[0], 2); 90 va_status = vaCreateConfig(va_dpy, VAProfileH264Baseline, VAEntrypointEncSlice, &attrib[0], 2, &config_id); 95 va_status = vaGetSurfaceAttributes(va_dpy, config_id, attrib_list, 2); 136 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, frame_width, frame_height, &surface_id, 1, attrib_list, 2); 139 va_status = vaDeriveImage(va_dpy, surface_id, &image_id); 142 va_status = vaMapBuffer(va_dpy, image_id.buf, (void**)&p_buffer); 147 va_status = vaUnmapBuffer(va_dpy, image_id.buf); 150 va_status = vaDestroyImage(va_dpy, image_id.image_id); 153 va_status = vaDestroySurfaces(va_dpy, [all...] |
H A D | test_05.c | 41 max_entrypoints = vaMaxNumEntrypoints(va_dpy); 50 va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); 56 va_status = vaCreateConfig(va_dpy, profiles[i], entrypoints[j], NULL, 0, &(configs[config_count])); 66 va_status = vaDestroyConfig( va_dpy, configs[i] );
|
H A D | test_06.c | 44 max_entrypoints = vaMaxNumEntrypoints(va_dpy); 56 va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); 61 va_status = vaCreateConfig(va_dpy, profiles[i], entrypoints[j], NULL, 0, &(configs[config_count])); 73 max_attribs = vaMaxNumConfigAttributes(va_dpy); 83 va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); 94 va_status = vaQueryConfigAttributes(va_dpy, configs[config_count], &profile, &entrypoint, attrib_list, &num_attribs); 116 va_status = vaDestroyConfig( va_dpy, configs[i] );
|
H A D | test_11.c | 38 va_status = vaCreateConfig(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, NULL, 0, &config); 50 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, width, height, surfaces, total_surfaces, NULL, 0); 55 va_status = vaCreateContext( va_dpy, config, width, height, flags, surfaces, surface_count, &context ); 128 va_status = vaCreateBuffer(va_dpy, context, buffer_types[i], buffer_sizes[i], 1, data, &buffer_ids[i]); 141 va_status = vaMapBuffer(va_dpy, buffer_ids[i], &data); 151 va_status = vaUnmapBuffer(va_dpy, buffer_ids[i]); 154 va_status = vaDestroyBuffer(va_dpy, buffer_ids[i]); 166 va_status = vaDestroyContext( va_dpy, context ); 170 va_status = vaDestroyConfig( va_dpy, config ); 173 va_status = vaDestroySurfaces(va_dpy, surface [all...] |
H A D | test_03.c | 40 max_entrypoints = vaMaxNumEntrypoints(va_dpy); 50 va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints);
|
H A D | test_04.c | 50 max_entrypoints = vaMaxNumEntrypoints(va_dpy); 60 va_status = vaQueryConfigEntrypoints(va_dpy, profiles[i], entrypoints, &num_entrypoints); 67 va_status = vaGetConfigAttributes(va_dpy, profiles[i], entrypoints[j], attrib_list, num_attribs);
|
H A D | test_08.c | 77 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV420, test_sizes[i].w, test_sizes[i].h, &surfaces[i], 1, NULL, 0); 85 va_status = vaDestroySurfaces(va_dpy, surfaces, NUM_SIZES);
|
/hardware/intel/common/libva/test/common/ |
H A D | va_display.h | 37 void (*close_display) (VADisplay va_dpy); 38 VAStatus (*put_surface) (VADisplay va_dpy, VASurfaceID surface, 50 va_close_display(VADisplay va_dpy); 54 VADisplay va_dpy,
|
H A D | va_display.c | 119 VADisplay va_dpy = NULL; local 122 for (i = 0; !va_dpy && g_display_hooks_available[i]; i++) { 129 va_dpy = g_display_hooks->open_display(); 132 if (!va_dpy) { 139 return va_dpy; 143 va_close_display(VADisplay va_dpy) argument 145 if (!va_dpy) 149 g_display_hooks->close_display(va_dpy); 154 VADisplay va_dpy, 160 if (!va_dpy) 153 va_put_surface( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument [all...] |
H A D | va_display_drm.c | 49 va_close_display_drm(VADisplay va_dpy) argument 61 VADisplay va_dpy, 60 va_put_surface_drm( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument
|
H A D | va_display_x11.c | 45 va_close_display_x11(VADisplay va_dpy) argument 106 VADisplay va_dpy, 114 if (!va_dpy) 125 return vaPutSurface(va_dpy, surface, x11_window, 105 va_put_surface_x11( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument
|
H A D | va_display_android.cpp | 47 va_close_display_android(VADisplay va_dpy) argument 81 VADisplay va_dpy, 90 return vaPutSurface(va_dpy, surface, anw, 80 va_put_surface_android( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument
|
H A D | va_display_wayland.c | 103 va_close_display_wayland(VADisplay va_dpy) argument 139 ensure_window(VADisplay va_dpy, unsigned int width, unsigned int height) argument 160 VADisplay va_dpy, 170 if (!ensure_window(va_dpy, dst_rect->width, dst_rect->height)) 173 va_status = vaGetSurfaceBufferWl(va_dpy, surface, VA_FRAME_PICTURE, &buffer); 159 va_put_surface_wayland( VADisplay va_dpy, VASurfaceID surface, const VARectangle *src_rect, const VARectangle *dst_rect ) argument
|
/hardware/intel/common/libva/test/vainfo/ |
H A D | vainfo.c | 87 VADisplay va_dpy; local 103 va_dpy = va_open_display(); 104 if (NULL == va_dpy) 110 va_status = vaInitialize(va_dpy, &major_version, &minor_version); 116 driver = vaQueryVendorString(va_dpy); 120 max_num_profiles = vaMaxNumProfiles(va_dpy); 129 va_status = vaQueryConfigProfiles(va_dpy, profile_list, &num_profiles); 136 va_status = vaQueryConfigEntrypoints(va_dpy, profile, entrypoints, 150 vaTerminate(va_dpy); 151 va_close_display(va_dpy); [all...] |
/hardware/intel/common/libva/test/decode/ |
H A D | mpeg2vldemo.cpp | 149 VADisplay va_dpy; local 158 va_dpy = va_open_display(); 159 va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); 162 va_status = vaQueryConfigEntrypoints(va_dpy, VAProfileMPEG2Main, entrypoints, 177 vaGetConfigAttributes(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, 184 va_status = vaCreateConfig(va_dpy, VAProfileMPEG2Main, VAEntrypointVLD, 189 va_dpy, 197 va_status = vaCreateContext(va_dpy, config_id, 206 va_status = vaCreateBuffer(va_dpy, context_id, 213 va_status = vaCreateBuffer(va_dpy, context_i [all...] |
/hardware/intel/common/libva/test/videoprocess/ |
H A D | videoprocess.cpp | 53 static VADisplay va_dpy = NULL; variable 195 va_status = vaCreateSurfaces(va_dpy, 217 va_status = vaDeriveImage(va_dpy, surface_id, &surface_image); 220 va_status = vaMapBuffer(va_dpy, surface_image.buf, &surface_p); 248 vaUnmapBuffer(va_dpy, surface_image.buf); 249 vaDestroyImage(va_dpy, surface_image.image_id); 268 va_status = vaDeriveImage(va_dpy, surface_id, &surface_image); 271 va_status = vaMapBuffer(va_dpy, surface_image.buf, &surface_p); 349 vaUnmapBuffer(va_dpy, surface_image.buf); 350 vaDestroyImage(va_dpy, surface_imag [all...] |
/hardware/intel/common/libva/test/putsurface/ |
H A D | putsurface_common.c | 62 static VADisplay va_dpy; variable 160 num_image_formats = vaMaxNumImageFormats(va_dpy); 168 va_status = vaQueryImageFormats(va_dpy, image_formats, &num_image_formats); 202 num_image_formats = vaMaxNumImageFormats(va_dpy); 206 va_status = vaCreateConfig(va_dpy, VAProfileNone, VAEntrypointVideoProc, 217 va_status = vaQuerySurfaceAttributes(va_dpy, vpp_config_id, 228 va_status = vaQuerySurfaceAttributes(va_dpy, vpp_config_id, 283 va_dpy, 296 va_status = vaCreateImage(va_dpy, &image_format, 304 va_status = vaCreateSurfaces(va_dpy, VA_RT_FORMAT_YUV42 [all...] |
/hardware/intel/common/libva/test/ |
H A D | loadsurface.h | 230 static int upload_surface(VADisplay va_dpy, VASurfaceID surface_id, argument 239 va_status = vaDeriveImage(va_dpy,surface_id,&surface_image); 242 vaMapBuffer(va_dpy,surface_image.buf,&surface_p); 283 vaUnmapBuffer(va_dpy,surface_image.buf); 285 vaDestroyImage(va_dpy,surface_image.image_id); 295 static int upload_surface_yuv(VADisplay va_dpy, VASurfaceID surface_id, argument 304 va_status = vaDeriveImage(va_dpy,surface_id, &surface_image); 307 vaMapBuffer(va_dpy,surface_image.buf,(void **)&surface_p); 377 vaUnmapBuffer(va_dpy,surface_image.buf); 379 vaDestroyImage(va_dpy,surface_imag 393 download_surface_yuv(VADisplay va_dpy, VASurfaceID surface_id, int dst_fourcc, int dst_width, int dst_height, unsigned char *dst_Y, unsigned char *dst_U, unsigned char *dst_V) argument [all...] |
/hardware/intel/common/libva/test/encode/ |
H A D | h264encode.c | 77 static VADisplay va_dpy; variable 927 va_dpy = va_open_display(); 928 va_status = vaInitialize(va_dpy, &major_ver, &minor_ver); 931 num_entrypoints = vaMaxNumEntrypoints(va_dpy); 944 vaQueryConfigEntrypoints(va_dpy, h264_profile, entrypoints, &num_entrypoints); 994 va_status = vaGetConfigAttributes(va_dpy, h264_profile, VAEntrypointEncSlice, 1121 va_status = vaCreateConfig(va_dpy, h264_profile, VAEntrypointEncSlice, 1126 va_status = vaCreateSurfaces(va_dpy, 1134 va_dpy, 1146 va_status = vaCreateContext(va_dpy, config_i [all...] |