summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/vdpau/output.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-13gallium: rename 'state tracker' to 'frontend'Marek Olšák1-828/+0
2020-02-27gallium/video: remove pipe_video_buffer.chroma_formatPierre-Eric Pelloux-Prayer1-1/+0
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2018-10-30gallium: rework PIPE_HANDLE_USAGE_* flagsMarek Olšák1-1/+1
2018-09-13st/vdpau: Use output buffer as back buffer with 24-bit color onlyLeo Liu1-1/+2
2018-05-30gallium/winsys: rename DRM_API_HANDLE_* to WINSYS_HANDLE_*Dave Airlie1-1/+1
2017-03-07gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri1-18/+18
2017-03-07gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri1-10/+10
2017-02-14vdpau: skip vlVdpOutputSurfacePutBitsNative with a zero-area rectangleMarek Olšák1-0/+7
2017-01-19st/vdpau: only send buffers with B8G8R8A8 format to XNayan Deshmukh1-0/+7
2017-01-17st/vdpau: remove the delayed rendering hack(v1.1)Nayan Deshmukh1-9/+0
2017-01-17st/vdpau: use dri3 to directly send the buffer to X(v2)Nayan Deshmukh1-1/+1
2017-01-04vdpau: call texture_get_handle while the mutex is being heldMarek Olšák1-2/+5
2017-01-03st/vdpau: error handlingNayan Deshmukh1-3/+11
2016-11-04Revert "st/vdpau: use linear layout for output surfaces"Dave Airlie1-1/+1
2016-09-20st/vdpau: fix argument type to vlVdpOutputSurfaceDMABufIlia Mirkin1-1/+1
2016-08-25gallium: add a pipe_context parameter to resource_get_handleMarek Olšák1-1/+2
2016-07-23gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák1-10/+10
2016-06-09vl: Apply luma key filter before CSC conversionNayan Deshmukh1-2/+2
2016-06-02st/vdpau: check for null pointer in get/put bits.Nayan Deshmukh1-0/+6
2016-03-29st/vdpau: implement the new DMA-buf based interop v2Christian König1-1/+40
2016-03-29st/vdpau: move FormatRGBAToPipe into the interopChristian König1-1/+1
2016-03-29st/vdpau: use linear layout for output surfacesChristian König1-1/+2
2014-08-26st/vdpau: fix vlVdpOutputSurfaceRender(Output|Bitmap)SurfaceChristian König1-14/+28
2014-08-14st/vdpau: add device reference countingChristian König1-1/+3
2014-03-07st/vdpau: Add rotation v2Kusanagi Kouichi1-0/+6
2014-02-06vdpau: flush the context before exporting the surface v2Marek Olšák1-0/+1
2014-02-06gallium: remove PIPE_USAGE_STATICMarek Olšák1-1/+1
2014-01-20st/vdpau: s/surface/resource/ to fix compiler warningBrian Paul1-1/+1
2014-01-19st/vdpau: check surface params before creating surfacesIlia Mirkin1-0/+7
2014-01-19st/vdpau: fix bogus error handling in output/bitmap creationIlia Mirkin1-25/+18
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-1/+1
2013-11-06st/vdpau: resolve delayed rendering for GL interop v2Grigori Goronzy1-0/+4
2013-10-26implement NV_vdpau_interop v7Christian König1-0/+11
2013-10-09st/vdpau: add new formats to OutputSurface renderingGrigori Goronzy1-1/+1
2013-09-30st/vdpau: Include u_surface.h for u_copy_rect.Vinson Lee1-0/+1
2013-05-01vl/compositor: cleanup background clearingChristian König1-8/+4
2013-04-09st/vdpau: fix subtitle related bug v2Christian König1-0/+4
2013-02-22st/vdpau: Fix memory leak in vlVdpOutputSurfaceCreate.Vinson Lee1-0/+1
2012-12-12gallium: remove pipe_surface::usageMarek Olšák1-1/+0
2012-10-11gallium: unify transfer functionsMarek Olšák1-10/+2
2012-03-09st/vdpau: fix two small memory leaksChristian König1-0/+4
2012-03-05st/vdpau: make the interface thread saveChristian König1-7/+34
2012-03-02st/vdpau: implement OutputSurfacePutBitsYCbCrChristian König1-1/+82
2012-03-02st/vdpau: implement OutputSurfaceGetBitsNativeChristian König1-1/+36
2012-03-02st/vdpau: implement OutputSurfacePutBitsNativeChristian König1-1/+20
2012-03-02st/vdpau: fix default swizzle for Output/Bitmap samplersChristian König1-2/+1
2012-03-02st/vdpau: add support for per vertex colorsChristian König1-2/+28
2012-03-02st/vdpau: implement OutputSurfaceRenderBitmapSurfaceChristian König1-1/+40
2012-03-02st/vdpau: avoid an unnessasary copyChristian König1-0/+6