summaryrefslogtreecommitdiff
path: root/src/gallium/frontends
AgeCommit message (Expand)AuthorFilesLines
2023-07-18ci: move lavapipe files rules to src/gallium/drivers/lavapipe/ci/gitlab-ci.ymlEric Engestrom1-0/+22
2023-07-18frontends/va: Add postproc support for converting to full rangeDavid Rosca3-3/+14
2023-07-18frontends/va: Parse HEVC SPS for video signal parametersDavid Rosca1-0/+68
2023-07-18frontends/va: Parse H264 SPS for video signal parametersDavid Rosca4-0/+147
2023-07-18frontends/va: Don't use EFC with scaling or filtering enabledDavid Rosca1-4/+7
2023-07-18frontends/va: Skip processing buffers already converted with EFCDavid Rosca1-14/+32
2023-07-13lvp: Use common blend/logicop translationAlyssa Rosenzweig2-121/+15
2023-07-12api/icd: drop static lifetime from `get_ref` return type23.2.0-branchpointKarol Herbst1-3/+3
2023-07-12rusticl/device: make it &'staticKarol Herbst13-127/+146
2023-07-12rusticl: Replace &Arc<Device> with &DeviceKarol Herbst5-25/+20
2023-07-12rusticl/kernel: silence newer clippy warningKarol Herbst1-1/+1
2023-07-10frontends/va: Fix memory leak of decrypt_keyFeng Jiang2-1/+7
2023-07-10gallium/va: fix superres av1 decoding.Dave Airlie1-0/+6
2023-07-10mesa/main: add PIPE_FORMAT_VYUY and PIPE_FORMAT_B8R8_G8R8Italo Nicola2-0/+20
2023-07-10mesa/main: add PIPE_FORMAT_YVYU and PIPE_FORMAT_R8B8_R8G8Italo Nicola2-0/+20
2023-07-10gallium/st: add support for PIPE_FORMAT_NV21 and PIPE_FORMAT_G8_B8R8_420Italo Nicola2-0/+22
2023-07-10clover: use fallback path when pipe->clear_texture is not availableItalo Nicola1-1/+6
2023-07-10rusticl: use fallback path when pipe->clear_texture is not availableItalo Nicola2-2/+7
2023-07-08wgl: Fix depth/stencil image support when using zink kopperBilly Laws2-1/+13
2023-07-07frontends/va: use resources instead of viewsGanesh Belgur Ramachandra1-21/+13
2023-07-07lavapipe: Always advertise formatless storage image OPsKonstantin Seurer2-12/+8
2023-07-07rusticl: support subgroupsKarol Herbst9-9/+225
2023-07-07rusticl: deal with compute_param returning 0Karol Herbst1-0/+3
2023-07-07gallium: change PIPE_COMPUTE_CAP_SUBGROUP_SIZE to a bitfield of sizesKarol Herbst2-3/+6
2023-07-07rusticl/device: rework subgroups to subgroup_sizesKarol Herbst2-4/+9
2023-07-07rusticl/util: add div_round_upKarol Herbst1-0/+14
2023-07-07rusticl/util: add an Iterator to iterate over set bits in an integerKarol Herbst1-0/+24
2023-07-07clc: rework optional subgroup featureKarol Herbst1-0/+1
2023-07-07lavapipe: Use vk_index_type_to_bytesAlyssa Rosenzweig1-13/+3
2023-07-06frontend/va: Remove fence_server_sync for surface in vlVaHandleVAProcPipeline...Sil Vilerino1-5/+0
2023-07-06frontend/va: Fix vaSyncSurface and vaQuerySurface status for drivers not impl...Sil Vilerino1-11/+8
2023-07-06rusticl: Drop Program::kernel_countAntonio Gomes2-19/+4
2023-07-06rusticl: Drop some Kernel data and have a NirKernelBuild ref insteadAntonio Gomes3-37/+32
2023-07-05llvmpipe,lavapipe: Relayout lp_descriptorKonstantin Seurer4-60/+60
2023-07-05lavapipe: Set the descriptor count to what vkd3d-proton requiresKonstantin Seurer1-1/+1
2023-07-03lavapipe: expose subgroups in mesh/task shaders.Dave Airlie1-1/+1
2023-07-03frontend/va: Add video processing async fence supportSil Vilerino3-1/+39
2023-07-03frontend/va: Pass surf->fence in PIPE_VIDEO_ENTRYPOINT_ENCODE contexts for dr...Sil Vilerino1-0/+1
2023-07-03lavapipe: Use nir_builder_atKonstantin Seurer1-6/+3
2023-06-30lavapipe/ci: Update CI expectations for new extensionsKonstantin Seurer2-0/+22
2023-06-30lavapipe: Make shader compilation thread safeKonstantin Seurer3-17/+24
2023-06-30lavapipe: VK_EXT_mutable_descriptor_typeMike Blumenkrantz1-0/+4
2023-06-30lavapipe: EXT_descriptor_indexingKonstantin Seurer3-64/+95
2023-06-30lavapipe: Lower non uniform accessKonstantin Seurer1-0/+5
2023-06-30lavapipe: EXT_descriptor_bufferMike Blumenkrantz4-0/+494
2023-06-30lavapipe: split out descriptor stage settingMike Blumenkrantz1-10/+19
2023-06-30lavapipe: create a desc set for immutable sampler layoutsMike Blumenkrantz2-0/+22
2023-06-30lavapipe: Rework descriptor handlingKonstantin Seurer8-1465/+626
2023-06-30lavapipe: Make pipeline_lock generic for accessing the queueKonstantin Seurer3-7/+11
2023-06-30lavapipe: Lower more texture OPsKonstantin Seurer1-0/+8