Home
last modified time | relevance | path

Searched full:vdpau (Results 1 – 25 of 105) sorted by relevance

12345

/aosp_15_r20/external/mesa3d/.gitlab-ci/build/
H A Dgitlab-ci.yml199 -D gallium-vdpau=enabled
254 -D gallium-vdpau=enabled
297 -D gallium-vdpau=disabled
347 -D gallium-vdpau=enabled
397 -D gallium-vdpau=disabled
439 -D gallium-vdpau=disabled
596 -D gallium-vdpau=enabled
633 -D gallium-vdpau=enabled
678 -D gallium-vdpau=disabled
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_video_dec.cpp256 …/// Mesa VDPAU frontend passes the buffers as they get passed in VdpDecoderRender without fixing a… in d3d12_video_decoder_decode_bitstream()
258 …// In https://http.download.nvidia.com/XFree86/vdpau/doxygen/html/index.html#video_mixer_usage it'… in d3d12_video_decoder_decode_bitstream()
259 …// It is recommended that applications pass solely the slice data to VDPAU; specifically that any … in d3d12_video_decoder_decode_bitstream()
260 …// structures be excluded from the portion of the bitstream passed to VDPAU. VDPAU implementations… in d3d12_video_decoder_decode_bitstream()
263 …// to VDPAU, even when not included in the bitstream the VDPAU client is parsing. Let's assume we … in d3d12_video_decoder_decode_bitstream()
264 …// codes for VDPAU. The doc also says "VDPAU implementations must operate correctly if non-slice d… in d3d12_video_decoder_decode_bitstream()
265 …mats employing start codes to delimit slice data" if we ever get an issue with VDPAU start codes we in d3d12_video_decoder_decode_bitstream()
266 …// should consider adding the code that handles this in the VDPAU layer above the gallium driver l… in d3d12_video_decoder_decode_bitstream()
271 …to send one decode_bitstream command per slice, but we should also support the VDPAU case where the in d3d12_video_decoder_decode_bitstream()
278 …// Based on VDPAU frontends codebase, this only happens when sending more than one slice at once i… in d3d12_video_decoder_decode_bitstream()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/frontends/vdpau/
H A Dvdpau_private.h33 #include <vdpau/vdpau.h>
34 #include <vdpau/vdpau_x11.h>
56 /* Full VDPAU API documentation available at :
57 * ftp://download.nvidia.com/XFree86/vdpau/doxygen/html/index.html */
59 #define INFORMATION G3DVL VDPAU Driver Shared Library version VER_MAJOR.VER_MINOR
H A Dmixer.c28 #include <vdpau/vdpau.h>
146 VDPAU_MSG(VDPAU_WARN, "[VDPAU] Max layers %u > 4 not supported\n", vmixer->max_layers); in vlVdpVideoMixerCreate()
152 VDPAU_MSG(VDPAU_WARN, "[VDPAU] 48 < %u < %u not valid for width\n", in vlVdpVideoMixerCreate()
157 VDPAU_MSG(VDPAU_WARN, "[VDPAU] 48 < %u < %u not valid for height\n", in vlVdpVideoMixerCreate()
H A Ddecode.c233 VDPAU_MSG(VDPAU_TRACE, "[VDPAU] Decoding MPEG12\n"); in vlVdpDecoderRenderMpeg12()
275 VDPAU_MSG(VDPAU_TRACE, "[VDPAU] Decoding MPEG4\n"); in vlVdpDecoderRenderMpeg4()
313 VDPAU_MSG(VDPAU_TRACE, "[VDPAU] Decoding VC-1\n"); in vlVdpDecoderRenderVC1()
363 VDPAU_MSG(VDPAU_TRACE, "[VDPAU] Decoding H264\n"); in vlVdpDecoderRenderH264()
938 // VDPAU only has 6 wmmat[] elements, whereas Gallium provides 8. in vlVdpDecoderRenderAV1()
979 VDPAU_MSG(VDPAU_TRACE, "[VDPAU] Manually adding VC-1 startcode\n"); in vlVdpDecoderFixVC1Startcode()
H A Ddevice.c248 * Retrieve a VDPAU function pointer.
263 … VDPAU_MSG(VDPAU_TRACE, "[VDPAU] Got proc address %p for id %d\n", *function_pointer, function_id); in vlVdpGetProcAddress()
279 …"The display was preempted, or a fatal error occurred. The application must re-initialize VDPAU."); in vlVdpGetErrorString()
H A Dpresentation.c29 #include <vdpau/vdpau.h>
287 VDPAU_MSG(VDPAU_ERR, "[VDPAU] Dumping surface %d failed.\n", surface); in vlVdpPresentationQueueDisplay()
H A Dpreemption.c28 #include <vdpau/vdpau.h>
/aosp_15_r20/external/mesa3d/docs/relnotes/
H A D24.0.2.rst37 - RX 6600 VDPAU not recognizing HEVC_MAIN_10 correctly
39 - VDPAU declares a texture as "immutable" without also setting its ImmutableLevels attribute.
40 - RX6600 hardware HEVC video decode fails for VDPAU but works for VA-API. (Can lock up GPU!)
61 - vdpau: Declare texture object as immutable using helper function.
62 - vdpau: Refactor query for video surface formats.
H A D13.0.4.rst41 mesa-vdpau-drivers: breaks vdpau for mpeg2video
59 vdpau segfaults and gpu locks with kodi on R9285
178 - vdpau: call texture_get_handle while the mutex is being held
H A D17.0.0.rst165 radeon r600 vdpau: Invalid command stream: texture bo too small
197 mesa-vdpau-drivers: breaks vdpau for mpeg2video
230 vdpau segfaults and gpu locks with kodi on R9285
277 VLC video has corrupted colors when using VDPAU output on Radeon SI
H A D13.0.1.rst36 radeon r600 vdpau: Invalid command stream: texture bo too small
67 - Revert "st/vdpau: use linear layout for output surfaces"
142 - st/mesa: fix the layer of VDPAU surface samplers
H A D10.3.rst223 Mesa 10.2.1 --enable-vdpau default=auto broken
242 Incorrect implementation of some VDPAU APIs.
285 [VP2] Chroma planes are vertically stretched during VDPAU playback
289 [radeonsi,R9 270X] System lockup when using mplayer/mpv with VDPAU
296 [RADEONSI,VDPAU] SIGSEGV in map_msg_fb_buf called from ruvd_destroy,
H A D10.4.rst107 Incorrect implementation of some VDPAU APIs.
116 [VP2] Chroma planes are vertically stretched during VDPAU playback
195 mplayer crashes playing some files using vdpau output
232 vlc crashes with vdpau (Radeon 3850HD) [r600]
H A D10.6.3.rst33 dvd playback with vlc and vdpau causes segmentation fault
51 - st/vdpau: fix mixer size checks
H A D10.3.2.rst38 mplayer crashes playing some files using vdpau output
43 vlc crashes with vdpau (Radeon 3850HD) [r600]
H A D10.2.2.rst49 Mesa 10.2.1 --enable-vdpau default=auto broken
81 - configure: correctly autodetect xvmc/vdpau/omx
/aosp_15_r20/external/mesa3d/
H A Dmeson_options.txt100 'gallium-vdpau',
103 description : 'enable gallium vdpau frontend.',
107 'vdpau-libs-path',
110 description : 'path to put vdpau libraries. defaults to $libdir/vdpau.'
686 'vdpau, vulkan). Non-patent encumbered codecs will be ' +
H A Dmeson.build610 vdpau = get_option('gallium-vdpau') \ variable
611 ….require(system_has_kms_drm, error_message : 'VDPAU state tracker can only be build on unix-like O…
612 .require(with_platform_x11, error_message : 'VDPAU state tracker requires X11 support.') \
613 ….require(_vdpau_drivers.contains(true), error_message : 'VDPAU state tracker requires at least one…
615 dep_vdpau = dependency('vdpau', version : '>= 1.5', required : vdpau)
622 vdpau_drivers_path = get_option('vdpau-libs-path')
624 vdpau_drivers_path = join_paths(get_option('libdir'), 'vdpau')
2355 video_apis += 'vdpau'
2385 gallium_frontends += 'vdpau'
H A D.mr-label-maker.yml84 'vdpau': 'VDPAU'
218 '^src/gallium/frontends/vdpau/': ['VDPAU']
/aosp_15_r20/hardware/google/gfxstream/
Dmeson_options.txt92 'gallium-vdpau',
95 description : 'enable gallium vdpau frontend.',
99 'vdpau-libs-path',
102 description : 'path to put vdpau libraries. defaults to $libdir/vdpau.'
640 'vdpau, vulkan). Non-patent encumbered codecs will be ' +
/aosp_15_r20/external/mesa3d/src/gallium/targets/vdpau/
H A Dmeson.build12 vdpau_sym = configure_file(input : 'vdpau.sym.in', output : 'vdpau.sym', configuration : sym_config)
15 vdpau_link_args += ['-Wl,--version-script', join_paths(meson.current_build_dir(), 'vdpau.sym')]
/aosp_15_r20/external/mesa3d/src/gallium/include/frontend/
H A Dvdpau_dmabuf.h37 #include <vdpau/vdpau.h>
65 /* VDP_RGBA_FORMAT_* as defined in the VDPAU spec and above. */
/aosp_15_r20/external/mesa3d/docs/
H A Dindex.rst8 including `OpenGL ES`_, `OpenCL`_, `VDPAU`_, `VA-API`_,
22 .. _VDPAU: https://en.wikipedia.org/wiki/VDPAU target
/aosp_15_r20/external/mesa3d/src/gallium/
H A Dmeson.build216 subdir('frontends/vdpau')
218 subdir('targets/vdpau')

12345