/aosp_15_r20/external/mesa3d/.gitlab-ci/build/ |
H A D | gitlab-ci.yml | 199 -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 D | d3d12_video_dec.cpp | 256 …/// 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 D | vdpau_private.h | 33 #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 D | mixer.c | 28 #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 D | decode.c | 233 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 D | device.c | 248 * 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 D | presentation.c | 29 #include <vdpau/vdpau.h> 287 VDPAU_MSG(VDPAU_ERR, "[VDPAU] Dumping surface %d failed.\n", surface); in vlVdpPresentationQueueDisplay()
|
H A D | preemption.c | 28 #include <vdpau/vdpau.h>
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 24.0.2.rst | 37 - 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 D | 13.0.4.rst | 41 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 D | 17.0.0.rst | 165 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 D | 13.0.1.rst | 36 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 D | 10.3.rst | 223 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 D | 10.4.rst | 107 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 D | 10.6.3.rst | 33 dvd playback with vlc and vdpau causes segmentation fault 51 - st/vdpau: fix mixer size checks
|
H A D | 10.3.2.rst | 38 mplayer crashes playing some files using vdpau output 43 vlc crashes with vdpau (Radeon 3850HD) [r600]
|
H A D | 10.2.2.rst | 49 Mesa 10.2.1 --enable-vdpau default=auto broken 81 - configure: correctly autodetect xvmc/vdpau/omx
|
/aosp_15_r20/external/mesa3d/ |
H A D | meson_options.txt | 100 '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 D | meson.build | 610 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.yml | 84 'vdpau': 'VDPAU' 218 '^src/gallium/frontends/vdpau/': ['VDPAU']
|
/aosp_15_r20/hardware/google/gfxstream/ |
D | meson_options.txt | 92 '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 D | meson.build | 12 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 D | vdpau_dmabuf.h | 37 #include <vdpau/vdpau.h> 65 /* VDP_RGBA_FORMAT_* as defined in the VDPAU spec and above. */
|
/aosp_15_r20/external/mesa3d/docs/ |
H A D | index.rst | 8 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 D | meson.build | 216 subdir('frontends/vdpau') 218 subdir('targets/vdpau')
|