summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/vdpau/surface.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-554/+0
2020-03-11vdpau: remove bogus assertPierre-Eric Pelloux-Prayer1-1/+1
2020-02-27gallium/video: remove pipe_video_buffer.chroma_formatPierre-Eric Pelloux-Prayer1-4/+4
2018-10-30gallium: rework PIPE_HANDLE_USAGE_* flagsMarek Olšák1-1/+1
2018-05-30gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie1-1/+1
2018-01-19st/vdpau: release held lock in error pathGrazvydas Ignotas1-1/+3
2017-10-04st/vdpau: don't re-allocate interlaced buffer with packed YUV formatLeo Liu1-0/+2
2017-03-07gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri1-15/+15
2017-03-07gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri1-6/+6
2017-02-24st/vdpau: Provide YV12 to NV12 putBits conversion v2Thomas Hellstrom1-19/+75
2017-01-04vdpau: call texture_get_handle while the mutex is being heldMarek Olšák1-4/+8
2016-08-25gallium: add a pipe_context parameter to resource_get_handleMarek Olšák1-1/+2
2016-08-10gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák1-1/+1
2016-07-23gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák1-5/+5
2016-06-02st/vdpau: check for null pointer in get/put bits.Nayan Deshmukh1-0/+6
2016-03-30st/vdpau: correct null checkThomas Hindoe Paaboel Andersen1-4/+4
2016-03-29st/vdpau: implement the new DMA-buf based interop v2Christian König1-0/+69
2016-01-12st/vdpau: use vl_video_buffer_adjust_sizeChristian König1-10/+3
2014-10-01st/vdpau: move common functions to utilLeo Liu1-77/+4
2014-08-14st/vdpau: add device reference countingChristian König1-1/+3
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-1/+1
2013-10-26implement NV_vdpau_interop v7Christian König1-0/+21
2013-10-13st/vdpau: add format conversions for GetBitsYCbCrGrigori Goronzy1-8/+117
2013-09-30st/vdpau: Include u_surface.h for u_copy_rect.Vinson Lee1-0/+1
2013-08-19st/vdpau: don't try to create video buffer when the format is FORMAT_NONEEmil Velikov1-1/+4
2013-08-19vdpau/vl 422 chroma width/height mix upAndy Furniss1-1/+1
2013-08-19vl: add entrypoint to get_video_paramChristian König1-0/+2
2013-05-27st/vdpau: remove vlCreateHTAB from surface functionsChristian König1-9/+0
2013-05-27st/vdpau: invalidate the handles on destructionChristian König1-0/+2
2013-05-01vl/buffer: use 2D_ARRAY instead of 3D texturesChristian König1-4/+4
2013-01-04gallium: extend pipe_context::flush for it to accept an END_OF_FRAME flagMarek Olšák1-1/+1
2012-11-17st/vdpau: Fix vlVdpVideoSurfaceSize for interlaced buffersMaarten Lankhorst1-2/+2
2012-10-11gallium: unify transfer functionsMarek Olšák1-10/+3
2012-06-20st/vdpau: clear Cb&Cr with 0.5fChristian König1-2/+5
2012-06-14st/vdpau: fix YCbCr down/up-loads for buffers larger than requestedChristian König1-2/+27
2012-03-26st/vdpau: clear video surface at least onceChristian König1-0/+29
2012-03-09st/vdpau: add xine workaroundChristian König1-1/+1
2012-03-05st/vdpau: make the interface thread saveChristian König1-4/+21
2012-03-02st/vdpau: implement VideoSurfaceGetBitsYCbCrChristian König1-8/+53
2012-02-25vl: rework winsys interfaceChristian König1-2/+2
2012-02-21st/vdpau: Use transfer_inline_write to upload ycbcr dataChristian König1-18/+5
2012-02-21st/vdpau: remove unnecessary tracing and adjust tracing levels a bitChristian König1-2/+0
2012-02-06st/vdpau: use interlacing capabilitiesChristian König1-0/+6
2012-02-06st/vdpau: implement uploads to interlaced video buffersChristian König1-21/+27
2012-01-15vl: fix YV12 handlingChristian König1-1/+1
2012-01-15st/vdpau: recreate video buffer if format doesn't matchChristian König1-18/+36
2012-01-15vl: reintroduce PIPE_VIDEO_CAP_PREFERED_FORMATChristian König1-1/+6
2012-01-15vl/video_buffer: use template style create paramsChristian König1-3/+7
2011-09-14st/vdpau: Add documentation from the VDPAU API and update some tracesEmeric Grange1-0/+17
2011-08-29vdpau: Fix include styleKai Wasserbäch1-4/+4