summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/vl
AgeCommit message (Expand)AuthorFilesLines
6 dayspipe-loader: plumb a flag for implicit driver load through screen creationMike Blumenkrantz3-3/+3
2024-04-11gallium/pipe: Add contiguous planes per-surface attributeHannes Mann1-0/+1
2024-04-03vl_win32_screen_create: Take ownership of winsys injected to created d3d12_sc...Sil Vilerino1-5/+8
2024-03-21gallium: use u_box_3d to initialize pipe_box instead of non-designated initia...Marek Olšák2-15/+12
2024-03-06frontend/va: Support media only post proc without compositor using shaders or...Sil Vilerino1-7/+9
2024-02-29gallium: add a nboxes param to flush_frontbufferMike Blumenkrantz2-2/+2
2024-02-23vdpau: Refactor query for video surface formats.Chris Rankin1-8/+8
2024-02-07gallium: remove take_ownership from set_vertex_buffers, assume it's trueMarek Olšák6-8/+8
2024-02-07gallium: always set vertex elements before setting vertex buffersMarek Olšák5-5/+5
2024-01-31winsys/gdi: Custom acquisition of hDCMax R1-2/+2
2024-01-14gallium: remove unbind_trailing_count from set_vertex_buffersMarek Olšák6-8/+8
2024-01-08gallium/vl: match YUYV/UYVY swizzle with change of color channelsLeo Liu1-1/+7
2023-12-06vl_winsys_win32: call winsys->destroy(winsys) in error conditionsSil Vilerino1-0/+4
2023-11-20gallium/vl: Check for VP9 and AV1 meson option support flagsSil Vilerino1-0/+14
2023-11-20vl/win32: Add vl_win32_screen_create_from_d3d12_deviceSil Vilerino2-0/+38
2023-11-15gallium/auxiliary/vl: NIR compute shadersDavid Rosca3-733/+494
2023-11-15gallium/auxiliary/vl: Support interleaved input in deinterlace filterDavid Rosca2-8/+25
2023-11-15gallium/auxiliary/vl: Scale dst_rect x0/y0 when rendering chroma planeDavid Rosca1-0/+4
2023-11-15gallium/auxiliary/vl: Fix coordinates clamp in compute shadersDavid Rosca1-8/+4
2023-10-14pipe-loader: allow to load multiple zink devicesKarol Herbst3-3/+3
2023-09-26gallium/auxiliary/vl: Only map the shader constants buffer in renderDavid Rosca4-21/+36
2023-09-26gallium/auxiliary/vl: Fix YUV to RGB bob compute shader deinterlacingDavid Rosca3-168/+22
2023-09-26gallium/auxiliary/vl: Use chroma offset in YUV to RGB weave compute shaderDavid Rosca1-2/+3
2023-09-26gallium/auxiliary/vl: Add RGB to YUV compute shaderDavid Rosca3-10/+180
2023-09-05gallium/auxiliary/vl: Support chroma sample location in compute shadersDavid Rosca3-6/+45
2023-09-05gallium/auxiliary/vl: Clamp coordinates in compute shadersDavid Rosca2-10/+65
2023-09-05gallium/auxiliary/vl: Map range when updating constantsDavid Rosca1-4/+5
2023-08-29gallium/auxiliary/vl: Set vertex element src_stride in vl_deint_filterDavid Rosca1-0/+1
2023-08-25util/vl: extract gallium vl scanning data to shared codeBenjamin Cheng2-74/+1
2023-08-23gallium/auxiliary/vl: Don't set csc matrix in video_buffer/rgb_to_yuv_layerDavid Rosca2-20/+5
2023-08-23gallium/auxiliary/vl: Add BT.709 full csc matrixDavid Rosca2-0/+16
2023-08-14gallium/auxiliary/vl: Set correct csc matrix in set_buffer_layerDavid Rosca1-0/+7
2023-08-14gallium: move vertex stride to CSOMike Blumenkrantz7-6/+17
2023-08-11gallium: remove start_slot parameter from pipe_context::set_vertex_buffersYogesh Mohan Marimuthu6-8/+8
2023-07-27gallium/auxiliary/vl: Fix chroma offset of compute_shader_weaveDavid Rosca1-9/+12
2023-07-27gallium/auxiliary/vl: Fix chroma and blurry output of cs video_bufferDavid Rosca1-1/+6
2023-07-24frontends/va: Add YUV420 to NV12 postproc conversionDavid Rosca1-0/+1
2023-07-24gallium/auxiliary/vl: Fix blurry output of compute_shader_yuvDavid Rosca1-2/+11
2023-07-24gallium/auxiliary/vl: Handle UV subsampling in compute_shader_yuvDavid Rosca1-2/+1
2023-07-21gallium/auxiliary/vl: Fix RGB->YCbCr full range matrixDavid Rosca1-5/+5
2023-07-18frontends/va: Add postproc support for converting to full rangeDavid Rosca3-7/+16
2023-07-10gallium/st: add support for PIPE_FORMAT_NV21 and PIPE_FORMAT_G8_B8R8_420Italo Nicola1-0/+1
2023-07-07gallium/vl: implementation for get_resources()Ganesh Belgur Ramachandra1-0/+16
2023-06-27util: include "util/compiler.h" instead of "pipe/p_compiler.h"Yonggang Luo3-3/+3
2023-06-03compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_...Yonggang Luo8-13/+13
2023-02-16vl/dri3: avoid deadlocking when polling deleted windows for eventsMike Blumenkrantz1-5/+15
2023-02-07gallium/auxiliary/vl: add crop to compute shaderThong Thai1-13/+31
2023-01-24loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return orig...Yogesh Mohan Marimuthu1-1/+1
2023-01-16gallium/auxiliary/vl: clean-up progressive shaderThong Thai1-0/+4
2023-01-12gallium/auxiliary/vl: compute shaders for progressive yuvThong Thai3-0/+122